Optional
options: IRequestOptionsStatic
Readonly
RESOURCE_Optional
apiVersion: stringOptional
apiVersion: stringFully qualified name of extension (<publisher_id>.<extension_id>)
Optional
testCommerce: booleanParameter to test paid preview extension without making azure plans public
Optional
isFreeOrTrialInstall: booleanParameter represents install or trial workflow (required for legacy install flows)
Optional
isAccountOwner: booleanParameter represents whether user is owner or PCA of an account
Optional
isLinked: booleanParameter represents whether account is linked with a subscription
Optional
isConnectedServer: booleanParameter represents whether Buy operation should be evaluated
Optional
isBuyOperationValid: booleanGet an installed extension by its publisher and extension name.
Name of the publisher. Example: "fabrikam".
Name of the extension. Example: "ops-tools".
Optional
assetTypes: string[]Determines which files are returned in the files array. Provide the wildcard '*' to return all files, or a colon separated list to retrieve files with specific asset types.
List the installed extensions in the account / project collection.
Optional
includeDisabledExtensions: booleanIf true (the default), include disabled extensions in the results.
Optional
includeErrors: booleanIf true, include installed extensions with errors.
Optional
assetTypes: string[]Determines which files are returned in the files array. Provide the wildcard '*' to return all files, or a colon separated list to retrieve files with specific asset types.
Optional
includeInstallationIssues: booleanList state and version information for all installed extensions.
Optional
includeDisabled: booleanIf true (the default), include disabled extensions in the results.
Optional
includeErrors: booleanIf true, include installed extensions in an error state in the results.
Optional
includeInstallationIssues: booleanOptional
forceRefresh: booleanInstall the specified extension into the account / project collection.
Name of the publisher. Example: "fabrikam".
Name of the extension. Example: "ops-tools".
Optional
version: stringQuery for one or more data collections for the specified extension. Note: the token used for authorization must have been issued on behalf of the specified extension.
Name of the publisher. Example: "fabrikam".
Name of the extension. Example: "ops-tools".
Uninstall the specified extension from the account / project collection.
Name of the publisher. Example: "fabrikam".
Name of the extension. Example: "ops-tools".
Optional
reason: stringOptional
reasonCode: stringUpdate an installed extension. Typically this API is used to enable or disable an extension.
This API is called by acquisition/install page to get possible user actions like Buy/Request