ProviderHubClient class

Properties

authorizedApplications

The operation groups for authorizedApplications

customRollouts

The operation groups for customRollouts

defaultRollouts

The operation groups for defaultRollouts

newRegionFrontloadRelease

The operation groups for newRegionFrontloadRelease

notificationRegistrations

The operation groups for notificationRegistrations

operations

The operation groups for operations

pipeline

The pipeline used by this client to make requests

providerMonitorSettings

The operation groups for providerMonitorSettings

providerRegistrations

The operation groups for providerRegistrations

resourceActions

The operation groups for resourceActions

resourceTypeRegistrations

The operation groups for resourceTypeRegistrations

skus

The operation groups for skus

Constructor Details

ProviderHubClient(TokenCredential, ProviderHubClientOptionalParams)

new ProviderHubClient(credential: TokenCredential, options?: ProviderHubClientOptionalParams)

Parameters

credential
TokenCredential

ProviderHubClient(TokenCredential, string, ProviderHubClientOptionalParams)

new ProviderHubClient(credential: TokenCredential, subscriptionId: string, options?: ProviderHubClientOptionalParams)

Parameters

credential
TokenCredential
subscriptionId

string

Property Details

authorizedApplications

The operation groups for authorizedApplications

authorizedApplications: AuthorizedApplicationsOperations

Property Value

customRollouts

The operation groups for customRollouts

customRollouts: CustomRolloutsOperations

Property Value

defaultRollouts

The operation groups for defaultRollouts

defaultRollouts: DefaultRolloutsOperations

Property Value

newRegionFrontloadRelease

The operation groups for newRegionFrontloadRelease

newRegionFrontloadRelease: NewRegionFrontloadReleaseOperations

Property Value

notificationRegistrations

The operation groups for notificationRegistrations

notificationRegistrations: NotificationRegistrationsOperations

Property Value

operations

The operation groups for operations

operations: OperationsOperations

Property Value

pipeline

The pipeline used by this client to make requests

pipeline: Pipeline

Property Value

providerMonitorSettings

The operation groups for providerMonitorSettings

providerMonitorSettings: ProviderMonitorSettingsOperations

Property Value

providerRegistrations

The operation groups for providerRegistrations

providerRegistrations: ProviderRegistrationsOperations

Property Value

resourceActions

The operation groups for resourceActions

resourceActions: ResourceActionsOperations

Property Value

resourceTypeRegistrations

The operation groups for resourceTypeRegistrations

resourceTypeRegistrations: ResourceTypeRegistrationsOperations

Property Value

skus

The operation groups for skus

skus: SkusOperations

Property Value

Method Details

checkinManifest(string, CheckinManifestParams, CheckinManifestOptionalParams)

Checkin the manifest.

function checkinManifest(providerNamespace: string, checkinManifestParams: CheckinManifestParams, options?: CheckinManifestOptionalParams): Promise<CheckinManifestInfo>

Parameters

providerNamespace

string

checkinManifestParams
CheckinManifestParams

Returns

generateManifest(string, GenerateManifestOptionalParams)

Generates the manifest for the given provider.

function generateManifest(providerNamespace: string, options?: GenerateManifestOptionalParams): Promise<ResourceProviderManifest>

Parameters

providerNamespace

string

Returns