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
2 changes: 1 addition & 1 deletion sdk/netapp/arm-netapp/LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2019 Microsoft
Copyright (c) 2020 Microsoft

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 2 additions & 0 deletions sdk/netapp/arm-netapp/src/models/accountsMappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ export {
CapacityPoolPatch,
CloudError,
ExportPolicyRule,
MountTarget,
MountTargetList,
NetAppAccount,
NetAppAccountList,
NetAppAccountPatch,
Expand Down
146 changes: 73 additions & 73 deletions sdk/netapp/arm-netapp/src/models/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -415,6 +415,78 @@ export interface VolumePropertiesExportPolicy {
rules?: ExportPolicyRule[];
}

/**
* Mount Target
*/
export interface MountTarget {
/**
* Resource location
*/
location: string;
/**
* Resource Id
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly id?: string;
/**
* Resource name
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly name?: string;
/**
* Resource type
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: string;
/**
* Resource tags
*/
tags?: { [propertyName: string]: string };
/**
* mountTargetId. UUID v4 used to identify the MountTarget
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly mountTargetId?: string;
/**
* fileSystemId. UUID v4 used to identify the MountTarget
*/
fileSystemId: string;
/**
* ipAddress. The mount target's IPv4 address
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly ipAddress?: string;
/**
* subnet. The subnet
*/
subnet?: string;
/**
* startIp. The start of IPv4 address range to use when creating a new mount target
*/
startIp?: string;
/**
* endIp. The end of IPv4 address range to use when creating a new mount target
*/
endIp?: string;
/**
* gateway. The gateway of the IPv4 address range to use when creating a new mount target
*/
gateway?: string;
/**
* netmask. The netmask of the IPv4 address range to use when creating a new mount target
*/
netmask?: string;
/**
* smbServerFQDN. The SMB server's Fully Qualified Domain Name, FQDN
*/
smbServerFqdn?: string;
/**
* Azure lifecycle management
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
}

/**
* Replication properties
*/
Expand Down Expand Up @@ -531,7 +603,7 @@ export interface Volume extends BaseResource {
/**
* mountTargets. List of mount targets
*/
mountTargets?: any;
mountTargets?: MountTargetList[];
/**
* What type of volume is this
*/
Expand Down Expand Up @@ -628,78 +700,6 @@ export interface VolumePatch extends BaseResource {
exportPolicy?: VolumePatchPropertiesExportPolicy;
}

/**
* Mount Target
*/
export interface MountTarget {
/**
* Resource location
*/
location: string;
/**
* Resource Id
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly id?: string;
/**
* Resource name
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly name?: string;
/**
* Resource type
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: string;
/**
* Resource tags
*/
tags?: { [propertyName: string]: string };
/**
* mountTargetId. UUID v4 used to identify the MountTarget
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly mountTargetId?: string;
/**
* fileSystemId. UUID v4 used to identify the MountTarget
*/
fileSystemId: string;
/**
* ipAddress. The mount target's IPv4 address
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly ipAddress?: string;
/**
* subnet. The subnet
*/
subnet?: string;
/**
* startIp. The start of IPv4 address range to use when creating a new mount target
*/
startIp?: string;
/**
* endIp. The end of IPv4 address range to use when creating a new mount target
*/
endIp?: string;
/**
* gateway. The gateway of the IPv4 address range to use when creating a new mount target
*/
gateway?: string;
/**
* netmask. The netmask of the IPv4 address range to use when creating a new mount target
*/
netmask?: string;
/**
* smbServerFQDN. The SMB server's Fully Qualified Domain Name, FQDN
*/
smbServerFqdn?: string;
/**
* Azure lifecycle management
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
}

/**
* Snapshot of a Volume
*/
Expand Down
Loading