Package version:

Interface representing a DataTypes.

interface DataTypes {
    beginCreate(resourceGroupName, dataProductName, dataTypeName, resource, options?): Promise<SimplePollerLike<OperationState<DataType>, DataType>>;
    beginCreateAndWait(resourceGroupName, dataProductName, dataTypeName, resource, options?): Promise<DataType>;
    beginDelete(resourceGroupName, dataProductName, dataTypeName, options?): Promise<SimplePollerLike<OperationState<DataTypesDeleteHeaders>, DataTypesDeleteHeaders>>;
    beginDeleteAndWait(resourceGroupName, dataProductName, dataTypeName, options?): Promise<DataTypesDeleteHeaders>;
    beginDeleteData(resourceGroupName, dataProductName, dataTypeName, body, options?): Promise<SimplePollerLike<OperationState<DataTypesDeleteDataHeaders>, DataTypesDeleteDataHeaders>>;
    beginDeleteDataAndWait(resourceGroupName, dataProductName, dataTypeName, body, options?): Promise<DataTypesDeleteDataHeaders>;
    beginUpdate(resourceGroupName, dataProductName, dataTypeName, properties, options?): Promise<SimplePollerLike<OperationState<DataType>, DataType>>;
    beginUpdateAndWait(resourceGroupName, dataProductName, dataTypeName, properties, options?): Promise<DataType>;
    generateStorageContainerSasToken(resourceGroupName, dataProductName, dataTypeName, body, options?): Promise<ContainerSasToken>;
    get(resourceGroupName, dataProductName, dataTypeName, options?): Promise<DataType>;
    listByDataProduct(resourceGroupName, dataProductName, options?): PagedAsyncIterableIterator<DataType>;
}

Methods

  • Create data type resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • dataProductName: string

      The data product resource name

    • dataTypeName: string

      The data type name.

    • resource: DataType

      Resource create parameters.

    • Optional options: DataTypesCreateOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<DataType>, DataType>>

  • Create data type resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • dataProductName: string

      The data product resource name

    • dataTypeName: string

      The data type name.

    • resource: DataType

      Resource create parameters.

    • Optional options: DataTypesCreateOptionalParams

      The options parameters.

    Returns Promise<DataType>

  • Update data type resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • dataProductName: string

      The data product resource name

    • dataTypeName: string

      The data type name.

    • properties: DataTypeUpdate

      The resource properties to be updated.

    • Optional options: DataTypesUpdateOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<DataType>, DataType>>

  • Update data type resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • dataProductName: string

      The data product resource name

    • dataTypeName: string

      The data type name.

    • properties: DataTypeUpdate

      The resource properties to be updated.

    • Optional options: DataTypesUpdateOptionalParams

      The options parameters.

    Returns Promise<DataType>

  • Retrieve data type resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • dataProductName: string

      The data product resource name

    • dataTypeName: string

      The data type name.

    • Optional options: DataTypesGetOptionalParams

      The options parameters.

    Returns Promise<DataType>

  • List data type by parent resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • dataProductName: string

      The data product resource name

    • Optional options: DataTypesListByDataProductOptionalParams

      The options parameters.

    Returns PagedAsyncIterableIterator<DataType>

Generated using TypeDoc