Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,225 @@
{
"autorest": [
{
"resolvedInfo": null,
"packageMetadata": {
"name": "@microsoft.azure/autorest-core",
"version": "2.0.4168",
"engines": {
"node": ">=7.10.0"
},
"dependencies": {},
"optionalDependencies": {},
"devDependencies": {
"@microsoft.azure/async-io": "~1.0.22",
"@microsoft.azure/extension": "~1.2.12",
"@types/commonmark": "^0.27.0",
"@types/jsonpath": "^0.1.29",
"@types/node": "^8.0.28",
"@types/pify": "0.0.28",
"@types/source-map": "^0.5.0",
"@types/yargs": "^8.0.2",
"commonmark": "^0.27.0",
"file-url": "^2.0.2",
"get-uri": "^2.0.0",
"jsonpath": "^0.2.11",
"linq-es2015": "^2.4.25",
"mocha": "3.4.2",
"mocha-typescript": "1.1.5",
"pify": "^3.0.0",
"safe-eval": "^0.3.0",
"shx": "^0.2.2",
"source-map": "^0.5.6",
"source-map-support": "^0.4.15",
"strip-bom": "^3.0.0",
"typescript": "2.5.3",
"untildify": "^3.0.2",
"urijs": "^1.18.10",
"vscode-jsonrpc": "^3.3.1",
"yaml-ast-parser": "https://github.com/olydis/yaml-ast-parser/releases/download/0.0.34/yaml-ast-parser-0.0.34.tgz",
"yargs": "^8.0.2"
},
"bundleDependencies": false,
"peerDependencies": {},
"deprecated": false,
"_resolved": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core",
"_shasum": "33813111fc9bfa488bd600fbba48bc53cc9182c7",
"_shrinkwrap": null,
"bin": null,
"_id": "@microsoft.azure/autorest-core@2.0.4168",
"_from": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core",
"_requested": {
"type": "directory",
"where": "/git-restapi",
"raw": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core",
"rawSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core",
"saveSpec": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core",
"fetchSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core"
},
"_spec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core",
"_where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core"
},
"extensionManager": {
"installationPath": "/root/.autorest",
"dotnetPath": "/root/.dotnet"
},
"installationPath": "/root/.autorest"
},
{
"resolvedInfo": null,
"packageMetadata": {
"name": "@microsoft.azure/autorest.modeler",
"version": "2.0.21",
"dependencies": {
"dotnet-2.0.0": "^1.3.2"
},
"optionalDependencies": {},
"devDependencies": {
"coffee-script": "^1.11.1",
"dotnet-sdk-2.0.0": "^1.1.1",
"gulp": "^3.9.1",
"gulp-filter": "^5.0.0",
"gulp-line-ending-corrector": "^1.0.1",
"iced-coffee-script": "^108.0.11",
"marked": "^0.3.6",
"marked-terminal": "^2.0.0",
"moment": "^2.17.1",
"run-sequence": "*",
"shx": "^0.2.2",
"through2-parallel": "^0.1.3",
"yargs": "^8.0.2",
"yarn": "^1.0.2"
},
"bundleDependencies": false,
"peerDependencies": {},
"deprecated": false,
"_resolved": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler",
"_shasum": "3ce7d3939124b31830be15e5de99b9b7768afb90",
"_shrinkwrap": null,
"bin": null,
"_id": "@microsoft.azure/autorest.modeler@2.0.21",
"_from": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler",
"_requested": {
"type": "directory",
"where": "/git-restapi",
"raw": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler",
"rawSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler",
"saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler",
"fetchSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler"
},
"_spec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler",
"_where": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler"
},
"extensionManager": {
"installationPath": "/root/.autorest",
"dotnetPath": "/root/.dotnet"
},
"installationPath": "/root/.autorest"
},
{
"resolvedInfo": null,
"packageMetadata": {
"name": "@microsoft.azure/autorest.modeler",
"version": "2.1.22",
"dependencies": {
"dotnet-2.0.0": "^1.4.4"
},
"optionalDependencies": {},
"devDependencies": {
"coffee-script": "^1.11.1",
"dotnet-sdk-2.0.0": "^1.4.4",
"gulp": "^3.9.1",
"gulp-filter": "^5.0.0",
"gulp-line-ending-corrector": "^1.0.1",
"iced-coffee-script": "^108.0.11",
"marked": "^0.3.6",
"marked-terminal": "^2.0.0",
"moment": "^2.17.1",
"run-sequence": "*",
"shx": "^0.2.2",
"through2-parallel": "^0.1.3",
"yargs": "^8.0.2",
"yarn": "^1.0.2"
},
"bundleDependencies": false,
"peerDependencies": {},
"deprecated": false,
"_resolved": "/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler",
"_shasum": "ca425289fa38a210d279729048a4a91673f09c67",
"_shrinkwrap": null,
"bin": null,
"_id": "@microsoft.azure/autorest.modeler@2.1.22",
"_from": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler",
"_requested": {
"type": "directory",
"where": "/git-restapi",
"raw": "/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler",
"rawSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler",
"saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler",
"fetchSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler"
},
"_spec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler",
"_where": "/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler"
},
"extensionManager": {
"installationPath": "/root/.autorest",
"dotnetPath": "/root/.dotnet"
},
"installationPath": "/root/.autorest"
},
{
"resolvedInfo": null,
"packageMetadata": {
"name": "@microsoft.azure/autorest.python",
"version": "2.0.19",
"dependencies": {
"dotnet-2.0.0": "^1.4.4"
},
"optionalDependencies": {},
"devDependencies": {
"@microsoft.azure/autorest.testserver": "^1.9.0",
"autorest": "^2.0.0",
"coffee-script": "^1.11.1",
"dotnet-sdk-2.0.0": "^1.4.4",
"gulp": "^3.9.1",
"gulp-filter": "^5.0.0",
"gulp-line-ending-corrector": "^1.0.1",
"iced-coffee-script": "^108.0.11",
"marked": "^0.3.6",
"marked-terminal": "^2.0.0",
"moment": "^2.17.1",
"run-sequence": "*",
"shx": "^0.2.2",
"through2-parallel": "^0.1.3",
"yargs": "^8.0.2",
"yarn": "^1.0.2"
},
"bundleDependencies": false,
"peerDependencies": {},
"deprecated": false,
"_resolved": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python",
"_shasum": "e069166c16fd903c8e1fdf9395b433f3043cb6e3",
"_shrinkwrap": null,
"bin": null,
"_id": "@microsoft.azure/autorest.python@2.0.19",
"_from": "file:/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python",
"_requested": {
"type": "directory",
"where": "/git-restapi",
"raw": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python",
"rawSpec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python",
"saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python",
"fetchSpec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python"
},
"_spec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python",
"_where": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python"
},
"extensionManager": {
"installationPath": "/root/.autorest",
"dotnetPath": "/root/.dotnet"
},
"installationPath": "/root/.autorest"
}
],
"autorest_bootstrap": {}
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
# regenerated.
# --------------------------------------------------------------------------

import warnings
from msrest.service_client import ServiceClient
from msrest import Serializer, Deserializer
from msrestazure import AzureConfiguration
Expand Down Expand Up @@ -37,8 +38,6 @@ def __init__(
raise ValueError("Parameter 'credentials' must not be None.")
if adla_catalog_dns_suffix is None:
raise ValueError("Parameter 'adla_catalog_dns_suffix' must not be None.")
if not isinstance(adla_catalog_dns_suffix, str):
raise TypeError("Parameter 'adla_catalog_dns_suffix' must be str.")
base_url = 'https://{accountName}.{adlaCatalogDnsSuffix}'

super(DataLakeAnalyticsCatalogManagementClientConfiguration, self).__init__(base_url)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@
# regenerated.
# --------------------------------------------------------------------------

from .acl_create_or_update_parameters import AclCreateOrUpdateParameters
from .acl_delete_parameters import AclDeleteParameters
from .acl import Acl
from .acl_list import AclList
from .data_lake_analytics_catalog_secret_create_or_update_parameters import DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters
from .data_lake_analytics_catalog_credential_create_parameters import DataLakeAnalyticsCatalogCredentialCreateParameters
from .data_lake_analytics_catalog_credential_delete_parameters import DataLakeAnalyticsCatalogCredentialDeleteParameters
Expand Down Expand Up @@ -56,10 +60,16 @@
from .usql_schema_paged import USqlSchemaPaged
from .usql_database_paged import USqlDatabasePaged
from .data_lake_analytics_catalog_management_client_enums import (
AclType,
PermissionType,
FileType,
)

__all__ = [
'AclCreateOrUpdateParameters',
'AclDeleteParameters',
'Acl',
'AclList',
'DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters',
'DataLakeAnalyticsCatalogCredentialCreateParameters',
'DataLakeAnalyticsCatalogCredentialDeleteParameters',
Expand Down Expand Up @@ -106,5 +116,7 @@
'USqlAssemblyClrPaged',
'USqlSchemaPaged',
'USqlDatabasePaged',
'AclType',
'PermissionType',
'FileType',
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from msrest.serialization import Model


class Acl(Model):
"""A Data Lake Analytics catalog access control list (ACL) entry.

Variables are only populated by the server, and will be ignored when
sending a request.

:ivar ace_type: the access control list (ACL) entry type. UserObj and
GroupObj denote the owning user and group, respectively. Possible values
include: 'UserObj', 'GroupObj', 'Other', 'User', 'Group'
:vartype ace_type: str or
~azure.mgmt.datalake.analytics.catalog.models.AclType
:ivar principal_id: the Azure AD object ID of the user or group being
specified in the access control list (ACL) entry.
:vartype principal_id: str
:ivar permission: the permission type of the access control list (ACL)
entry. Possible values include: 'None', 'Use', 'Create', 'Drop', 'Alter',
'Write', 'All'
:vartype permission: str or
~azure.mgmt.datalake.analytics.catalog.models.PermissionType
"""

_validation = {
'ace_type': {'readonly': True},
'principal_id': {'readonly': True},
'permission': {'readonly': True},
}

_attribute_map = {
'ace_type': {'key': 'aceType', 'type': 'str'},
'principal_id': {'key': 'principalId', 'type': 'str'},
'permission': {'key': 'permission', 'type': 'str'},
}

def __init__(self):
self.ace_type = None
self.principal_id = None
self.permission = None
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from msrest.serialization import Model


class AclCreateOrUpdateParameters(Model):
"""The parameters used to create or update an access control list (ACL) entry.

:param ace_type: the access control list (ACL) entry type. UserObj and
GroupObj denote the owning user and group, respectively. Possible values
include: 'UserObj', 'GroupObj', 'Other', 'User', 'Group'
:type ace_type: str or
~azure.mgmt.datalake.analytics.catalog.models.AclType
:param principal_id: the Azure AD object ID of the user or group being
specified in the access control list (ACL) entry.
:type principal_id: str
:param permission: the permission type of the access control list (ACL)
entry. Possible values include: 'None', 'Use', 'Create', 'Drop', 'Alter',
'Write', 'All'
:type permission: str or
~azure.mgmt.datalake.analytics.catalog.models.PermissionType
"""

_validation = {
'ace_type': {'required': True},
'principal_id': {'required': True},
'permission': {'required': True},
}

_attribute_map = {
'ace_type': {'key': 'aceType', 'type': 'str'},
'principal_id': {'key': 'principalId', 'type': 'str'},
'permission': {'key': 'permission', 'type': 'str'},
}

def __init__(self, ace_type, principal_id, permission):
self.ace_type = ace_type
self.principal_id = principal_id
self.permission = permission
Loading