Microsoft.DataLakeStore (preview:2015-10-01)

2025/09/19 • 11 new, 15 deleted methods

Account_DeleteFirewallRule (new)
Description :  Deletes the specified firewall rule from the specified Data Lake Store account
Reference :  Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}/firewallRules/{firewallRuleName}
{
resourceGroupName: string ,
accountName: string ,
firewallRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}
Account_GetFirewallRule (new)
Description :  Gets the specified Data Lake Store firewall rule.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}/firewallRules/{firewallRuleName}
{
resourceGroupName: string ,
accountName: string ,
firewallRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
name: string ,
type: string ,
id: string ,
location: string ,
properties:
{
startIpAddress: string ,
endIpAddress: string ,
}
,
}
Account_ListFirewallRules (new)
Description :  Lists the Data Lake Store firewall rules within the specified Data Lake Store account.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}/firewallRules
{
resourceGroupName: string ,
accountName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
type: string ,
id: string ,
location: string ,
properties:
{
startIpAddress: string ,
endIpAddress: string ,
}
,
}
,
]
,
nextLink: string ,
count: integer ,
}
Account_CreateOrUpdateFirewallRule (new)
Description :  Creates or updates the specified firewall rule.
Reference :  Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}/firewallRules/{name}
{
resourceGroupName: string ,
accountName: string ,
name: string ,
parameters:
{
name: string ,
type: string ,
id: string ,
location: string ,
properties:
{
startIpAddress: string ,
endIpAddress: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
name: string ,
type: string ,
id: string ,
location: string ,
properties:
{
startIpAddress: string ,
endIpAddress: string ,
}
,
}
Account_Create (new)
Description :  Creates the specified Data Lake Store account.
Reference :  Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{name}
{
resourceGroupName: string ,
name: string ,
parameters:
{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (201)

{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}

⚐ Response (200)

{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
Account_Update (new)
Description :  Updates the specified Data Lake Store account information.
Reference :  Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{name}
{
resourceGroupName: string ,
name: string ,
parameters:
{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}

⚐ Response (201)

{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
Account_Delete (new)
Description :  Deletes the specified Data Lake Store account.
Reference :  Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}
{
resourceGroupName: string ,
accountName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (404)

{}

⚐ Response (204)

{}

⚐ Response (202)

{}
Account_Get (new)
Description :  Gets the specified Data Lake Store account.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}
{
resourceGroupName: string ,
accountName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
Account_EnableKeyVault (new)
Description :  Attempts to enable a user managed key vault for encryption of the specified Data Lake Store account.
Reference :  Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}/enableKeyVault
{
resourceGroupName: string ,
accountName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}
Account_ListByResourceGroup (new)
Description :  Lists the Data Lake Store accounts within a specific resource group. The response includes a link to the next page of results, if any.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts
{
resourceGroupName: string ,
$filter: string ,
$top: integer ,
$skip: integer ,
$expand: string ,
$select: string ,
$orderby: string ,
$count: boolean ,
$search: string ,
$format: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
,
]
,
nextLink: string ,
count: integer ,
}
Account_List (new)
Description :  Lists the Data Lake Store accounts within the subscription. The response includes a link to the next page of results, if any.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.DataLakeStore/accounts
{
$filter: string ,
$top: integer ,
$skip: integer ,
$expand: string ,
$select: string ,
$orderby: string ,
$count: boolean ,
$search: string ,
$format: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
,
]
,
nextLink: string ,
count: integer ,
}
FileSystem_ConcurrentAppend (removed)
Description :  Appends to the specified file. This method supports multiple concurrent appends to the file. NOTE: ConcurrentAppend and normal (serial) Append CANNOT be used interchangeably; once a file has been appended to using either of these append options, it can only be appended to using that append option. ConcurrentAppend DOES NOT guarantee order and can result in duplicated data landing in the target file. In order to close a file after using ConcurrentAppend, call the Flush method.
Reference :  Link ¶

⚼ Request

POST:  /WebHdfsExt/{filePath}
{
filePath: string ,
streamContents: object ,
appendMode: string ,
op: string ,
Transfer-Encoding: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
RemoteException:
{
exception: string ,
javaClassName: string ,
message: string ,
}
,
}
FileSystem_SetFileExpiry (removed)
Description :  Sets or removes the expiration time on the specified file. This operation can only be executed against files. Folders are not supported.
Reference :  Link ¶

⚼ Request

PUT:  /WebHdfsExt/{filePath}
{
filePath: string ,
expiryOption: string ,
expireTime: integer ,
op: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
RemoteException:
{
exception: string ,
javaClassName: string ,
message: string ,
}
,
}
FileSystem_CheckAccess (removed)
Description :  Checks if the specified access is available at the given path.
Reference :  Link ¶

⚼ Request

GET:  /webhdfs/v1/{path}
{
path: string ,
fsaction: string ,
op: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
RemoteException:
{
exception: string ,
javaClassName: string ,
message: string ,
}
,
}
FileSystem_Mkdirs (removed)
Description :  Creates a directory.
Reference :  Link ¶

⚼ Request

PUT:  /webhdfs/v1/{path}
{
path: string ,
op: string ,
api-version: string ,
}

⚐ Response (200)

{
boolean: boolean ,
}

⚐ Response (default)

{
RemoteException:
{
exception: string ,
javaClassName: string ,
message: string ,
}
,
}
Account_DeleteFirewallRule (removed)
Description :  Deletes the specified firewall rule from the specified Data Lake Store account
Reference :  Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}/firewallRules/{firewallRuleName}
{
resourceGroupName: string ,
accountName: string ,
firewallRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}
Account_GetFirewallRule (removed)
Description :  Gets the specified Data Lake Store firewall rule.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}/firewallRules/{firewallRuleName}
{
resourceGroupName: string ,
accountName: string ,
firewallRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
name: string ,
type: string ,
id: string ,
location: string ,
properties:
{
startIpAddress: string ,
endIpAddress: string ,
}
,
}
Account_ListFirewallRules (removed)
Description :  Lists the Data Lake Store firewall rules within the specified Data Lake Store account.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}/firewallRules
{
resourceGroupName: string ,
accountName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
type: string ,
id: string ,
location: string ,
properties:
{
startIpAddress: string ,
endIpAddress: string ,
}
,
}
,
]
,
nextLink: string ,
count: integer ,
}
Account_CreateOrUpdateFirewallRule (removed)
Description :  Creates or updates the specified firewall rule.
Reference :  Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}/firewallRules/{name}
{
resourceGroupName: string ,
accountName: string ,
name: string ,
parameters:
{
name: string ,
type: string ,
id: string ,
location: string ,
properties:
{
startIpAddress: string ,
endIpAddress: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
name: string ,
type: string ,
id: string ,
location: string ,
properties:
{
startIpAddress: string ,
endIpAddress: string ,
}
,
}
Account_Create (removed)
Description :  Creates the specified Data Lake Store account.
Reference :  Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{name}
{
resourceGroupName: string ,
name: string ,
parameters:
{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (201)

{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}

⚐ Response (200)

{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
Account_Update (removed)
Description :  Updates the specified Data Lake Store account information.
Reference :  Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{name}
{
resourceGroupName: string ,
name: string ,
parameters:
{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}

⚐ Response (201)

{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
Account_Delete (removed)
Description :  Deletes the specified Data Lake Store account.
Reference :  Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}
{
resourceGroupName: string ,
accountName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (404)

{}

⚐ Response (204)

{}

⚐ Response (202)

{}
Account_Get (removed)
Description :  Gets the specified Data Lake Store account.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}
{
resourceGroupName: string ,
accountName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
Account_EnableKeyVault (removed)
Description :  Attempts to enable a user managed key vault for encryption of the specified Data Lake Store account.
Reference :  Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}/enableKeyVault
{
resourceGroupName: string ,
accountName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}
Account_ListByResourceGroup (removed)
Description :  Lists the Data Lake Store accounts within a specific resource group. The response includes a link to the next page of results, if any.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts
{
resourceGroupName: string ,
$filter: string ,
$top: integer ,
$skip: integer ,
$expand: string ,
$select: string ,
$orderby: string ,
$count: boolean ,
$search: string ,
$format: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
,
]
,
nextLink: string ,
count: integer ,
}
Account_List (removed)
Description :  Lists the Data Lake Store accounts within the subscription. The response includes a link to the next page of results, if any.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.DataLakeStore/accounts
{
$filter: string ,
$top: integer ,
$skip: integer ,
$expand: string ,
$select: string ,
$orderby: string ,
$count: boolean ,
$search: string ,
$format: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
location: string ,
name: string ,
type: string ,
id: string ,
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
tags: object ,
properties:
{
provisioningState: enum ,
state: enum ,
creationTime: string ,
encryptionState: enum ,
encryptionProvisioningState: enum ,
encryptionConfig:
{
type: enum ,
keyVaultMetaInfo:
{
keyVaultResourceId: string ,
encryptionKeyName: string ,
encryptionKeyVersion: string ,
}
,
}
,
lastModifiedTime: string ,
endpoint: string ,
defaultGroup: string ,
}
,
}
,
]
,
nextLink: string ,
count: integer ,
}