ProviderHubClient class
Constructors
| Provider |
|
| Provider |
Properties
| authorized |
The operation groups for authorizedApplications |
| custom |
The operation groups for customRollouts |
| default |
The operation groups for defaultRollouts |
| new |
The operation groups for newRegionFrontloadRelease |
| notification |
The operation groups for notificationRegistrations |
| operations | The operation groups for operations |
| pipeline | The pipeline used by this client to make requests |
| provider |
The operation groups for providerMonitorSettings |
| provider |
The operation groups for providerRegistrations |
| resource |
The operation groups for resourceActions |
| resource |
The operation groups for resourceTypeRegistrations |
| skus | The operation groups for skus |
Methods
| checkin |
Checkin the manifest. |
| generate |
Generates the manifest for the given provider. |
Constructor Details
ProviderHubClient(TokenCredential, ProviderHubClientOptionalParams)
new ProviderHubClient(credential: TokenCredential, options?: ProviderHubClientOptionalParams)
Parameters
- credential
- TokenCredential
- options
- ProviderHubClientOptionalParams
ProviderHubClient(TokenCredential, string, ProviderHubClientOptionalParams)
new ProviderHubClient(credential: TokenCredential, subscriptionId: string, options?: ProviderHubClientOptionalParams)
Parameters
- credential
- TokenCredential
- subscriptionId
-
string
- options
- ProviderHubClientOptionalParams
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
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
Method Details
checkinManifest(string, CheckinManifestParams, CheckinManifestOptionalParams)
Checkin the manifest.
function checkinManifest(providerNamespace: string, checkinManifestParams: CheckinManifestParams, options?: CheckinManifestOptionalParams): Promise<CheckinManifestInfo>
Parameters
- providerNamespace
-
string
- checkinManifestParams
- CheckinManifestParams
- options
- CheckinManifestOptionalParams
Returns
Promise<CheckinManifestInfo>
generateManifest(string, GenerateManifestOptionalParams)
Generates the manifest for the given provider.
function generateManifest(providerNamespace: string, options?: GenerateManifestOptionalParams): Promise<ResourceProviderManifest>
Parameters
- providerNamespace
-
string
- options
- GenerateManifestOptionalParams
Returns
Promise<ResourceProviderManifest>