Share via


NamespaceAssetsOperations interface

Interface representing a NamespaceAssets operations.

Properties

createOrReplace

Create a NamespaceAsset

delete
get

Get a NamespaceAsset

listByResourceGroup

List NamespaceAsset resources by Namespace

update

Update a NamespaceAsset

Property Details

createOrReplace

Create a NamespaceAsset

createOrReplace: (resourceGroupName: string, namespaceName: string, assetName: string, resource: NamespaceAsset, options?: NamespaceAssetsCreateOrReplaceOptionalParams) => PollerLike<OperationState<NamespaceAsset>, NamespaceAsset>

Property Value

(resourceGroupName: string, namespaceName: string, assetName: string, resource: NamespaceAsset, options?: NamespaceAssetsCreateOrReplaceOptionalParams) => PollerLike<OperationState<NamespaceAsset>, NamespaceAsset>

delete

delete: (resourceGroupName: string, namespaceName: string, assetName: string, options?: NamespaceAssetsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, namespaceName: string, assetName: string, options?: NamespaceAssetsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a NamespaceAsset

get: (resourceGroupName: string, namespaceName: string, assetName: string, options?: NamespaceAssetsGetOptionalParams) => Promise<NamespaceAsset>

Property Value

(resourceGroupName: string, namespaceName: string, assetName: string, options?: NamespaceAssetsGetOptionalParams) => Promise<NamespaceAsset>

listByResourceGroup

List NamespaceAsset resources by Namespace

listByResourceGroup: (resourceGroupName: string, namespaceName: string, options?: NamespaceAssetsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<NamespaceAsset, NamespaceAsset[], PageSettings>

Property Value

(resourceGroupName: string, namespaceName: string, options?: NamespaceAssetsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<NamespaceAsset, NamespaceAsset[], PageSettings>

update

Update a NamespaceAsset

update: (resourceGroupName: string, namespaceName: string, assetName: string, properties: NamespaceAssetUpdate, options?: NamespaceAssetsUpdateOptionalParams) => PollerLike<OperationState<NamespaceAsset>, NamespaceAsset>

Property Value

(resourceGroupName: string, namespaceName: string, assetName: string, properties: NamespaceAssetUpdate, options?: NamespaceAssetsUpdateOptionalParams) => PollerLike<OperationState<NamespaceAsset>, NamespaceAsset>