Documentation ¶
Overview ¶
Package catalog implements the Azure ARM Catalog service API version 2015-10-01-preview.
Creates an Azure Data Lake Analytics catalog client.
Index ¶
- Constants
- func UserAgent() string
- func Version() string
- type DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters
- type DdlName
- type EntityID
- type ExternalTable
- type FileType
- type GroupClient
- func (client GroupClient) CreateSecret(accountName string, databaseName string, secretName string, ...) (result USQLSecret, err error)
- func (client GroupClient) CreateSecretPreparer(accountName string, databaseName string, secretName string, ...) (*http.Request, error)
- func (client GroupClient) CreateSecretResponder(resp *http.Response) (result USQLSecret, 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) 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) 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, expand string, ...) (result USQLDatabaseList, err error)
- func (client GroupClient) ListDatabasesComplete(accountName string, filter string, top *int32, skip *int32, expand string, ...) (<-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, expand string, ...) (*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) 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) 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) 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) 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) 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) UpdateSecret(accountName string, databaseName string, secretName string, ...) (result USQLSecret, err error)
- func (client GroupClient) UpdateSecretPreparer(accountName string, databaseName string, secretName string, ...) (*http.Request, error)
- func (client GroupClient) UpdateSecretResponder(resp *http.Response) (result USQLSecret, 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 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 DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters ¶
type DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters struct { Password *string `json:"password,omitempty"` URI *string `json:"uri,omitempty"` }
DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters is dataLakeAnalytics DataLakeAnalyticsAccount information.
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) CreateSecret ¶
func (client GroupClient) CreateSecret(accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (result USQLSecret, err error)
CreateSecret creates the specified secret for use with external data sources in the specified database.
accountName is the Azure Data Lake Analytics account to execute catalog operations on. 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 USQLSecret, 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
accountName is the Azure Data Lake Analytics account to execute catalog operations on. 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) 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
accountName is the Azure Data Lake Analytics account to execute catalog operations on. 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 to execute catalog operations on. 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 to execute catalog operations on. 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 to execute catalog operations on. 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 to execute catalog operations on. 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) 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 to execute catalog operations on. 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 to execute catalog operations on. 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
accountName is the Azure Data Lake Analytics account to execute catalog operations on. 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 to execute catalog operations on. 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 to execute catalog operations on. 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 to execute catalog operations on. 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 to execute catalog operations on. 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 to execute catalog operations on. 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 to execute catalog operations on. 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, expand string, 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 to execute catalog operations on. 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. expand is oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. 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, expand string, 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, expand string, 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, expand string, 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 to execute catalog operations on. 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. expand is oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. 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, expand string, 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, expand string, 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, expand string, 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 to execute catalog operations on. 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. expand is oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. 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, expand string, 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, expand string, 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, expand string, 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 to execute catalog operations on. 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. expand is oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. 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, expand string, 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, expand string, 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) ListProcedures ¶
func (client GroupClient) ListProcedures(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, 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 to execute catalog operations on. 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. expand is oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. 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, expand string, 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, expand string, 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, expand string, 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 to execute catalog operations on. 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. expand is oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. 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, expand string, 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, expand string, 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, expand string, 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 to execute catalog operations on. 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. expand is oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. 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, expand string, 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, expand string, 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, expand string, 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 to execute catalog operations on. 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. expand is oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. 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) ListTableStatisticsComplete ¶
func (client GroupClient) ListTableStatisticsComplete(accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, expand string, 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, expand string, 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, expand string, 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 to execute catalog operations on. 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. expand is oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. 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, expand string, 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, expand string, 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, expand string, 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 to execute catalog operations on. 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. expand is oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. 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) ListTableValuedFunctionsComplete ¶
func (client GroupClient) ListTableValuedFunctionsComplete(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, 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, expand string, 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, expand string, selectParameter string, orderby string, count *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 to execute catalog operations on. 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. expand is oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. 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) ListTablesComplete ¶
func (client GroupClient) ListTablesComplete(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *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, expand string, selectParameter string, orderby string, count *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, expand string, 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 to execute catalog operations on. 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. expand is oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. 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, expand string, 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, expand string, 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, expand string, 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 to execute catalog operations on. 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. expand is oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. 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) ListViewsComplete ¶
func (client GroupClient) ListViewsComplete(accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, 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, expand string, 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) UpdateSecret ¶
func (client GroupClient) UpdateSecret(accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (result USQLSecret, err error)
UpdateSecret modifies the specified secret for use with external data sources in the specified database
accountName is the Azure Data Lake Analytics account to execute catalog operations on. 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 USQLSecret, 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 { Count *int32 `json:"count,omitempty"` 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:"-"` Count *int32 `json:"count,omitempty"` 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"` DatabaseName *string `json:"databaseName,omitempty"` Identity *string `json:"identity,omitempty"` Name *string `json:"credentialName,omitempty"` UserName *string `json:"userName,omitempty"` }
USQLCredential is a Data Lake Analytics catalog U-SQL credential item.
type USQLCredentialList ¶
type USQLCredentialList struct { autorest.Response `json:"-"` Count *int32 `json:"count,omitempty"` 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:"-"` Count *int32 `json:"count,omitempty"` 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:"-"` Count *int32 `json:"count,omitempty"` 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 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:"-"` Count *int32 `json:"count,omitempty"` 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:"-"` Count *int32 `json:"count,omitempty"` 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:"-"` Count *int32 `json:"count,omitempty"` 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:"-"` Count *int32 `json:"count,omitempty"` 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:"-"` Count *int32 `json:"count,omitempty"` 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:"-"` Count *int32 `json:"count,omitempty"` 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:"-"` Count *int32 `json:"count,omitempty"` 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:"-"` Count *int32 `json:"count,omitempty"` 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:"-"` Count *int32 `json:"count,omitempty"` 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.