ResourceTypeRegistrationsOperations interface

Interface representing a ResourceTypeRegistrations operations.

Properties

createOrUpdate

Creates or updates a resource type.

delete

Deletes a resource type

get

Gets a resource type details in the given subscription and provider.

listByProviderRegistration

Gets the list of the resource types for the given provider.

Property Details

createOrUpdate

Creates or updates a resource type.

createOrUpdate: (providerNamespace: string, resourceType: string, properties: ResourceTypeRegistration, options?: ResourceTypeRegistrationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ResourceTypeRegistration>, ResourceTypeRegistration>

Property Value

(providerNamespace: string, resourceType: string, properties: ResourceTypeRegistration, options?: ResourceTypeRegistrationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ResourceTypeRegistration>, ResourceTypeRegistration>

delete

Deletes a resource type

delete: (providerNamespace: string, resourceType: string, options?: ResourceTypeRegistrationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(providerNamespace: string, resourceType: string, options?: ResourceTypeRegistrationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets a resource type details in the given subscription and provider.

get: (providerNamespace: string, resourceType: string, options?: ResourceTypeRegistrationsGetOptionalParams) => Promise<ResourceTypeRegistration>

Property Value

(providerNamespace: string, resourceType: string, options?: ResourceTypeRegistrationsGetOptionalParams) => Promise<ResourceTypeRegistration>

listByProviderRegistration

Gets the list of the resource types for the given provider.

listByProviderRegistration: (providerNamespace: string, options?: ResourceTypeRegistrationsListByProviderRegistrationOptionalParams) => PagedAsyncIterableIterator<ResourceTypeRegistration, ResourceTypeRegistration[], PageSettings>

Property Value

(providerNamespace: string, options?: ResourceTypeRegistrationsListByProviderRegistrationOptionalParams) => PagedAsyncIterableIterator<ResourceTypeRegistration, ResourceTypeRegistration[], PageSettings>