Documentation ¶
Overview ¶
Package catalog implements the Azure ARM Catalog service API version 2016-11-01.
Creates an Azure Data Lake Analytics catalog client.
Index ¶
- Constants
- func UserAgent() string
- func Version() string
- type DataLakeAnalyticsCatalogCredentialCreateParameters
- type DataLakeAnalyticsCatalogCredentialDeleteParameters
- type DataLakeAnalyticsCatalogCredentialUpdateParameters
- type DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters
- type DdlName
- type EntityID
- type ExternalTable
- type FileType
- type GroupClient
- func (client GroupClient) CreateCredential(accountName string, databaseName string, credentialName string, ...) (result autorest.Response, err error)
- func (client GroupClient) CreateCredentialPreparer(accountName string, databaseName string, credentialName string, ...) (*http.Request, error)
- func (client GroupClient) CreateCredentialResponder(resp *http.Response) (result autorest.Response, err error)
- func (client GroupClient) CreateCredentialSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) CreateSecret(accountName string, databaseName string, secretName string, ...) (result autorest.Response, err error)
- func (client GroupClient) CreateSecretPreparer(accountName string, databaseName string, secretName string, ...) (*http.Request, error)
- func (client GroupClient) CreateSecretResponder(resp *http.Response) (result autorest.Response, err error)
- func (client GroupClient) CreateSecretSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) DeleteAllSecrets(accountName string, databaseName string) (result autorest.Response, err error)
- func (client GroupClient) DeleteAllSecretsPreparer(accountName string, databaseName string) (*http.Request, error)
- func (client GroupClient) DeleteAllSecretsResponder(resp *http.Response) (result autorest.Response, err error)
- func (client GroupClient) DeleteAllSecretsSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) DeleteCredential(accountName string, databaseName string, credentialName string, ...) (result autorest.Response, err error)
- func (client GroupClient) DeleteCredentialPreparer(accountName string, databaseName string, credentialName string, ...) (*http.Request, error)
- func (client GroupClient) DeleteCredentialResponder(resp *http.Response) (result autorest.Response, err error)
- func (client GroupClient) DeleteCredentialSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) DeleteSecret(accountName string, databaseName string, secretName string) (result autorest.Response, err error)
- func (client GroupClient) DeleteSecretPreparer(accountName string, databaseName string, secretName string) (*http.Request, error)
- func (client GroupClient) DeleteSecretResponder(resp *http.Response) (result autorest.Response, err error)
- func (client GroupClient) DeleteSecretSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetAssembly(accountName string, databaseName string, assemblyName string) (result USQLAssembly, err error)
- func (client GroupClient) GetAssemblyPreparer(accountName string, databaseName string, assemblyName string) (*http.Request, error)
- func (client GroupClient) GetAssemblyResponder(resp *http.Response) (result USQLAssembly, err error)
- func (client GroupClient) GetAssemblySender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetCredential(accountName string, databaseName string, credentialName string) (result USQLCredential, err error)
- func (client GroupClient) GetCredentialPreparer(accountName string, databaseName string, credentialName string) (*http.Request, error)
- func (client GroupClient) GetCredentialResponder(resp *http.Response) (result USQLCredential, err error)
- func (client GroupClient) GetCredentialSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetDatabase(accountName string, databaseName string) (result USQLDatabase, err error)
- func (client GroupClient) GetDatabasePreparer(accountName string, databaseName string) (*http.Request, error)
- func (client GroupClient) GetDatabaseResponder(resp *http.Response) (result USQLDatabase, err error)
- func (client GroupClient) GetDatabaseSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetExternalDataSource(accountName string, databaseName string, externalDataSourceName string) (result USQLExternalDataSource, err error)
- func (client GroupClient) GetExternalDataSourcePreparer(accountName string, databaseName string, externalDataSourceName string) (*http.Request, error)
- func (client GroupClient) GetExternalDataSourceResponder(resp *http.Response) (result USQLExternalDataSource, err error)
- func (client GroupClient) GetExternalDataSourceSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetPackage(accountName string, databaseName string, schemaName string, packageName string) (result USQLPackage, err error)
- func (client GroupClient) GetPackagePreparer(accountName string, databaseName string, schemaName string, packageName string) (*http.Request, error)
- func (client GroupClient) GetPackageResponder(resp *http.Response) (result USQLPackage, err error)
- func (client GroupClient) GetPackageSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetProcedure(accountName string, databaseName string, schemaName string, ...) (result USQLProcedure, err error)
- func (client GroupClient) GetProcedurePreparer(accountName string, databaseName string, schemaName string, ...) (*http.Request, error)
- func (client GroupClient) GetProcedureResponder(resp *http.Response) (result USQLProcedure, err error)
- func (client GroupClient) GetProcedureSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetSchema(accountName string, databaseName string, schemaName string) (result USQLSchema, err error)
- func (client GroupClient) GetSchemaPreparer(accountName string, databaseName string, schemaName string) (*http.Request, error)
- func (client GroupClient) GetSchemaResponder(resp *http.Response) (result USQLSchema, err error)
- func (client GroupClient) GetSchemaSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetSecret(accountName string, databaseName string, secretName string) (result USQLSecret, err error)
- func (client GroupClient) GetSecretPreparer(accountName string, databaseName string, secretName string) (*http.Request, error)
- func (client GroupClient) GetSecretResponder(resp *http.Response) (result USQLSecret, err error)
- func (client GroupClient) GetSecretSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetTable(accountName string, databaseName string, schemaName string, tableName string) (result USQLTable, err error)
- func (client GroupClient) GetTablePartition(accountName string, databaseName string, schemaName string, tableName string, ...) (result USQLTablePartition, err error)
- func (client GroupClient) GetTablePartitionPreparer(accountName string, databaseName string, schemaName string, tableName string, ...) (*http.Request, error)
- func (client GroupClient) GetTablePartitionResponder(resp *http.Response) (result USQLTablePartition, err error)
- func (client GroupClient) GetTablePartitionSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetTablePreparer(accountName string, databaseName string, schemaName string, tableName string) (*http.Request, error)
- func (client GroupClient) GetTableResponder(resp *http.Response) (result USQLTable, err error)
- func (client GroupClient) GetTableSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetTableStatistic(accountName string, databaseName string, schemaName string, tableName string, ...) (result USQLTableStatistics, err error)
- func (client GroupClient) GetTableStatisticPreparer(accountName string, databaseName string, schemaName string, tableName string, ...) (*http.Request, error)
- func (client GroupClient) GetTableStatisticResponder(resp *http.Response) (result USQLTableStatistics, err error)
- func (client GroupClient) GetTableStatisticSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetTableType(accountName string, databaseName string, schemaName string, ...) (result USQLTableType, err error)
- func (client GroupClient) GetTableTypePreparer(accountName string, databaseName string, schemaName string, ...) (*http.Request, error)
- func (client GroupClient) GetTableTypeResponder(resp *http.Response) (result USQLTableType, err error)
- func (client GroupClient) GetTableTypeSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetTableValuedFunction(accountName string, databaseName string, schemaName string, ...) (result USQLTableValuedFunction, err error)
- func (client GroupClient) GetTableValuedFunctionPreparer(accountName string, databaseName string, schemaName string, ...) (*http.Request, error)
- func (client GroupClient) GetTableValuedFunctionResponder(resp *http.Response) (result USQLTableValuedFunction, err error)
- func (client GroupClient) GetTableValuedFunctionSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) GetView(accountName string, databaseName string, schemaName string, viewName string) (result USQLView, err error)
- func (client GroupClient) GetViewPreparer(accountName string, databaseName string, schemaName string, viewName string) (*http.Request, error)
- func (client GroupClient) GetViewResponder(resp *http.Response) (result USQLView, err error)
- func (client GroupClient) GetViewSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListAssemblies(accountName string, databaseName string, filter string, top *int32, ...) (result USQLAssemblyList, err error)
- func (client GroupClient) ListAssembliesComplete(accountName string, databaseName string, filter string, top *int32, ...) (<-chan USQLAssemblyClr, <-chan error)
- func (client GroupClient) ListAssembliesNextResults(lastResults USQLAssemblyList) (result USQLAssemblyList, err error)
- func (client GroupClient) ListAssembliesPreparer(accountName string, databaseName string, filter string, top *int32, ...) (*http.Request, error)
- func (client GroupClient) ListAssembliesResponder(resp *http.Response) (result USQLAssemblyList, err error)
- func (client GroupClient) ListAssembliesSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListCredentials(accountName string, databaseName string, filter string, top *int32, ...) (result USQLCredentialList, err error)
- func (client GroupClient) ListCredentialsComplete(accountName string, databaseName string, filter string, top *int32, ...) (<-chan USQLCredential, <-chan error)
- func (client GroupClient) ListCredentialsNextResults(lastResults USQLCredentialList) (result USQLCredentialList, err error)
- func (client GroupClient) ListCredentialsPreparer(accountName string, databaseName string, filter string, top *int32, ...) (*http.Request, error)
- func (client GroupClient) ListCredentialsResponder(resp *http.Response) (result USQLCredentialList, err error)
- func (client GroupClient) ListCredentialsSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListDatabases(accountName string, filter string, top *int32, skip *int32, ...) (result USQLDatabaseList, err error)
- func (client GroupClient) ListDatabasesComplete(accountName string, filter string, top *int32, skip *int32, ...) (<-chan USQLDatabase, <-chan error)
- func (client GroupClient) ListDatabasesNextResults(lastResults USQLDatabaseList) (result USQLDatabaseList, err error)
- func (client GroupClient) ListDatabasesPreparer(accountName string, filter string, top *int32, skip *int32, ...) (*http.Request, error)
- func (client GroupClient) ListDatabasesResponder(resp *http.Response) (result USQLDatabaseList, err error)
- func (client GroupClient) ListDatabasesSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListExternalDataSources(accountName string, databaseName string, filter string, top *int32, ...) (result USQLExternalDataSourceList, err error)
- func (client GroupClient) ListExternalDataSourcesComplete(accountName string, databaseName string, filter string, top *int32, ...) (<-chan USQLExternalDataSource, <-chan error)
- func (client GroupClient) ListExternalDataSourcesNextResults(lastResults USQLExternalDataSourceList) (result USQLExternalDataSourceList, err error)
- func (client GroupClient) ListExternalDataSourcesPreparer(accountName string, databaseName string, filter string, top *int32, ...) (*http.Request, error)
- func (client GroupClient) ListExternalDataSourcesResponder(resp *http.Response) (result USQLExternalDataSourceList, err error)
- func (client GroupClient) ListExternalDataSourcesSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListPackages(accountName string, databaseName string, schemaName string, filter string, ...) (result USQLPackageList, err error)
- func (client GroupClient) ListPackagesComplete(accountName string, databaseName string, schemaName string, filter string, ...) (<-chan USQLPackage, <-chan error)
- func (client GroupClient) ListPackagesNextResults(lastResults USQLPackageList) (result USQLPackageList, err error)
- func (client GroupClient) ListPackagesPreparer(accountName string, databaseName string, schemaName string, filter string, ...) (*http.Request, error)
- func (client GroupClient) ListPackagesResponder(resp *http.Response) (result USQLPackageList, err error)
- func (client GroupClient) ListPackagesSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListProcedures(accountName string, databaseName string, schemaName string, filter string, ...) (result USQLProcedureList, err error)
- func (client GroupClient) ListProceduresComplete(accountName string, databaseName string, schemaName string, filter string, ...) (<-chan USQLProcedure, <-chan error)
- func (client GroupClient) ListProceduresNextResults(lastResults USQLProcedureList) (result USQLProcedureList, err error)
- func (client GroupClient) ListProceduresPreparer(accountName string, databaseName string, schemaName string, filter string, ...) (*http.Request, error)
- func (client GroupClient) ListProceduresResponder(resp *http.Response) (result USQLProcedureList, err error)
- func (client GroupClient) ListProceduresSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListSchemas(accountName string, databaseName string, filter string, top *int32, ...) (result USQLSchemaList, err error)
- func (client GroupClient) ListSchemasComplete(accountName string, databaseName string, filter string, top *int32, ...) (<-chan USQLSchema, <-chan error)
- func (client GroupClient) ListSchemasNextResults(lastResults USQLSchemaList) (result USQLSchemaList, err error)
- func (client GroupClient) ListSchemasPreparer(accountName string, databaseName string, filter string, top *int32, ...) (*http.Request, error)
- func (client GroupClient) ListSchemasResponder(resp *http.Response) (result USQLSchemaList, err error)
- func (client GroupClient) ListSchemasSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListTablePartitions(accountName string, databaseName string, schemaName string, tableName string, ...) (result USQLTablePartitionList, err error)
- func (client GroupClient) ListTablePartitionsComplete(accountName string, databaseName string, schemaName string, tableName string, ...) (<-chan USQLTablePartition, <-chan error)
- func (client GroupClient) ListTablePartitionsNextResults(lastResults USQLTablePartitionList) (result USQLTablePartitionList, err error)
- func (client GroupClient) ListTablePartitionsPreparer(accountName string, databaseName string, schemaName string, tableName string, ...) (*http.Request, error)
- func (client GroupClient) ListTablePartitionsResponder(resp *http.Response) (result USQLTablePartitionList, err error)
- func (client GroupClient) ListTablePartitionsSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListTableStatistics(accountName string, databaseName string, schemaName string, tableName string, ...) (result USQLTableStatisticsList, err error)
- func (client GroupClient) ListTableStatisticsByDatabase(accountName string, databaseName string, filter string, top *int32, ...) (result USQLTableStatisticsList, err error)
- func (client GroupClient) ListTableStatisticsByDatabaseAndSchema(accountName string, databaseName string, schemaName string, filter string, ...) (result USQLTableStatisticsList, err error)
- func (client GroupClient) ListTableStatisticsByDatabaseAndSchemaComplete(accountName string, databaseName string, schemaName string, filter string, ...) (<-chan USQLTableStatistics, <-chan error)
- func (client GroupClient) ListTableStatisticsByDatabaseAndSchemaNextResults(lastResults USQLTableStatisticsList) (result USQLTableStatisticsList, err error)
- func (client GroupClient) ListTableStatisticsByDatabaseAndSchemaPreparer(accountName string, databaseName string, schemaName string, filter string, ...) (*http.Request, error)
- func (client GroupClient) ListTableStatisticsByDatabaseAndSchemaResponder(resp *http.Response) (result USQLTableStatisticsList, err error)
- func (client GroupClient) ListTableStatisticsByDatabaseAndSchemaSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListTableStatisticsByDatabaseComplete(accountName string, databaseName string, filter string, top *int32, ...) (<-chan USQLTableStatistics, <-chan error)
- func (client GroupClient) ListTableStatisticsByDatabaseNextResults(lastResults USQLTableStatisticsList) (result USQLTableStatisticsList, err error)
- func (client GroupClient) ListTableStatisticsByDatabasePreparer(accountName string, databaseName string, filter string, top *int32, ...) (*http.Request, error)
- func (client GroupClient) ListTableStatisticsByDatabaseResponder(resp *http.Response) (result USQLTableStatisticsList, err error)
- func (client GroupClient) ListTableStatisticsByDatabaseSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListTableStatisticsComplete(accountName string, databaseName string, schemaName string, tableName string, ...) (<-chan USQLTableStatistics, <-chan error)
- func (client GroupClient) ListTableStatisticsNextResults(lastResults USQLTableStatisticsList) (result USQLTableStatisticsList, err error)
- func (client GroupClient) ListTableStatisticsPreparer(accountName string, databaseName string, schemaName string, tableName string, ...) (*http.Request, error)
- func (client GroupClient) ListTableStatisticsResponder(resp *http.Response) (result USQLTableStatisticsList, err error)
- func (client GroupClient) ListTableStatisticsSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListTableTypes(accountName string, databaseName string, schemaName string, filter string, ...) (result USQLTableTypeList, err error)
- func (client GroupClient) ListTableTypesComplete(accountName string, databaseName string, schemaName string, filter string, ...) (<-chan USQLTableType, <-chan error)
- func (client GroupClient) ListTableTypesNextResults(lastResults USQLTableTypeList) (result USQLTableTypeList, err error)
- func (client GroupClient) ListTableTypesPreparer(accountName string, databaseName string, schemaName string, filter string, ...) (*http.Request, error)
- func (client GroupClient) ListTableTypesResponder(resp *http.Response) (result USQLTableTypeList, err error)
- func (client GroupClient) ListTableTypesSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListTableValuedFunctions(accountName string, databaseName string, schemaName string, filter string, ...) (result USQLTableValuedFunctionList, err error)
- func (client GroupClient) ListTableValuedFunctionsByDatabase(accountName string, databaseName string, filter string, top *int32, ...) (result USQLTableValuedFunctionList, err error)
- func (client GroupClient) ListTableValuedFunctionsByDatabaseComplete(accountName string, databaseName string, filter string, top *int32, ...) (<-chan USQLTableValuedFunction, <-chan error)
- func (client GroupClient) ListTableValuedFunctionsByDatabaseNextResults(lastResults USQLTableValuedFunctionList) (result USQLTableValuedFunctionList, err error)
- func (client GroupClient) ListTableValuedFunctionsByDatabasePreparer(accountName string, databaseName string, filter string, top *int32, ...) (*http.Request, error)
- func (client GroupClient) ListTableValuedFunctionsByDatabaseResponder(resp *http.Response) (result USQLTableValuedFunctionList, err error)
- func (client GroupClient) ListTableValuedFunctionsByDatabaseSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListTableValuedFunctionsComplete(accountName string, databaseName string, schemaName string, filter string, ...) (<-chan USQLTableValuedFunction, <-chan error)
- func (client GroupClient) ListTableValuedFunctionsNextResults(lastResults USQLTableValuedFunctionList) (result USQLTableValuedFunctionList, err error)
- func (client GroupClient) ListTableValuedFunctionsPreparer(accountName string, databaseName string, schemaName string, filter string, ...) (*http.Request, error)
- func (client GroupClient) ListTableValuedFunctionsResponder(resp *http.Response) (result USQLTableValuedFunctionList, err error)
- func (client GroupClient) ListTableValuedFunctionsSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListTables(accountName string, databaseName string, schemaName string, filter string, ...) (result USQLTableList, err error)
- func (client GroupClient) ListTablesByDatabase(accountName string, databaseName string, filter string, top *int32, ...) (result USQLTableList, err error)
- func (client GroupClient) ListTablesByDatabaseComplete(accountName string, databaseName string, filter string, top *int32, ...) (<-chan USQLTable, <-chan error)
- func (client GroupClient) ListTablesByDatabaseNextResults(lastResults USQLTableList) (result USQLTableList, err error)
- func (client GroupClient) ListTablesByDatabasePreparer(accountName string, databaseName string, filter string, top *int32, ...) (*http.Request, error)
- func (client GroupClient) ListTablesByDatabaseResponder(resp *http.Response) (result USQLTableList, err error)
- func (client GroupClient) ListTablesByDatabaseSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListTablesComplete(accountName string, databaseName string, schemaName string, filter string, ...) (<-chan USQLTable, <-chan error)
- func (client GroupClient) ListTablesNextResults(lastResults USQLTableList) (result USQLTableList, err error)
- func (client GroupClient) ListTablesPreparer(accountName string, databaseName string, schemaName string, filter string, ...) (*http.Request, error)
- func (client GroupClient) ListTablesResponder(resp *http.Response) (result USQLTableList, err error)
- func (client GroupClient) ListTablesSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListTypes(accountName string, databaseName string, schemaName string, filter string, ...) (result USQLTypeList, err error)
- func (client GroupClient) ListTypesComplete(accountName string, databaseName string, schemaName string, filter string, ...) (<-chan USQLType, <-chan error)
- func (client GroupClient) ListTypesNextResults(lastResults USQLTypeList) (result USQLTypeList, err error)
- func (client GroupClient) ListTypesPreparer(accountName string, databaseName string, schemaName string, filter string, ...) (*http.Request, error)
- func (client GroupClient) ListTypesResponder(resp *http.Response) (result USQLTypeList, err error)
- func (client GroupClient) ListTypesSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListViews(accountName string, databaseName string, schemaName string, filter string, ...) (result USQLViewList, err error)
- func (client GroupClient) ListViewsByDatabase(accountName string, databaseName string, filter string, top *int32, ...) (result USQLViewList, err error)
- func (client GroupClient) ListViewsByDatabaseComplete(accountName string, databaseName string, filter string, top *int32, ...) (<-chan USQLView, <-chan error)
- func (client GroupClient) ListViewsByDatabaseNextResults(lastResults USQLViewList) (result USQLViewList, err error)
- func (client GroupClient) ListViewsByDatabasePreparer(accountName string, databaseName string, filter string, top *int32, ...) (*http.Request, error)
- func (client GroupClient) ListViewsByDatabaseResponder(resp *http.Response) (result USQLViewList, err error)
- func (client GroupClient) ListViewsByDatabaseSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) ListViewsComplete(accountName string, databaseName string, schemaName string, filter string, ...) (<-chan USQLView, <-chan error)
- func (client GroupClient) ListViewsNextResults(lastResults USQLViewList) (result USQLViewList, err error)
- func (client GroupClient) ListViewsPreparer(accountName string, databaseName string, schemaName string, filter string, ...) (*http.Request, error)
- func (client GroupClient) ListViewsResponder(resp *http.Response) (result USQLViewList, err error)
- func (client GroupClient) ListViewsSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) UpdateCredential(accountName string, databaseName string, credentialName string, ...) (result autorest.Response, err error)
- func (client GroupClient) UpdateCredentialPreparer(accountName string, databaseName string, credentialName string, ...) (*http.Request, error)
- func (client GroupClient) UpdateCredentialResponder(resp *http.Response) (result autorest.Response, err error)
- func (client GroupClient) UpdateCredentialSender(req *http.Request) (*http.Response, error)
- func (client GroupClient) UpdateSecret(accountName string, databaseName string, secretName string, ...) (result autorest.Response, err error)
- func (client GroupClient) UpdateSecretPreparer(accountName string, databaseName string, secretName string, ...) (*http.Request, error)
- func (client GroupClient) UpdateSecretResponder(resp *http.Response) (result autorest.Response, err error)
- func (client GroupClient) UpdateSecretSender(req *http.Request) (*http.Response, error)
- type Item
- type ItemList
- type ManagementClient
- type TypeFieldInfo
- type USQLAssembly
- type USQLAssemblyClr
- type USQLAssemblyDependencyInfo
- type USQLAssemblyFileInfo
- type USQLAssemblyList
- type USQLCredential
- type USQLCredentialList
- type USQLDatabase
- type USQLDatabaseList
- type USQLDirectedColumn
- type USQLDistributionInfo
- type USQLExternalDataSource
- type USQLExternalDataSourceList
- type USQLIndex
- type USQLPackage
- type USQLPackageList
- type USQLProcedure
- type USQLProcedureList
- type USQLSchema
- type USQLSchemaList
- type USQLSecret
- type USQLTable
- type USQLTableColumn
- type USQLTableList
- type USQLTablePartition
- type USQLTablePartitionList
- type USQLTableStatistics
- type USQLTableStatisticsList
- type USQLTableType
- type USQLTableTypeList
- type USQLTableValuedFunction
- type USQLTableValuedFunctionList
- type USQLType
- type USQLTypeList
- type USQLView
- type USQLViewList
Constants ¶
const (
// DefaultAdlaCatalogDNSSuffix is the default value for adla catalog dns suffix
DefaultAdlaCatalogDNSSuffix = "azuredatalakeanalytics.net"
)
Variables ¶
This section is empty.
Functions ¶
func UserAgent ¶
func UserAgent() string
UserAgent returns the UserAgent string to use when sending http.Requests.
func Version ¶
func Version() string
Version returns the semantic version (see http://semver.org) of the client.
Types ¶
type DataLakeAnalyticsCatalogCredentialCreateParameters ¶
type DataLakeAnalyticsCatalogCredentialCreateParameters struct { Password *string `json:"password,omitempty"` URI *string `json:"uri,omitempty"` UserID *string `json:"userId,omitempty"` }
DataLakeAnalyticsCatalogCredentialCreateParameters is data Lake Analytics catalog credential creation parameters.
type DataLakeAnalyticsCatalogCredentialDeleteParameters ¶
type DataLakeAnalyticsCatalogCredentialDeleteParameters struct {
Password *string `json:"password,omitempty"`
}
DataLakeAnalyticsCatalogCredentialDeleteParameters is data Lake Analytics catalog credential deletion parameters.
type DataLakeAnalyticsCatalogCredentialUpdateParameters ¶
type DataLakeAnalyticsCatalogCredentialUpdateParameters struct { Password *string `json:"password,omitempty"` NewPassword *string `json:"newPassword,omitempty"` URI *string `json:"uri,omitempty"` UserID *string `json:"userId,omitempty"` }
DataLakeAnalyticsCatalogCredentialUpdateParameters is data Lake Analytics catalog credential update parameters.
type DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters ¶
type DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters struct { Password *string `json:"password,omitempty"` URI *string `json:"uri,omitempty"` }
DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters is data Lake Analytics catalog secret creation and update parameters. This is deprecated and will be removed in the next release. Please use DataLakeAnalyticsCatalogCredentialCreateOrUpdateParameters instead.
type DdlName ¶
type DdlName struct { FirstPart *string `json:"firstPart,omitempty"` SecondPart *string `json:"secondPart,omitempty"` ThirdPart *string `json:"thirdPart,omitempty"` Server *string `json:"server,omitempty"` }
DdlName is a Data Lake Analytics DDL name item.
type EntityID ¶
type EntityID struct { Name *DdlName `json:"name,omitempty"` Version *uuid.UUID `json:"version,omitempty"` }
EntityID is a Data Lake Analytics catalog entity identifier object.
type ExternalTable ¶
type ExternalTable struct { TableName *string `json:"tableName,omitempty"` DataSource *EntityID `json:"dataSource,omitempty"` }
ExternalTable is a Data Lake Analytics catalog external table item.
type GroupClient ¶
type GroupClient struct {
ManagementClient
}
GroupClient is the creates an Azure Data Lake Analytics catalog client.
func NewGroupClient ¶
func NewGroupClient() GroupClient
NewGroupClient creates an instance of the GroupClient client.
func (GroupClient) CreateCredential ¶
func (client GroupClient) CreateCredential(accountName string, databaseName string, credentialName string, parameters DataLakeAnalyticsCatalogCredentialCreateParameters) (result autorest.Response, err error)
CreateCredential creates the specified credential for use with external data sources in the specified database.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database in which to create the credential. Note: This is NOT an external database name, but the name of an existing U-SQL database that should contain the new credential object. credentialName is the name of the credential. parameters is the parameters required to create the credential (name and password)
func (GroupClient) CreateCredentialPreparer ¶
func (client GroupClient) CreateCredentialPreparer(accountName string, databaseName string, credentialName string, parameters DataLakeAnalyticsCatalogCredentialCreateParameters) (*http.Request, error)
CreateCredentialPreparer prepares the CreateCredential request.
func (GroupClient) CreateCredentialResponder ¶
func (client GroupClient) CreateCredentialResponder(resp *http.Response) (result autorest.Response, err error)
CreateCredentialResponder handles the response to the CreateCredential request. The method always closes the http.Response Body.
func (GroupClient) CreateCredentialSender ¶
CreateCredentialSender sends the CreateCredential request. The method will close the http.Response Body if it receives an error.
func (GroupClient) CreateSecret ¶
func (client GroupClient) CreateSecret(accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (result autorest.Response, err error)
CreateSecret creates the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use CreateCredential instead.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database in which to create the secret. secretName is the name of the secret. parameters is the parameters required to create the secret (name and password)
func (GroupClient) CreateSecretPreparer ¶
func (client GroupClient) CreateSecretPreparer(accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (*http.Request, error)
CreateSecretPreparer prepares the CreateSecret request.
func (GroupClient) CreateSecretResponder ¶
func (client GroupClient) CreateSecretResponder(resp *http.Response) (result autorest.Response, err error)
CreateSecretResponder handles the response to the CreateSecret request. The method always closes the http.Response Body.
func (GroupClient) CreateSecretSender ¶
CreateSecretSender sends the CreateSecret request. The method will close the http.Response Body if it receives an error.
func (GroupClient) DeleteAllSecrets ¶
func (client GroupClient) DeleteAllSecrets(accountName string, databaseName string) (result autorest.Response, err error)
DeleteAllSecrets deletes all secrets in the specified database. This is deprecated and will be removed in the next release. In the future, please only drop individual credentials using DeleteCredential
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the secret.
func (GroupClient) DeleteAllSecretsPreparer ¶
func (client GroupClient) DeleteAllSecretsPreparer(accountName string, databaseName string) (*http.Request, error)
DeleteAllSecretsPreparer prepares the DeleteAllSecrets request.
func (GroupClient) DeleteAllSecretsResponder ¶
func (client GroupClient) DeleteAllSecretsResponder(resp *http.Response) (result autorest.Response, err error)
DeleteAllSecretsResponder handles the response to the DeleteAllSecrets request. The method always closes the http.Response Body.
func (GroupClient) DeleteAllSecretsSender ¶
DeleteAllSecretsSender sends the DeleteAllSecrets request. The method will close the http.Response Body if it receives an error.
func (GroupClient) DeleteCredential ¶
func (client GroupClient) DeleteCredential(accountName string, databaseName string, credentialName string, parameters *DataLakeAnalyticsCatalogCredentialDeleteParameters, cascade *bool) (result autorest.Response, err error)
DeleteCredential deletes the specified credential in the specified database
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the credential. credentialName is the name of the credential to delete parameters is the parameters to delete a credential if the current user is not the account owner. cascade is indicates if the delete should be a cascading delete (which deletes all resources dependent on the credential as well as the credential) or not. If false will fail if there are any resources relying on the credential.
func (GroupClient) DeleteCredentialPreparer ¶
func (client GroupClient) DeleteCredentialPreparer(accountName string, databaseName string, credentialName string, parameters *DataLakeAnalyticsCatalogCredentialDeleteParameters, cascade *bool) (*http.Request, error)
DeleteCredentialPreparer prepares the DeleteCredential request.
func (GroupClient) DeleteCredentialResponder ¶
func (client GroupClient) DeleteCredentialResponder(resp *http.Response) (result autorest.Response, err error)
DeleteCredentialResponder handles the response to the DeleteCredential request. The method always closes the http.Response Body.
func (GroupClient) DeleteCredentialSender ¶
DeleteCredentialSender sends the DeleteCredential request. The method will close the http.Response Body if it receives an error.
func (GroupClient) DeleteSecret ¶
func (client GroupClient) DeleteSecret(accountName string, databaseName string, secretName string) (result autorest.Response, err error)
DeleteSecret deletes the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use DeleteCredential instead.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the secret. secretName is the name of the secret to delete
func (GroupClient) DeleteSecretPreparer ¶
func (client GroupClient) DeleteSecretPreparer(accountName string, databaseName string, secretName string) (*http.Request, error)
DeleteSecretPreparer prepares the DeleteSecret request.
func (GroupClient) DeleteSecretResponder ¶
func (client GroupClient) DeleteSecretResponder(resp *http.Response) (result autorest.Response, err error)
DeleteSecretResponder handles the response to the DeleteSecret request. The method always closes the http.Response Body.
func (GroupClient) DeleteSecretSender ¶
DeleteSecretSender sends the DeleteSecret request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetAssembly ¶
func (client GroupClient) GetAssembly(accountName string, databaseName string, assemblyName string) (result USQLAssembly, err error)
GetAssembly retrieves the specified assembly from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the assembly. assemblyName is the name of the assembly.
func (GroupClient) GetAssemblyPreparer ¶
func (client GroupClient) GetAssemblyPreparer(accountName string, databaseName string, assemblyName string) (*http.Request, error)
GetAssemblyPreparer prepares the GetAssembly request.
func (GroupClient) GetAssemblyResponder ¶
func (client GroupClient) GetAssemblyResponder(resp *http.Response) (result USQLAssembly, err error)
GetAssemblyResponder handles the response to the GetAssembly request. The method always closes the http.Response Body.
func (GroupClient) GetAssemblySender ¶
GetAssemblySender sends the GetAssembly request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetCredential ¶
func (client GroupClient) GetCredential(accountName string, databaseName string, credentialName string) (result USQLCredential, err error)
GetCredential retrieves the specified credential from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the schema. credentialName is the name of the credential.
func (GroupClient) GetCredentialPreparer ¶
func (client GroupClient) GetCredentialPreparer(accountName string, databaseName string, credentialName string) (*http.Request, error)
GetCredentialPreparer prepares the GetCredential request.
func (GroupClient) GetCredentialResponder ¶
func (client GroupClient) GetCredentialResponder(resp *http.Response) (result USQLCredential, err error)
GetCredentialResponder handles the response to the GetCredential request. The method always closes the http.Response Body.
func (GroupClient) GetCredentialSender ¶
GetCredentialSender sends the GetCredential request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetDatabase ¶
func (client GroupClient) GetDatabase(accountName string, databaseName string) (result USQLDatabase, err error)
GetDatabase retrieves the specified database from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database.
func (GroupClient) GetDatabasePreparer ¶
func (client GroupClient) GetDatabasePreparer(accountName string, databaseName string) (*http.Request, error)
GetDatabasePreparer prepares the GetDatabase request.
func (GroupClient) GetDatabaseResponder ¶
func (client GroupClient) GetDatabaseResponder(resp *http.Response) (result USQLDatabase, err error)
GetDatabaseResponder handles the response to the GetDatabase request. The method always closes the http.Response Body.
func (GroupClient) GetDatabaseSender ¶
GetDatabaseSender sends the GetDatabase request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetExternalDataSource ¶
func (client GroupClient) GetExternalDataSource(accountName string, databaseName string, externalDataSourceName string) (result USQLExternalDataSource, err error)
GetExternalDataSource retrieves the specified external data source from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the external data source. externalDataSourceName is the name of the external data source.
func (GroupClient) GetExternalDataSourcePreparer ¶
func (client GroupClient) GetExternalDataSourcePreparer(accountName string, databaseName string, externalDataSourceName string) (*http.Request, error)
GetExternalDataSourcePreparer prepares the GetExternalDataSource request.
func (GroupClient) GetExternalDataSourceResponder ¶
func (client GroupClient) GetExternalDataSourceResponder(resp *http.Response) (result USQLExternalDataSource, err error)
GetExternalDataSourceResponder handles the response to the GetExternalDataSource request. The method always closes the http.Response Body.
func (GroupClient) GetExternalDataSourceSender ¶
GetExternalDataSourceSender sends the GetExternalDataSource request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetPackage ¶
func (client GroupClient) GetPackage(accountName string, databaseName string, schemaName string, packageName string) (result USQLPackage, err error)
GetPackage retrieves the specified package from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the package. schemaName is the name of the schema containing the package. packageName is the name of the package.
func (GroupClient) GetPackagePreparer ¶
func (client GroupClient) GetPackagePreparer(accountName string, databaseName string, schemaName string, packageName string) (*http.Request, error)
GetPackagePreparer prepares the GetPackage request.
func (GroupClient) GetPackageResponder ¶
func (client GroupClient) GetPackageResponder(resp *http.Response) (result USQLPackage, err error)
GetPackageResponder handles the response to the GetPackage request. The method always closes the http.Response Body.
func (GroupClient) GetPackageSender ¶
GetPackageSender sends the GetPackage request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetProcedure ¶
func (client GroupClient) GetProcedure(accountName string, databaseName string, schemaName string, procedureName string) (result USQLProcedure, err error)
GetProcedure retrieves the specified procedure from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the procedure. schemaName is the name of the schema containing the procedure. procedureName is the name of the procedure.
func (GroupClient) GetProcedurePreparer ¶
func (client GroupClient) GetProcedurePreparer(accountName string, databaseName string, schemaName string, procedureName string) (*http.Request, error)
GetProcedurePreparer prepares the GetProcedure request.
func (GroupClient) GetProcedureResponder ¶
func (client GroupClient) GetProcedureResponder(resp *http.Response) (result USQLProcedure, err error)
GetProcedureResponder handles the response to the GetProcedure request. The method always closes the http.Response Body.
func (GroupClient) GetProcedureSender ¶
GetProcedureSender sends the GetProcedure request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetSchema ¶
func (client GroupClient) GetSchema(accountName string, databaseName string, schemaName string) (result USQLSchema, err error)
GetSchema retrieves the specified schema from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the schema. schemaName is the name of the schema.
func (GroupClient) GetSchemaPreparer ¶
func (client GroupClient) GetSchemaPreparer(accountName string, databaseName string, schemaName string) (*http.Request, error)
GetSchemaPreparer prepares the GetSchema request.
func (GroupClient) GetSchemaResponder ¶
func (client GroupClient) GetSchemaResponder(resp *http.Response) (result USQLSchema, err error)
GetSchemaResponder handles the response to the GetSchema request. The method always closes the http.Response Body.
func (GroupClient) GetSchemaSender ¶
GetSchemaSender sends the GetSchema request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetSecret ¶
func (client GroupClient) GetSecret(accountName string, databaseName string, secretName string) (result USQLSecret, err error)
GetSecret gets the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use GetCredential instead.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the secret. secretName is the name of the secret to get
func (GroupClient) GetSecretPreparer ¶
func (client GroupClient) GetSecretPreparer(accountName string, databaseName string, secretName string) (*http.Request, error)
GetSecretPreparer prepares the GetSecret request.
func (GroupClient) GetSecretResponder ¶
func (client GroupClient) GetSecretResponder(resp *http.Response) (result USQLSecret, err error)
GetSecretResponder handles the response to the GetSecret request. The method always closes the http.Response Body.
func (GroupClient) GetSecretSender ¶
GetSecretSender sends the GetSecret request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetTable ¶
func (client GroupClient) GetTable(accountName string, databaseName string, schemaName string, tableName string) (result USQLTable, err error)
GetTable retrieves the specified table from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the table. schemaName is the name of the schema containing the table. tableName is the name of the table.
func (GroupClient) GetTablePartition ¶
func (client GroupClient) GetTablePartition(accountName string, databaseName string, schemaName string, tableName string, partitionName string) (result USQLTablePartition, err error)
GetTablePartition retrieves the specified table partition from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the partition. schemaName is the name of the schema containing the partition. tableName is the name of the table containing the partition. partitionName is the name of the table partition.
func (GroupClient) GetTablePartitionPreparer ¶
func (client GroupClient) GetTablePartitionPreparer(accountName string, databaseName string, schemaName string, tableName string, partitionName string) (*http.Request, error)
GetTablePartitionPreparer prepares the GetTablePartition request.
func (GroupClient) GetTablePartitionResponder ¶
func (client GroupClient) GetTablePartitionResponder(resp *http.Response) (result USQLTablePartition, err error)
GetTablePartitionResponder handles the response to the GetTablePartition request. The method always closes the http.Response Body.
func (GroupClient) GetTablePartitionSender ¶
GetTablePartitionSender sends the GetTablePartition request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetTablePreparer ¶
func (client GroupClient) GetTablePreparer(accountName string, databaseName string, schemaName string, tableName string) (*http.Request, error)
GetTablePreparer prepares the GetTable request.
func (GroupClient) GetTableResponder ¶
func (client GroupClient) GetTableResponder(resp *http.Response) (result USQLTable, err error)
GetTableResponder handles the response to the GetTable request. The method always closes the http.Response Body.
func (GroupClient) GetTableSender ¶
GetTableSender sends the GetTable request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetTableStatistic ¶
func (client GroupClient) GetTableStatistic(accountName string, databaseName string, schemaName string, tableName string, statisticsName string) (result USQLTableStatistics, err error)
GetTableStatistic retrieves the specified table statistics from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the statistics. schemaName is the name of the schema containing the statistics. tableName is the name of the table containing the statistics. statisticsName is the name of the table statistics.
func (GroupClient) GetTableStatisticPreparer ¶
func (client GroupClient) GetTableStatisticPreparer(accountName string, databaseName string, schemaName string, tableName string, statisticsName string) (*http.Request, error)
GetTableStatisticPreparer prepares the GetTableStatistic request.
func (GroupClient) GetTableStatisticResponder ¶
func (client GroupClient) GetTableStatisticResponder(resp *http.Response) (result USQLTableStatistics, err error)
GetTableStatisticResponder handles the response to the GetTableStatistic request. The method always closes the http.Response Body.
func (GroupClient) GetTableStatisticSender ¶
GetTableStatisticSender sends the GetTableStatistic request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetTableType ¶
func (client GroupClient) GetTableType(accountName string, databaseName string, schemaName string, tableTypeName string) (result USQLTableType, err error)
GetTableType retrieves the specified table type from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the table type. schemaName is the name of the schema containing the table type. tableTypeName is the name of the table type to retrieve.
func (GroupClient) GetTableTypePreparer ¶
func (client GroupClient) GetTableTypePreparer(accountName string, databaseName string, schemaName string, tableTypeName string) (*http.Request, error)
GetTableTypePreparer prepares the GetTableType request.
func (GroupClient) GetTableTypeResponder ¶
func (client GroupClient) GetTableTypeResponder(resp *http.Response) (result USQLTableType, err error)
GetTableTypeResponder handles the response to the GetTableType request. The method always closes the http.Response Body.
func (GroupClient) GetTableTypeSender ¶
GetTableTypeSender sends the GetTableType request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetTableValuedFunction ¶
func (client GroupClient) GetTableValuedFunction(accountName string, databaseName string, schemaName string, tableValuedFunctionName string) (result USQLTableValuedFunction, err error)
GetTableValuedFunction retrieves the specified table valued function from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the table valued function. schemaName is the name of the schema containing the table valued function. tableValuedFunctionName is the name of the tableValuedFunction.
func (GroupClient) GetTableValuedFunctionPreparer ¶
func (client GroupClient) GetTableValuedFunctionPreparer(accountName string, databaseName string, schemaName string, tableValuedFunctionName string) (*http.Request, error)
GetTableValuedFunctionPreparer prepares the GetTableValuedFunction request.
func (GroupClient) GetTableValuedFunctionResponder ¶
func (client GroupClient) GetTableValuedFunctionResponder(resp *http.Response) (result USQLTableValuedFunction, err error)
GetTableValuedFunctionResponder handles the response to the GetTableValuedFunction request. The method always closes the http.Response Body.
func (GroupClient) GetTableValuedFunctionSender ¶
GetTableValuedFunctionSender sends the GetTableValuedFunction request. The method will close the http.Response Body if it receives an error.
func (GroupClient) GetView ¶
func (client GroupClient) GetView(accountName string, databaseName string, schemaName string, viewName string) (result USQLView, err error)
GetView retrieves the specified view from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the view. schemaName is the name of the schema containing the view. viewName is the name of the view.
func (GroupClient) GetViewPreparer ¶
func (client GroupClient) GetViewPreparer(accountName string, databaseName string, schemaName string, viewName string) (*http.Request, error)
GetViewPreparer prepares the GetView request.
func (GroupClient) GetViewResponder ¶
func (client GroupClient) GetViewResponder(resp *http.Response) (result USQLView, err error)
GetViewResponder handles the response to the GetView request. The method always closes the http.Response Body.
func (GroupClient) GetViewSender ¶
GetViewSender sends the GetView request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListAssemblies ¶
func (client GroupClient) ListAssemblies(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLAssemblyList, err error)
ListAssemblies retrieves the list of assemblies from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the assembly. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListAssembliesComplete ¶
func (client GroupClient) ListAssembliesComplete(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLAssemblyClr, <-chan error)
ListAssembliesComplete gets all elements from the list without paging.
func (GroupClient) ListAssembliesNextResults ¶
func (client GroupClient) ListAssembliesNextResults(lastResults USQLAssemblyList) (result USQLAssemblyList, err error)
ListAssembliesNextResults retrieves the next set of results, if any.
func (GroupClient) ListAssembliesPreparer ¶
func (client GroupClient) ListAssembliesPreparer(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListAssembliesPreparer prepares the ListAssemblies request.
func (GroupClient) ListAssembliesResponder ¶
func (client GroupClient) ListAssembliesResponder(resp *http.Response) (result USQLAssemblyList, err error)
ListAssembliesResponder handles the response to the ListAssemblies request. The method always closes the http.Response Body.
func (GroupClient) ListAssembliesSender ¶
ListAssembliesSender sends the ListAssemblies request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListCredentials ¶
func (client GroupClient) ListCredentials(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLCredentialList, err error)
ListCredentials retrieves the list of credentials from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the schema. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListCredentialsComplete ¶
func (client GroupClient) ListCredentialsComplete(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLCredential, <-chan error)
ListCredentialsComplete gets all elements from the list without paging.
func (GroupClient) ListCredentialsNextResults ¶
func (client GroupClient) ListCredentialsNextResults(lastResults USQLCredentialList) (result USQLCredentialList, err error)
ListCredentialsNextResults retrieves the next set of results, if any.
func (GroupClient) ListCredentialsPreparer ¶
func (client GroupClient) ListCredentialsPreparer(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListCredentialsPreparer prepares the ListCredentials request.
func (GroupClient) ListCredentialsResponder ¶
func (client GroupClient) ListCredentialsResponder(resp *http.Response) (result USQLCredentialList, err error)
ListCredentialsResponder handles the response to the ListCredentials request. The method always closes the http.Response Body.
func (GroupClient) ListCredentialsSender ¶
ListCredentialsSender sends the ListCredentials request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListDatabases ¶
func (client GroupClient) ListDatabases(accountName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLDatabaseList, err error)
ListDatabases retrieves the list of databases from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListDatabasesComplete ¶
func (client GroupClient) ListDatabasesComplete(accountName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLDatabase, <-chan error)
ListDatabasesComplete gets all elements from the list without paging.
func (GroupClient) ListDatabasesNextResults ¶
func (client GroupClient) ListDatabasesNextResults(lastResults USQLDatabaseList) (result USQLDatabaseList, err error)
ListDatabasesNextResults retrieves the next set of results, if any.
func (GroupClient) ListDatabasesPreparer ¶
func (client GroupClient) ListDatabasesPreparer(accountName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListDatabasesPreparer prepares the ListDatabases request.
func (GroupClient) ListDatabasesResponder ¶
func (client GroupClient) ListDatabasesResponder(resp *http.Response) (result USQLDatabaseList, err error)
ListDatabasesResponder handles the response to the ListDatabases request. The method always closes the http.Response Body.
func (GroupClient) ListDatabasesSender ¶
ListDatabasesSender sends the ListDatabases request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListExternalDataSources ¶
func (client GroupClient) ListExternalDataSources(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLExternalDataSourceList, err error)
ListExternalDataSources retrieves the list of external data sources from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the external data sources. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListExternalDataSourcesComplete ¶
func (client GroupClient) ListExternalDataSourcesComplete(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLExternalDataSource, <-chan error)
ListExternalDataSourcesComplete gets all elements from the list without paging.
func (GroupClient) ListExternalDataSourcesNextResults ¶
func (client GroupClient) ListExternalDataSourcesNextResults(lastResults USQLExternalDataSourceList) (result USQLExternalDataSourceList, err error)
ListExternalDataSourcesNextResults retrieves the next set of results, if any.
func (GroupClient) ListExternalDataSourcesPreparer ¶
func (client GroupClient) ListExternalDataSourcesPreparer(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListExternalDataSourcesPreparer prepares the ListExternalDataSources request.
func (GroupClient) ListExternalDataSourcesResponder ¶
func (client GroupClient) ListExternalDataSourcesResponder(resp *http.Response) (result USQLExternalDataSourceList, err error)
ListExternalDataSourcesResponder handles the response to the ListExternalDataSources request. The method always closes the http.Response Body.
func (GroupClient) ListExternalDataSourcesSender ¶
ListExternalDataSourcesSender sends the ListExternalDataSources request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListPackages ¶
func (client GroupClient) ListPackages(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLPackageList, err error)
ListPackages retrieves the list of packages from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the packages. schemaName is the name of the schema containing the packages. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListPackagesComplete ¶
func (client GroupClient) ListPackagesComplete(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLPackage, <-chan error)
ListPackagesComplete gets all elements from the list without paging.
func (GroupClient) ListPackagesNextResults ¶
func (client GroupClient) ListPackagesNextResults(lastResults USQLPackageList) (result USQLPackageList, err error)
ListPackagesNextResults retrieves the next set of results, if any.
func (GroupClient) ListPackagesPreparer ¶
func (client GroupClient) ListPackagesPreparer(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListPackagesPreparer prepares the ListPackages request.
func (GroupClient) ListPackagesResponder ¶
func (client GroupClient) ListPackagesResponder(resp *http.Response) (result USQLPackageList, err error)
ListPackagesResponder handles the response to the ListPackages request. The method always closes the http.Response Body.
func (GroupClient) ListPackagesSender ¶
ListPackagesSender sends the ListPackages request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListProcedures ¶
func (client GroupClient) ListProcedures(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLProcedureList, err error)
ListProcedures retrieves the list of procedures from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the procedures. schemaName is the name of the schema containing the procedures. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListProceduresComplete ¶
func (client GroupClient) ListProceduresComplete(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLProcedure, <-chan error)
ListProceduresComplete gets all elements from the list without paging.
func (GroupClient) ListProceduresNextResults ¶
func (client GroupClient) ListProceduresNextResults(lastResults USQLProcedureList) (result USQLProcedureList, err error)
ListProceduresNextResults retrieves the next set of results, if any.
func (GroupClient) ListProceduresPreparer ¶
func (client GroupClient) ListProceduresPreparer(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListProceduresPreparer prepares the ListProcedures request.
func (GroupClient) ListProceduresResponder ¶
func (client GroupClient) ListProceduresResponder(resp *http.Response) (result USQLProcedureList, err error)
ListProceduresResponder handles the response to the ListProcedures request. The method always closes the http.Response Body.
func (GroupClient) ListProceduresSender ¶
ListProceduresSender sends the ListProcedures request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListSchemas ¶
func (client GroupClient) ListSchemas(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLSchemaList, err error)
ListSchemas retrieves the list of schemas from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the schema. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListSchemasComplete ¶
func (client GroupClient) ListSchemasComplete(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLSchema, <-chan error)
ListSchemasComplete gets all elements from the list without paging.
func (GroupClient) ListSchemasNextResults ¶
func (client GroupClient) ListSchemasNextResults(lastResults USQLSchemaList) (result USQLSchemaList, err error)
ListSchemasNextResults retrieves the next set of results, if any.
func (GroupClient) ListSchemasPreparer ¶
func (client GroupClient) ListSchemasPreparer(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListSchemasPreparer prepares the ListSchemas request.
func (GroupClient) ListSchemasResponder ¶
func (client GroupClient) ListSchemasResponder(resp *http.Response) (result USQLSchemaList, err error)
ListSchemasResponder handles the response to the ListSchemas request. The method always closes the http.Response Body.
func (GroupClient) ListSchemasSender ¶
ListSchemasSender sends the ListSchemas request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListTablePartitions ¶
func (client GroupClient) ListTablePartitions(accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLTablePartitionList, err error)
ListTablePartitions retrieves the list of table partitions from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the partitions. schemaName is the name of the schema containing the partitions. tableName is the name of the table containing the partitions. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListTablePartitionsComplete ¶
func (client GroupClient) ListTablePartitionsComplete(accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLTablePartition, <-chan error)
ListTablePartitionsComplete gets all elements from the list without paging.
func (GroupClient) ListTablePartitionsNextResults ¶
func (client GroupClient) ListTablePartitionsNextResults(lastResults USQLTablePartitionList) (result USQLTablePartitionList, err error)
ListTablePartitionsNextResults retrieves the next set of results, if any.
func (GroupClient) ListTablePartitionsPreparer ¶
func (client GroupClient) ListTablePartitionsPreparer(accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListTablePartitionsPreparer prepares the ListTablePartitions request.
func (GroupClient) ListTablePartitionsResponder ¶
func (client GroupClient) ListTablePartitionsResponder(resp *http.Response) (result USQLTablePartitionList, err error)
ListTablePartitionsResponder handles the response to the ListTablePartitions request. The method always closes the http.Response Body.
func (GroupClient) ListTablePartitionsSender ¶
ListTablePartitionsSender sends the ListTablePartitions request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListTableStatistics ¶
func (client GroupClient) ListTableStatistics(accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLTableStatisticsList, err error)
ListTableStatistics retrieves the list of table statistics from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the statistics. schemaName is the name of the schema containing the statistics. tableName is the name of the table containing the statistics. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListTableStatisticsByDatabase ¶
func (client GroupClient) ListTableStatisticsByDatabase(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLTableStatisticsList, err error)
ListTableStatisticsByDatabase retrieves the list of all statistics in a database from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the table statistics. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListTableStatisticsByDatabaseAndSchema ¶
func (client GroupClient) ListTableStatisticsByDatabaseAndSchema(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLTableStatisticsList, err error)
ListTableStatisticsByDatabaseAndSchema retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the statistics. schemaName is the name of the schema containing the statistics. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListTableStatisticsByDatabaseAndSchemaComplete ¶
func (client GroupClient) ListTableStatisticsByDatabaseAndSchemaComplete(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLTableStatistics, <-chan error)
ListTableStatisticsByDatabaseAndSchemaComplete gets all elements from the list without paging.
func (GroupClient) ListTableStatisticsByDatabaseAndSchemaNextResults ¶
func (client GroupClient) ListTableStatisticsByDatabaseAndSchemaNextResults(lastResults USQLTableStatisticsList) (result USQLTableStatisticsList, err error)
ListTableStatisticsByDatabaseAndSchemaNextResults retrieves the next set of results, if any.
func (GroupClient) ListTableStatisticsByDatabaseAndSchemaPreparer ¶
func (client GroupClient) ListTableStatisticsByDatabaseAndSchemaPreparer(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListTableStatisticsByDatabaseAndSchemaPreparer prepares the ListTableStatisticsByDatabaseAndSchema request.
func (GroupClient) ListTableStatisticsByDatabaseAndSchemaResponder ¶
func (client GroupClient) ListTableStatisticsByDatabaseAndSchemaResponder(resp *http.Response) (result USQLTableStatisticsList, err error)
ListTableStatisticsByDatabaseAndSchemaResponder handles the response to the ListTableStatisticsByDatabaseAndSchema request. The method always closes the http.Response Body.
func (GroupClient) ListTableStatisticsByDatabaseAndSchemaSender ¶
func (client GroupClient) ListTableStatisticsByDatabaseAndSchemaSender(req *http.Request) (*http.Response, error)
ListTableStatisticsByDatabaseAndSchemaSender sends the ListTableStatisticsByDatabaseAndSchema request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListTableStatisticsByDatabaseComplete ¶
func (client GroupClient) ListTableStatisticsByDatabaseComplete(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLTableStatistics, <-chan error)
ListTableStatisticsByDatabaseComplete gets all elements from the list without paging.
func (GroupClient) ListTableStatisticsByDatabaseNextResults ¶
func (client GroupClient) ListTableStatisticsByDatabaseNextResults(lastResults USQLTableStatisticsList) (result USQLTableStatisticsList, err error)
ListTableStatisticsByDatabaseNextResults retrieves the next set of results, if any.
func (GroupClient) ListTableStatisticsByDatabasePreparer ¶
func (client GroupClient) ListTableStatisticsByDatabasePreparer(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListTableStatisticsByDatabasePreparer prepares the ListTableStatisticsByDatabase request.
func (GroupClient) ListTableStatisticsByDatabaseResponder ¶
func (client GroupClient) ListTableStatisticsByDatabaseResponder(resp *http.Response) (result USQLTableStatisticsList, err error)
ListTableStatisticsByDatabaseResponder handles the response to the ListTableStatisticsByDatabase request. The method always closes the http.Response Body.
func (GroupClient) ListTableStatisticsByDatabaseSender ¶
func (client GroupClient) ListTableStatisticsByDatabaseSender(req *http.Request) (*http.Response, error)
ListTableStatisticsByDatabaseSender sends the ListTableStatisticsByDatabase request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListTableStatisticsComplete ¶
func (client GroupClient) ListTableStatisticsComplete(accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLTableStatistics, <-chan error)
ListTableStatisticsComplete gets all elements from the list without paging.
func (GroupClient) ListTableStatisticsNextResults ¶
func (client GroupClient) ListTableStatisticsNextResults(lastResults USQLTableStatisticsList) (result USQLTableStatisticsList, err error)
ListTableStatisticsNextResults retrieves the next set of results, if any.
func (GroupClient) ListTableStatisticsPreparer ¶
func (client GroupClient) ListTableStatisticsPreparer(accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListTableStatisticsPreparer prepares the ListTableStatistics request.
func (GroupClient) ListTableStatisticsResponder ¶
func (client GroupClient) ListTableStatisticsResponder(resp *http.Response) (result USQLTableStatisticsList, err error)
ListTableStatisticsResponder handles the response to the ListTableStatistics request. The method always closes the http.Response Body.
func (GroupClient) ListTableStatisticsSender ¶
ListTableStatisticsSender sends the ListTableStatistics request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListTableTypes ¶
func (client GroupClient) ListTableTypes(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLTableTypeList, err error)
ListTableTypes retrieves the list of table types from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the table types. schemaName is the name of the schema containing the table types. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListTableTypesComplete ¶
func (client GroupClient) ListTableTypesComplete(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLTableType, <-chan error)
ListTableTypesComplete gets all elements from the list without paging.
func (GroupClient) ListTableTypesNextResults ¶
func (client GroupClient) ListTableTypesNextResults(lastResults USQLTableTypeList) (result USQLTableTypeList, err error)
ListTableTypesNextResults retrieves the next set of results, if any.
func (GroupClient) ListTableTypesPreparer ¶
func (client GroupClient) ListTableTypesPreparer(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListTableTypesPreparer prepares the ListTableTypes request.
func (GroupClient) ListTableTypesResponder ¶
func (client GroupClient) ListTableTypesResponder(resp *http.Response) (result USQLTableTypeList, err error)
ListTableTypesResponder handles the response to the ListTableTypes request. The method always closes the http.Response Body.
func (GroupClient) ListTableTypesSender ¶
ListTableTypesSender sends the ListTableTypes request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListTableValuedFunctions ¶
func (client GroupClient) ListTableValuedFunctions(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLTableValuedFunctionList, err error)
ListTableValuedFunctions retrieves the list of table valued functions from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the table valued functions. schemaName is the name of the schema containing the table valued functions. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListTableValuedFunctionsByDatabase ¶
func (client GroupClient) ListTableValuedFunctionsByDatabase(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLTableValuedFunctionList, err error)
ListTableValuedFunctionsByDatabase retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the table valued functions. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListTableValuedFunctionsByDatabaseComplete ¶
func (client GroupClient) ListTableValuedFunctionsByDatabaseComplete(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLTableValuedFunction, <-chan error)
ListTableValuedFunctionsByDatabaseComplete gets all elements from the list without paging.
func (GroupClient) ListTableValuedFunctionsByDatabaseNextResults ¶
func (client GroupClient) ListTableValuedFunctionsByDatabaseNextResults(lastResults USQLTableValuedFunctionList) (result USQLTableValuedFunctionList, err error)
ListTableValuedFunctionsByDatabaseNextResults retrieves the next set of results, if any.
func (GroupClient) ListTableValuedFunctionsByDatabasePreparer ¶
func (client GroupClient) ListTableValuedFunctionsByDatabasePreparer(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListTableValuedFunctionsByDatabasePreparer prepares the ListTableValuedFunctionsByDatabase request.
func (GroupClient) ListTableValuedFunctionsByDatabaseResponder ¶
func (client GroupClient) ListTableValuedFunctionsByDatabaseResponder(resp *http.Response) (result USQLTableValuedFunctionList, err error)
ListTableValuedFunctionsByDatabaseResponder handles the response to the ListTableValuedFunctionsByDatabase request. The method always closes the http.Response Body.
func (GroupClient) ListTableValuedFunctionsByDatabaseSender ¶
func (client GroupClient) ListTableValuedFunctionsByDatabaseSender(req *http.Request) (*http.Response, error)
ListTableValuedFunctionsByDatabaseSender sends the ListTableValuedFunctionsByDatabase request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListTableValuedFunctionsComplete ¶
func (client GroupClient) ListTableValuedFunctionsComplete(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLTableValuedFunction, <-chan error)
ListTableValuedFunctionsComplete gets all elements from the list without paging.
func (GroupClient) ListTableValuedFunctionsNextResults ¶
func (client GroupClient) ListTableValuedFunctionsNextResults(lastResults USQLTableValuedFunctionList) (result USQLTableValuedFunctionList, err error)
ListTableValuedFunctionsNextResults retrieves the next set of results, if any.
func (GroupClient) ListTableValuedFunctionsPreparer ¶
func (client GroupClient) ListTableValuedFunctionsPreparer(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListTableValuedFunctionsPreparer prepares the ListTableValuedFunctions request.
func (GroupClient) ListTableValuedFunctionsResponder ¶
func (client GroupClient) ListTableValuedFunctionsResponder(resp *http.Response) (result USQLTableValuedFunctionList, err error)
ListTableValuedFunctionsResponder handles the response to the ListTableValuedFunctions request. The method always closes the http.Response Body.
func (GroupClient) ListTableValuedFunctionsSender ¶
ListTableValuedFunctionsSender sends the ListTableValuedFunctions request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListTables ¶
func (client GroupClient) ListTables(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, basic *bool) (result USQLTableList, err error)
ListTables retrieves the list of tables from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the tables. schemaName is the name of the schema containing the tables. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional. basic is the basic switch indicates what level of information to return when listing tables. When basic is true, only database_name, schema_name, table_name and version are returned for each table, otherwise all table metadata is returned. By default, it is false. Optional.
func (GroupClient) ListTablesByDatabase ¶
func (client GroupClient) ListTablesByDatabase(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, basic *bool) (result USQLTableList, err error)
ListTablesByDatabase retrieves the list of all tables in a database from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the tables. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional. basic is the basic switch indicates what level of information to return when listing tables. When basic is true, only database_name, schema_name, table_name and version are returned for each table, otherwise all table metadata is returned. By default, it is false
func (GroupClient) ListTablesByDatabaseComplete ¶
func (client GroupClient) ListTablesByDatabaseComplete(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, basic *bool, cancel <-chan struct{}) (<-chan USQLTable, <-chan error)
ListTablesByDatabaseComplete gets all elements from the list without paging.
func (GroupClient) ListTablesByDatabaseNextResults ¶
func (client GroupClient) ListTablesByDatabaseNextResults(lastResults USQLTableList) (result USQLTableList, err error)
ListTablesByDatabaseNextResults retrieves the next set of results, if any.
func (GroupClient) ListTablesByDatabasePreparer ¶
func (client GroupClient) ListTablesByDatabasePreparer(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, basic *bool) (*http.Request, error)
ListTablesByDatabasePreparer prepares the ListTablesByDatabase request.
func (GroupClient) ListTablesByDatabaseResponder ¶
func (client GroupClient) ListTablesByDatabaseResponder(resp *http.Response) (result USQLTableList, err error)
ListTablesByDatabaseResponder handles the response to the ListTablesByDatabase request. The method always closes the http.Response Body.
func (GroupClient) ListTablesByDatabaseSender ¶
ListTablesByDatabaseSender sends the ListTablesByDatabase request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListTablesComplete ¶
func (client GroupClient) ListTablesComplete(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, basic *bool, cancel <-chan struct{}) (<-chan USQLTable, <-chan error)
ListTablesComplete gets all elements from the list without paging.
func (GroupClient) ListTablesNextResults ¶
func (client GroupClient) ListTablesNextResults(lastResults USQLTableList) (result USQLTableList, err error)
ListTablesNextResults retrieves the next set of results, if any.
func (GroupClient) ListTablesPreparer ¶
func (client GroupClient) ListTablesPreparer(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, basic *bool) (*http.Request, error)
ListTablesPreparer prepares the ListTables request.
func (GroupClient) ListTablesResponder ¶
func (client GroupClient) ListTablesResponder(resp *http.Response) (result USQLTableList, err error)
ListTablesResponder handles the response to the ListTables request. The method always closes the http.Response Body.
func (GroupClient) ListTablesSender ¶
ListTablesSender sends the ListTables request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListTypes ¶
func (client GroupClient) ListTypes(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLTypeList, err error)
ListTypes retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the types. schemaName is the name of the schema containing the types. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListTypesComplete ¶
func (client GroupClient) ListTypesComplete(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLType, <-chan error)
ListTypesComplete gets all elements from the list without paging.
func (GroupClient) ListTypesNextResults ¶
func (client GroupClient) ListTypesNextResults(lastResults USQLTypeList) (result USQLTypeList, err error)
ListTypesNextResults retrieves the next set of results, if any.
func (GroupClient) ListTypesPreparer ¶
func (client GroupClient) ListTypesPreparer(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListTypesPreparer prepares the ListTypes request.
func (GroupClient) ListTypesResponder ¶
func (client GroupClient) ListTypesResponder(resp *http.Response) (result USQLTypeList, err error)
ListTypesResponder handles the response to the ListTypes request. The method always closes the http.Response Body.
func (GroupClient) ListTypesSender ¶
ListTypesSender sends the ListTypes request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListViews ¶
func (client GroupClient) ListViews(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLViewList, err error)
ListViews retrieves the list of views from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the views. schemaName is the name of the schema containing the views. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListViewsByDatabase ¶
func (client GroupClient) ListViewsByDatabase(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result USQLViewList, err error)
ListViewsByDatabase retrieves the list of all views in a database from the Data Lake Analytics catalog.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the views. filter is oData filter. Optional. top is the number of items to return. Optional. skip is the number of items to skip over before returning elements. Optional. selectParameter is oData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional. orderby is orderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional. count is the Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
func (GroupClient) ListViewsByDatabaseComplete ¶
func (client GroupClient) ListViewsByDatabaseComplete(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLView, <-chan error)
ListViewsByDatabaseComplete gets all elements from the list without paging.
func (GroupClient) ListViewsByDatabaseNextResults ¶
func (client GroupClient) ListViewsByDatabaseNextResults(lastResults USQLViewList) (result USQLViewList, err error)
ListViewsByDatabaseNextResults retrieves the next set of results, if any.
func (GroupClient) ListViewsByDatabasePreparer ¶
func (client GroupClient) ListViewsByDatabasePreparer(accountName string, databaseName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListViewsByDatabasePreparer prepares the ListViewsByDatabase request.
func (GroupClient) ListViewsByDatabaseResponder ¶
func (client GroupClient) ListViewsByDatabaseResponder(resp *http.Response) (result USQLViewList, err error)
ListViewsByDatabaseResponder handles the response to the ListViewsByDatabase request. The method always closes the http.Response Body.
func (GroupClient) ListViewsByDatabaseSender ¶
ListViewsByDatabaseSender sends the ListViewsByDatabase request. The method will close the http.Response Body if it receives an error.
func (GroupClient) ListViewsComplete ¶
func (client GroupClient) ListViewsComplete(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool, cancel <-chan struct{}) (<-chan USQLView, <-chan error)
ListViewsComplete gets all elements from the list without paging.
func (GroupClient) ListViewsNextResults ¶
func (client GroupClient) ListViewsNextResults(lastResults USQLViewList) (result USQLViewList, err error)
ListViewsNextResults retrieves the next set of results, if any.
func (GroupClient) ListViewsPreparer ¶
func (client GroupClient) ListViewsPreparer(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (*http.Request, error)
ListViewsPreparer prepares the ListViews request.
func (GroupClient) ListViewsResponder ¶
func (client GroupClient) ListViewsResponder(resp *http.Response) (result USQLViewList, err error)
ListViewsResponder handles the response to the ListViews request. The method always closes the http.Response Body.
func (GroupClient) ListViewsSender ¶
ListViewsSender sends the ListViews request. The method will close the http.Response Body if it receives an error.
func (GroupClient) UpdateCredential ¶
func (client GroupClient) UpdateCredential(accountName string, databaseName string, credentialName string, parameters DataLakeAnalyticsCatalogCredentialUpdateParameters) (result autorest.Response, err error)
UpdateCredential modifies the specified credential for use with external data sources in the specified database
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the credential. credentialName is the name of the credential. parameters is the parameters required to modify the credential (name and password)
func (GroupClient) UpdateCredentialPreparer ¶
func (client GroupClient) UpdateCredentialPreparer(accountName string, databaseName string, credentialName string, parameters DataLakeAnalyticsCatalogCredentialUpdateParameters) (*http.Request, error)
UpdateCredentialPreparer prepares the UpdateCredential request.
func (GroupClient) UpdateCredentialResponder ¶
func (client GroupClient) UpdateCredentialResponder(resp *http.Response) (result autorest.Response, err error)
UpdateCredentialResponder handles the response to the UpdateCredential request. The method always closes the http.Response Body.
func (GroupClient) UpdateCredentialSender ¶
UpdateCredentialSender sends the UpdateCredential request. The method will close the http.Response Body if it receives an error.
func (GroupClient) UpdateSecret ¶
func (client GroupClient) UpdateSecret(accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (result autorest.Response, err error)
UpdateSecret modifies the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use UpdateCredential instead.
accountName is the Azure Data Lake Analytics account upon which to execute catalog operations. databaseName is the name of the database containing the secret. secretName is the name of the secret. parameters is the parameters required to modify the secret (name and password)
func (GroupClient) UpdateSecretPreparer ¶
func (client GroupClient) UpdateSecretPreparer(accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (*http.Request, error)
UpdateSecretPreparer prepares the UpdateSecret request.
func (GroupClient) UpdateSecretResponder ¶
func (client GroupClient) UpdateSecretResponder(resp *http.Response) (result autorest.Response, err error)
UpdateSecretResponder handles the response to the UpdateSecret request. The method always closes the http.Response Body.
func (GroupClient) UpdateSecretSender ¶
UpdateSecretSender sends the UpdateSecret request. The method will close the http.Response Body if it receives an error.
type Item ¶
type Item struct { ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` }
Item is a Data Lake Analytics catalog item.
type ItemList ¶
type ItemList struct {
NextLink *string `json:"nextLink,omitempty"`
}
ItemList is a Data Lake Analytics catalog item list.
type ManagementClient ¶
ManagementClient is the base client for Catalog.
func NewWithoutDefaults ¶
func NewWithoutDefaults(adlaCatalogDNSSuffix string) ManagementClient
NewWithoutDefaults creates an instance of the ManagementClient client.
type TypeFieldInfo ¶
type TypeFieldInfo struct { Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` }
TypeFieldInfo is a Data Lake Analytics catalog type field information item.
type USQLAssembly ¶
type USQLAssembly struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` Name *string `json:"assemblyName,omitempty"` ClrName *string `json:"clrName,omitempty"` IsVisible *bool `json:"isVisible,omitempty"` IsUserDefined *bool `json:"isUserDefined,omitempty"` Files *[]USQLAssemblyFileInfo `json:"files,omitempty"` Dependencies *[]USQLAssemblyDependencyInfo `json:"dependencies,omitempty"` }
USQLAssembly is a Data Lake Analytics catalog U-SQL Assembly.
type USQLAssemblyClr ¶
type USQLAssemblyClr struct { ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` Name *string `json:"assemblyClrName,omitempty"` ClrName *string `json:"clrName,omitempty"` }
USQLAssemblyClr is a Data Lake Analytics catalog U-SQL assembly CLR item.
type USQLAssemblyDependencyInfo ¶
type USQLAssemblyDependencyInfo struct {
EntityID *EntityID `json:"entityId,omitempty"`
}
USQLAssemblyDependencyInfo is a Data Lake Analytics catalog U-SQL dependency information item.
type USQLAssemblyFileInfo ¶
type USQLAssemblyFileInfo struct { Type FileType `json:"type,omitempty"` OriginalPath *string `json:"originalPath,omitempty"` ContentPath *string `json:"contentPath,omitempty"` }
USQLAssemblyFileInfo is a Data Lake Analytics catalog U-SQL assembly file information item.
type USQLAssemblyList ¶
type USQLAssemblyList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLAssemblyClr `json:"value,omitempty"` }
USQLAssemblyList is a Data Lake Analytics catalog U-SQL assembly CLR item list.
func (USQLAssemblyList) USQLAssemblyListPreparer ¶
func (client USQLAssemblyList) USQLAssemblyListPreparer() (*http.Request, error)
USQLAssemblyListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type USQLCredential ¶
type USQLCredential struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` Name *string `json:"credentialName,omitempty"` }
USQLCredential is a Data Lake Analytics catalog U-SQL credential item.
type USQLCredentialList ¶
type USQLCredentialList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLCredential `json:"value,omitempty"` }
USQLCredentialList is a Data Lake Analytics catalog U-SQL credential item list.
func (USQLCredentialList) USQLCredentialListPreparer ¶
func (client USQLCredentialList) USQLCredentialListPreparer() (*http.Request, error)
USQLCredentialListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type USQLDatabase ¶
type USQLDatabase struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` Name *string `json:"databaseName,omitempty"` }
USQLDatabase is a Data Lake Analytics catalog U-SQL database item.
type USQLDatabaseList ¶
type USQLDatabaseList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLDatabase `json:"value,omitempty"` }
USQLDatabaseList is a Data Lake Analytics catalog U-SQL database item list.
func (USQLDatabaseList) USQLDatabaseListPreparer ¶
func (client USQLDatabaseList) USQLDatabaseListPreparer() (*http.Request, error)
USQLDatabaseListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type USQLDirectedColumn ¶
type USQLDirectedColumn struct { Name *string `json:"name,omitempty"` Descending *bool `json:"descending,omitempty"` }
USQLDirectedColumn is a Data Lake Analytics catalog U-SQL directed column item.
type USQLDistributionInfo ¶
type USQLDistributionInfo struct { Type *int32 `json:"type,omitempty"` Keys *[]USQLDirectedColumn `json:"keys,omitempty"` Count *int32 `json:"count,omitempty"` DynamicCount *int32 `json:"dynamicCount,omitempty"` }
USQLDistributionInfo is a Data Lake Analytics catalog U-SQL distribution information object.
type USQLExternalDataSource ¶
type USQLExternalDataSource struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` Name *string `json:"externalDataSourceName,omitempty"` Provider *string `json:"provider,omitempty"` ProviderString *string `json:"providerString,omitempty"` PushdownTypes *[]string `json:"pushdownTypes,omitempty"` }
USQLExternalDataSource is a Data Lake Analytics catalog U-SQL external datasource item.
type USQLExternalDataSourceList ¶
type USQLExternalDataSourceList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLExternalDataSource `json:"value,omitempty"` }
USQLExternalDataSourceList is a Data Lake Analytics catalog U-SQL external datasource item list.
func (USQLExternalDataSourceList) USQLExternalDataSourceListPreparer ¶
func (client USQLExternalDataSourceList) USQLExternalDataSourceListPreparer() (*http.Request, error)
USQLExternalDataSourceListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type USQLIndex ¶
type USQLIndex struct { Name *string `json:"name,omitempty"` IndexKeys *[]USQLDirectedColumn `json:"indexKeys,omitempty"` Columns *[]string `json:"columns,omitempty"` DistributionInfo *USQLDistributionInfo `json:"distributionInfo,omitempty"` PartitionFunction *uuid.UUID `json:"partitionFunction,omitempty"` PartitionKeyList *[]string `json:"partitionKeyList,omitempty"` StreamNames *[]string `json:"streamNames,omitempty"` IsColumnstore *bool `json:"isColumnstore,omitempty"` IndexID *int32 `json:"indexId,omitempty"` IsUnique *bool `json:"isUnique,omitempty"` }
USQLIndex is a Data Lake Analytics catalog U-SQL table index item.
type USQLPackage ¶
type USQLPackage struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` SchemaName *string `json:"schemaName,omitempty"` Name *string `json:"packageName,omitempty"` Definition *string `json:"definition,omitempty"` }
USQLPackage is a Data Lake Analytics catalog U-SQL package item.
type USQLPackageList ¶
type USQLPackageList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLPackage `json:"value,omitempty"` }
USQLPackageList is a Data Lake Analytics catalog U-SQL package item list.
func (USQLPackageList) USQLPackageListPreparer ¶
func (client USQLPackageList) USQLPackageListPreparer() (*http.Request, error)
USQLPackageListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type USQLProcedure ¶
type USQLProcedure struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` SchemaName *string `json:"schemaName,omitempty"` Name *string `json:"procName,omitempty"` Definition *string `json:"definition,omitempty"` }
USQLProcedure is a Data Lake Analytics catalog U-SQL procedure item.
type USQLProcedureList ¶
type USQLProcedureList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLProcedure `json:"value,omitempty"` }
USQLProcedureList is a Data Lake Analytics catalog U-SQL procedure item list.
func (USQLProcedureList) USQLProcedureListPreparer ¶
func (client USQLProcedureList) USQLProcedureListPreparer() (*http.Request, error)
USQLProcedureListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type USQLSchema ¶
type USQLSchema struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` Name *string `json:"schemaName,omitempty"` }
USQLSchema is a Data Lake Analytics catalog U-SQL schema item.
type USQLSchemaList ¶
type USQLSchemaList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLSchema `json:"value,omitempty"` }
USQLSchemaList is a Data Lake Analytics catalog U-SQL schema item list.
func (USQLSchemaList) USQLSchemaListPreparer ¶
func (client USQLSchemaList) USQLSchemaListPreparer() (*http.Request, error)
USQLSchemaListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type USQLSecret ¶
type USQLSecret struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` Name *string `json:"secretName,omitempty"` CreationTime *date.Time `json:"creationTime,omitempty"` URI *string `json:"uri,omitempty"` Password *string `json:"password,omitempty"` }
USQLSecret is a Data Lake Analytics catalog U-SQL secret item.
type USQLTable ¶
type USQLTable struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` SchemaName *string `json:"schemaName,omitempty"` Name *string `json:"tableName,omitempty"` ColumnList *[]USQLTableColumn `json:"columnList,omitempty"` IndexList *[]USQLIndex `json:"indexList,omitempty"` PartitionKeyList *[]string `json:"partitionKeyList,omitempty"` ExternalTable *ExternalTable `json:"externalTable,omitempty"` DistributionInfo *USQLDistributionInfo `json:"distributionInfo,omitempty"` }
USQLTable is a Data Lake Analytics catalog U-SQL table item.
type USQLTableColumn ¶
type USQLTableColumn struct { Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` }
USQLTableColumn is a Data Lake Analytics catalog U-SQL table column item.
type USQLTableList ¶
type USQLTableList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLTable `json:"value,omitempty"` }
USQLTableList is a Data Lake Analytics catalog U-SQL table item list.
func (USQLTableList) USQLTableListPreparer ¶
func (client USQLTableList) USQLTableListPreparer() (*http.Request, error)
USQLTableListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type USQLTablePartition ¶
type USQLTablePartition struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` SchemaName *string `json:"schemaName,omitempty"` Name *string `json:"partitionName,omitempty"` ParentName *DdlName `json:"parentName,omitempty"` IndexID *int32 `json:"indexId,omitempty"` Label *[]string `json:"label,omitempty"` CreateDate *date.Time `json:"createDate,omitempty"` }
USQLTablePartition is a Data Lake Analytics catalog U-SQL table partition item.
type USQLTablePartitionList ¶
type USQLTablePartitionList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLTablePartition `json:"value,omitempty"` }
USQLTablePartitionList is a Data Lake Analytics catalog U-SQL table partition item list.
func (USQLTablePartitionList) USQLTablePartitionListPreparer ¶
func (client USQLTablePartitionList) USQLTablePartitionListPreparer() (*http.Request, error)
USQLTablePartitionListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type USQLTableStatistics ¶
type USQLTableStatistics struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` SchemaName *string `json:"schemaName,omitempty"` TableName *string `json:"tableName,omitempty"` Name *string `json:"statisticsName,omitempty"` UserStatName *string `json:"userStatName,omitempty"` StatDataPath *string `json:"statDataPath,omitempty"` CreateTime *date.Time `json:"createTime,omitempty"` UpdateTime *date.Time `json:"updateTime,omitempty"` IsUserCreated *bool `json:"isUserCreated,omitempty"` IsAutoCreated *bool `json:"isAutoCreated,omitempty"` HasFilter *bool `json:"hasFilter,omitempty"` FilterDefinition *string `json:"filterDefinition,omitempty"` ColNames *[]string `json:"colNames,omitempty"` }
USQLTableStatistics is a Data Lake Analytics catalog U-SQL table statistics item.
type USQLTableStatisticsList ¶
type USQLTableStatisticsList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLTableStatistics `json:"value,omitempty"` }
USQLTableStatisticsList is a Data Lake Analytics catalog U-SQL table statistics item list.
func (USQLTableStatisticsList) USQLTableStatisticsListPreparer ¶
func (client USQLTableStatisticsList) USQLTableStatisticsListPreparer() (*http.Request, error)
USQLTableStatisticsListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type USQLTableType ¶
type USQLTableType struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` SchemaName *string `json:"schemaName,omitempty"` Name *string `json:"typeName,omitempty"` TypeFamily *string `json:"typeFamily,omitempty"` CSharpName *string `json:"cSharpName,omitempty"` FullCSharpName *string `json:"fullCSharpName,omitempty"` SystemTypeID *int32 `json:"systemTypeId,omitempty"` UserTypeID *int32 `json:"userTypeId,omitempty"` SchemaID *int32 `json:"schemaId,omitempty"` PrincipalID *int32 `json:"principalId,omitempty"` IsNullable *bool `json:"isNullable,omitempty"` IsUserDefined *bool `json:"isUserDefined,omitempty"` IsAssemblyType *bool `json:"isAssemblyType,omitempty"` IsTableType *bool `json:"isTableType,omitempty"` IsComplexType *bool `json:"isComplexType,omitempty"` Columns *[]TypeFieldInfo `json:"columns,omitempty"` }
USQLTableType is a Data Lake Analytics catalog U-SQL table type item.
type USQLTableTypeList ¶
type USQLTableTypeList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLTableType `json:"value,omitempty"` }
USQLTableTypeList is a Data Lake Analytics catalog U-SQL table type item list.
func (USQLTableTypeList) USQLTableTypeListPreparer ¶
func (client USQLTableTypeList) USQLTableTypeListPreparer() (*http.Request, error)
USQLTableTypeListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type USQLTableValuedFunction ¶
type USQLTableValuedFunction struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` SchemaName *string `json:"schemaName,omitempty"` Name *string `json:"tvfName,omitempty"` Definition *string `json:"definition,omitempty"` }
USQLTableValuedFunction is a Data Lake Analytics catalog U-SQL table valued function item.
type USQLTableValuedFunctionList ¶
type USQLTableValuedFunctionList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLTableValuedFunction `json:"value,omitempty"` }
USQLTableValuedFunctionList is a Data Lake Analytics catalog U-SQL table valued function item list.
func (USQLTableValuedFunctionList) USQLTableValuedFunctionListPreparer ¶
func (client USQLTableValuedFunctionList) USQLTableValuedFunctionListPreparer() (*http.Request, error)
USQLTableValuedFunctionListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type USQLType ¶
type USQLType struct { ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` SchemaName *string `json:"schemaName,omitempty"` Name *string `json:"typeName,omitempty"` TypeFamily *string `json:"typeFamily,omitempty"` CSharpName *string `json:"cSharpName,omitempty"` FullCSharpName *string `json:"fullCSharpName,omitempty"` SystemTypeID *int32 `json:"systemTypeId,omitempty"` UserTypeID *int32 `json:"userTypeId,omitempty"` SchemaID *int32 `json:"schemaId,omitempty"` PrincipalID *int32 `json:"principalId,omitempty"` IsNullable *bool `json:"isNullable,omitempty"` IsUserDefined *bool `json:"isUserDefined,omitempty"` IsAssemblyType *bool `json:"isAssemblyType,omitempty"` IsTableType *bool `json:"isTableType,omitempty"` IsComplexType *bool `json:"isComplexType,omitempty"` }
USQLType is a Data Lake Analytics catalog U-SQL type item.
type USQLTypeList ¶
type USQLTypeList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLType `json:"value,omitempty"` }
USQLTypeList is a Data Lake Analytics catalog U-SQL type item list.
func (USQLTypeList) USQLTypeListPreparer ¶
func (client USQLTypeList) USQLTypeListPreparer() (*http.Request, error)
USQLTypeListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type USQLView ¶
type USQLView struct { autorest.Response `json:"-"` ComputeAccountName *string `json:"computeAccountName,omitempty"` Version *uuid.UUID `json:"version,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` SchemaName *string `json:"schemaName,omitempty"` Name *string `json:"viewName,omitempty"` Definition *string `json:"definition,omitempty"` }
USQLView is a Data Lake Analytics catalog U-SQL view item.
type USQLViewList ¶
type USQLViewList struct { autorest.Response `json:"-"` NextLink *string `json:"nextLink,omitempty"` Value *[]USQLView `json:"value,omitempty"` }
USQLViewList is a Data Lake Analytics catalog U-SQL view item list.
func (USQLViewList) USQLViewListPreparer ¶
func (client USQLViewList) USQLViewListPreparer() (*http.Request, error)
USQLViewListPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.