SkusOperations interface
Interface representing a Skus operations.
Properties
| create |
Creates or updates the resource type skus in the given resource type. |
| create |
Creates or updates the resource type skus in the given resource type. |
| create |
Creates or updates the resource type skus in the given resource type. |
| create |
Creates or updates the resource type skus in the given resource type. |
| delete | Deletes a resource type sku. |
| delete |
Deletes a resource type sku. |
| delete |
Deletes a resource type sku. |
| delete |
Deletes a resource type sku. |
| get | Gets the sku details for the given resource type and sku name. |
| get |
Gets the sku details for the given resource type and sku name. |
| get |
Gets the sku details for the given resource type and sku name. |
| get |
Gets the sku details for the given resource type and sku name. |
| list |
Gets the list of skus for the given resource type. |
| list |
Gets the list of skus for the given resource type. |
| list |
Gets the list of skus for the given resource type. |
| list |
Gets the list of skus for the given resource type. |
Property Details
createOrUpdate
Creates or updates the resource type skus in the given resource type.
createOrUpdate: (providerNamespace: string, resourceType: string, sku: string, properties: SkuResource, options?: SkusCreateOrUpdateOptionalParams) => Promise<SkuResource>
Property Value
(providerNamespace: string, resourceType: string, sku: string, properties: SkuResource, options?: SkusCreateOrUpdateOptionalParams) => Promise<SkuResource>
createOrUpdateNestedResourceTypeFirst
Creates or updates the resource type skus in the given resource type.
createOrUpdateNestedResourceTypeFirst: (providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, sku: string, properties: SkuResource, options?: SkusCreateOrUpdateNestedResourceTypeFirstOptionalParams) => Promise<SkuResource>
Property Value
(providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, sku: string, properties: SkuResource, options?: SkusCreateOrUpdateNestedResourceTypeFirstOptionalParams) => Promise<SkuResource>
createOrUpdateNestedResourceTypeSecond
Creates or updates the resource type skus in the given resource type.
createOrUpdateNestedResourceTypeSecond: (providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, sku: string, properties: SkuResource, options?: SkusCreateOrUpdateNestedResourceTypeSecondOptionalParams) => Promise<SkuResource>
Property Value
(providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, sku: string, properties: SkuResource, options?: SkusCreateOrUpdateNestedResourceTypeSecondOptionalParams) => Promise<SkuResource>
createOrUpdateNestedResourceTypeThird
Creates or updates the resource type skus in the given resource type.
createOrUpdateNestedResourceTypeThird: (providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, nestedResourceTypeThird: string, sku: string, properties: SkuResource, options?: SkusCreateOrUpdateNestedResourceTypeThirdOptionalParams) => Promise<SkuResource>
Property Value
(providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, nestedResourceTypeThird: string, sku: string, properties: SkuResource, options?: SkusCreateOrUpdateNestedResourceTypeThirdOptionalParams) => Promise<SkuResource>
delete
Deletes a resource type sku.
delete: (providerNamespace: string, resourceType: string, sku: string, options?: SkusDeleteOptionalParams) => Promise<void>
Property Value
(providerNamespace: string, resourceType: string, sku: string, options?: SkusDeleteOptionalParams) => Promise<void>
deleteNestedResourceTypeFirst
Deletes a resource type sku.
deleteNestedResourceTypeFirst: (providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, sku: string, options?: SkusDeleteNestedResourceTypeFirstOptionalParams) => Promise<void>
Property Value
(providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, sku: string, options?: SkusDeleteNestedResourceTypeFirstOptionalParams) => Promise<void>
deleteNestedResourceTypeSecond
Deletes a resource type sku.
deleteNestedResourceTypeSecond: (providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, sku: string, options?: SkusDeleteNestedResourceTypeSecondOptionalParams) => Promise<void>
Property Value
(providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, sku: string, options?: SkusDeleteNestedResourceTypeSecondOptionalParams) => Promise<void>
deleteNestedResourceTypeThird
Deletes a resource type sku.
deleteNestedResourceTypeThird: (providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, nestedResourceTypeThird: string, sku: string, options?: SkusDeleteNestedResourceTypeThirdOptionalParams) => Promise<void>
Property Value
(providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, nestedResourceTypeThird: string, sku: string, options?: SkusDeleteNestedResourceTypeThirdOptionalParams) => Promise<void>
get
Gets the sku details for the given resource type and sku name.
get: (providerNamespace: string, resourceType: string, sku: string, options?: SkusGetOptionalParams) => Promise<SkuResource>
Property Value
(providerNamespace: string, resourceType: string, sku: string, options?: SkusGetOptionalParams) => Promise<SkuResource>
getNestedResourceTypeFirst
Gets the sku details for the given resource type and sku name.
getNestedResourceTypeFirst: (providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, sku: string, options?: SkusGetNestedResourceTypeFirstOptionalParams) => Promise<SkuResource>
Property Value
(providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, sku: string, options?: SkusGetNestedResourceTypeFirstOptionalParams) => Promise<SkuResource>
getNestedResourceTypeSecond
Gets the sku details for the given resource type and sku name.
getNestedResourceTypeSecond: (providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, sku: string, options?: SkusGetNestedResourceTypeSecondOptionalParams) => Promise<SkuResource>
Property Value
(providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, sku: string, options?: SkusGetNestedResourceTypeSecondOptionalParams) => Promise<SkuResource>
getNestedResourceTypeThird
Gets the sku details for the given resource type and sku name.
getNestedResourceTypeThird: (providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, nestedResourceTypeThird: string, sku: string, options?: SkusGetNestedResourceTypeThirdOptionalParams) => Promise<SkuResource>
Property Value
(providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, nestedResourceTypeThird: string, sku: string, options?: SkusGetNestedResourceTypeThirdOptionalParams) => Promise<SkuResource>
listByResourceTypeRegistrations
Gets the list of skus for the given resource type.
listByResourceTypeRegistrations: (providerNamespace: string, resourceType: string, options?: SkusListByResourceTypeRegistrationsOptionalParams) => PagedAsyncIterableIterator<SkuResource, SkuResource[], PageSettings>
Property Value
(providerNamespace: string, resourceType: string, options?: SkusListByResourceTypeRegistrationsOptionalParams) => PagedAsyncIterableIterator<SkuResource, SkuResource[], PageSettings>
listByResourceTypeRegistrationsNestedResourceTypeFirst
Gets the list of skus for the given resource type.
listByResourceTypeRegistrationsNestedResourceTypeFirst: (providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, options?: SkusListByResourceTypeRegistrationsNestedResourceTypeFirstOptionalParams) => PagedAsyncIterableIterator<SkuResource, SkuResource[], PageSettings>
Property Value
(providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, options?: SkusListByResourceTypeRegistrationsNestedResourceTypeFirstOptionalParams) => PagedAsyncIterableIterator<SkuResource, SkuResource[], PageSettings>
listByResourceTypeRegistrationsNestedResourceTypeSecond
Gets the list of skus for the given resource type.
listByResourceTypeRegistrationsNestedResourceTypeSecond: (providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, options?: SkusListByResourceTypeRegistrationsNestedResourceTypeSecondOptionalParams) => PagedAsyncIterableIterator<SkuResource, SkuResource[], PageSettings>
Property Value
(providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, options?: SkusListByResourceTypeRegistrationsNestedResourceTypeSecondOptionalParams) => PagedAsyncIterableIterator<SkuResource, SkuResource[], PageSettings>
listByResourceTypeRegistrationsNestedResourceTypeThird
Gets the list of skus for the given resource type.
listByResourceTypeRegistrationsNestedResourceTypeThird: (providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, nestedResourceTypeThird: string, options?: SkusListByResourceTypeRegistrationsNestedResourceTypeThirdOptionalParams) => PagedAsyncIterableIterator<SkuResource, SkuResource[], PageSettings>
Property Value
(providerNamespace: string, resourceType: string, nestedResourceTypeFirst: string, nestedResourceTypeSecond: string, nestedResourceTypeThird: string, options?: SkusListByResourceTypeRegistrationsNestedResourceTypeThirdOptionalParams) => PagedAsyncIterableIterator<SkuResource, SkuResource[], PageSettings>