Граф коммитов

262 Коммитов

Автор SHA1 Сообщение Дата
Yuchao Yan 3c2bb08d44
[keyvault] Update readme.python.md (#24137) 2023-05-24 12:49:22 +08:00
Yuchao Yan fae3ba7eb2
update python config (#24135) 2023-05-24 10:44:25 +08:00
neeerajaakula 33f06ff82a
[Hub Generated] Review request for Microsoft.KeyVault to add version stable/2023-02-01 (#23428)
* Update description for managed HSM properties in resource manager for following properties: enableSoftDelete, softDeleteRetentionDays, enablePurgeProtection and publicNetworkAccess

* Fix model validation failures for LRO_Response_Header rule in managed HSM resource manager version 2020-04-01-preview

* Fix model validation failures for LRO_Response_Header rule in managed HSM resource manager version 2020-04-01-preview for delete operation

* Revert change of location header to delete in managed HSM resource manager

* Fix S360 issue with additional property being returned for managed HSM RP public network access. Added default value.

* Fix S360 alert for enum mismatch in Managed HSM resource manager for SKU property
2023-04-11 09:34:42 +08:00
Yuchao Yan 945ea7b368
seal single value enum (#23393) 2023-04-03 10:59:29 +08:00
Yuchao Yan 17f5f0659c
Update readme.python.md (#23032) 2023-03-13 11:45:42 +08:00
kim-soohwan 0fbb9e5331
[Hub Generated] Publish private branch 'kim-soohwan-keyvault-mhsm-Microsoft.KeyVault-2023-02-01' (#22625)
* Adds base for updating Microsoft.KeyVault from version stable/2022-11-01 to version 2023-02-01

* Updates readme

* Updates API version in new specs and examples

* Updated readme files

* Updated location headers to current examples for MHSM async operations

* Adding georeplication support for Managed HSM

* Added new isPrimary property to MHSM Regions

---------

Co-authored-by: Soohwan Kim <sookim@microsoft.com>
2023-03-13 11:05:53 +08:00
rahulalapati43 551275acb8
[Hub Generated] Review request for Microsoft.KeyVault to add version stable/7.4 (#22881)
* Corrected property name in SettingsListResult from value to settings.

* Corrected te property name in the examples.

---------

Co-authored-by: Rahul Alapati <rahulalapati@microsoft.com>
2023-03-02 15:27:04 -08:00
Jack Lichwa 56435032b6
Release keyvault microsoft.key vault 7.4 from preview (#22778)
* Adds base for updating Microsoft.KeyVault from version preview/7.4-preview.1 to version 7.4

* Updates readme

* Updates API version in new specs and examples

* Remove okp key type support in 7.4 stable branch (#22295)

* Removing the support for the okp key type. This key type support will be included in the future preview releases

* remove commas

* One more missed comma

* fix validation failure

* Disambiguate names for HashiCorp (#22435)

---------

Co-authored-by: Alexander Schmidt <aschmidt@microsoft.com>
Co-authored-by: vasanthrajams <60414148+vasanthrajams@users.noreply.github.com>
Co-authored-by: Heath Stewart <heaths@microsoft.com>
2023-02-23 15:29:25 -08:00
Yuchao Yan f1180941e2
update python.md (#22573) 2023-02-13 15:48:59 +08:00
Ritesh chitlangia a188b86bdf
[Hub Generated] Review request for Microsoft.KeyVault to add version stable/2022-11-01 (#20839)
* Adds base for updating Microsoft.KeyVault from version stable/2022-07-01 to version 2022-11-01

* Updates readme

* Updates API version in new specs and examples

* Adding specification for data plane Key operations through Managed HSM control plane (via ARM)

* undo of change done to address R3006

* Updating duplicate tags and operation id

* Addressing PR comments from ARM review

* PR Feedback : update string.

* Fixing lint errors and some PR feedback

* fixing prettier checks

* fixing validation errors from lint diff

* Making ManagedHsmKey as proxy resource by removing 'Tags' and 'Location' properties from it.

* Adding Tags

* removing additional property 'Location'

* Removed unreferenced parameter definitions.

* Updating examples to have default value for enablePurgeProtection as false as per PR feedback.

* Merging changes made to version 2022-07-01 in PR https://github.com/Azure/azure-rest-api-specs/pull/21671
This added securitydomainproperties and fixed a s360 item.

* Fixing validation errors from PR

* Adding suppresion based on new rules described here: https://dev.azure.com/azure-sdk/internal/_wiki/wikis/internal.wiki/828/How-to-suppress-validation-rules and removing swagger changes for headers.

* Pulled a breaking change from 2022-07-01 api-version and Updated where clause path

---------

Co-authored-by: FAREAST\riteshc <riteshc@microsoft.com>
2023-02-03 11:20:46 +08:00
rahulalapati43 02a19001f8
Dev keyvault microsoft.key vault 2022 02 01 preview swagger completeness (#22154)
* Adds base for updating Microsoft.KeyVault from version stable/2022-07-01 to version 2022-02-01-preview

* Updates readme

* Updates API version in new specs and examples

* Fixed breaking changes in managedHsm.json. (#22112)

Fixed LRO_RESPONSE_HEADER, INVALID_REQUEST_PARAMETER and OBJECT_MISSING_REQUIRED_PROPERTY errors.

Co-authored-by: Rahul Alapati <rahulalapati@microsoft.com>

* Undid the API version changes to the Vaults_List API (#22142)

* Fixed breaking changes in managedHsm.json.
Fixed LRO_RESPONSE_HEADER, INVALID_REQUEST_PARAMETER and OBJECT_MISSING_REQUIRED_PROPERTY errors.

* Undid the API Version change to the VaultListFilterTypes API.

Co-authored-by: Rahul Alapati <rahulalapati@microsoft.com>

* Update listVault.json (#22155)

* Update listVault.json

* Remove the preview API version for the enum

* Delete Vault_Lists API specification

* Added the Vaults_List swagger specification back.

* Abstracted Vaults_List API into 2015-11-01 directory to Swagger ModelValidation Errors.

* Resolved unresolvable references.

* Reorganized the definitions.

* Reorganized the 2015-11-01 directory under 2022-02-01-preview

* Moved the 2015-11-10 directory to stable.

* Undo the abstraction changes.

* Readd the listVault.json.

* Added suppression directives for INVALID_REQUEST_PARAMETER and OBJECT_MISSING_REQUIRED_PROPERTY.

* Modify suppress rule.

* Update the suppression directive.

* Update suppression directive.

* Update suppression directive.

* Update suppression directives.

* Updated suppression directive.

* Added suppression directives for INVALID_REQUEST_PARAMETER, OBJECT_MISSING_REQUIRED_PROPERTY

* Updated suppression directives.

* Updated suppression directives.

* Updated suppression directives.

* Updated suppression directives.

* Updated suppression directives.

* Added x-ms-validation rules to the api-version parameter.

* Updated suppression directives.

* Added individual suppression directives.

* Removed where clause from the OBJECT_MISSING_REQUIRED_PROPERTY suppression directive.

* Corrected yaml title for suppression directives.

Co-authored-by: Rahul Alapati <rahulalapati@microsoft.com>

---------

Co-authored-by: Rahul Alapati <rahulalapati@microsoft.com>
2023-02-02 15:32:24 +08:00
rahulalapati43 4d5da4e5c2
[Hub Generated] Review request for Microsoft.KeyVault to add version stable/2022-07-01 (#22212)
* Set default value for the $.properties.attributes.exportable in the GET Keys API endpoint schema.

* Applied prettier fixes.

Co-authored-by: Rahul Alapati <rahulalapati@microsoft.com>
2023-01-23 12:10:31 +08:00
Maddie Lucas b89013bfd1
change array name to settings (#21335) 2023-01-04 13:23:50 -08:00
neeerajaakula e0aca4c321
[Hub Generated] Review request for Microsoft.KeyVault to add version preview/2021-06-01-preview (#21671)
* Fix s360 alerts for properties being returned in GET but not exising in PUT requests

* Prettier fix

* Fix model validation error for long running operation response missing location header

* removed default value for array as it breaks the arm template schema creation

* removed default value for array for managed hsm virtual network rule as it breaks the arm template schema creation
2022-12-22 13:17:21 +08:00
Adriano Arce d2122bd6c1
Clarify AKV's description for the maxresults parameter. (#21697) 2022-12-06 15:51:24 -08:00
Charles Lowell 675f5a3211
Document that public_exponent applies only to MHSM (#21762) 2022-12-05 16:04:49 -08:00
Maddie Lucas d78681a9d3
Update operation IDs for Key Vault settings (#21230)
* Update operation IDs for Key Vault settings

* revert model change

* Use UpdateSettingsResult to match operation

Co-authored-by: Heath Stewart <heaths@microsoft.com>
2022-10-24 16:35:49 -07:00
Lei Ni 021e5ab6ec
Disable purge protection in examples (#21182)
* Update ManagedHsm_CreateOrUpdate.json

* Update ManagedHsm_Get.json

* Update ManagedHsm_Update.json

* disable purge protection in examples
2022-10-24 10:26:26 +08:00
Heath Stewart fead0dec63
Release Key Vault 7.4-preview.1 (#21123)
* Adds base for updating Microsoft.KeyVault from version preview/7.3-preview to version 7.4-preview

* Updates readme

* Updates API version in new specs and examples

* Key Vault 7.4-preview to 7.4-preview.1 (#15900)

* KeyVault 7.4-preview to 7.4-preview.1

* Fix spelling error for subsequent KV versions

* Key Vault keys API: Add OKP key type and EdDSA digital signature (#15989)

* Add OKP key type and EdDSA digital signature

* Address feedback

* Fix validation error

* dedge/api entityid (#17854)

* Add EntityId to the API definitions for secrets, keys, and certificates

* fixed typos on entity ID

* added entityId to the api samples

* fixed examples

* [keyvault] - sync 7.3 stable changes to 7.4-preview.1 (#18649)

* [keyvault] - sync 7.3 stable changes to 7.4-preview.1

* remove export sample

* add x-ms-client-name for targetAttestationToken

* settings-specs (#20937)

* settings-specs

* my embarrassing typo errors

* pr feedback changes

* description change

* setting name param

* type specifier

* modelAsString

* only support at

* reference in readme

* prettier fixes

* fixes

* prettier

* lint fixes

* ran prettier

* lint fix

* prettier on common.json

* remove from common.json

* make all APIVersionParams equal

* fix breaking change

* setting name

* setting name param

* Make ApiVersionParameter global

* Merge securitydomain.json changes from stable/7.3

Co-authored-by: Heath Stewart <heaths@microsoft.com>

* Remove entity id (#21092)

* Update certificates.json

* Update keys.json

* Update secrets.json

* Update CreateKey-example.json

* Update GetCertificate-example.json

* Update GetCertificateVersions-example.json

* Update GetCertificates-example.json

* Update GetKey-example.json

* Update GetKeys-example.json

* Update GetSecret-example.json

* Update GetSecrets-example.json

* Update GetCertificateVersions-example.json

* Sync operation and attributes descriptions with 7.3 (#21119)

* Sync operation and attributes descriptions with 7.3

* Update certificates.json

* Update secrets.json

* Update storage.json

* Update keys.json

* Update keys.json

* Remove duplicate double quotes

* Remove duplicate description from certificates.json

Co-authored-by: Heath Stewart <heaths@microsoft.com>

* Change order of parameters in DeleteRoleDefinition-example.json

* Fix azure-sdk-for-go build issue

Co-authored-by: Alexander Schmidt <aschmidt@microsoft.com>
Co-authored-by: dedgems <99688216+dedgems@users.noreply.github.com>
Co-authored-by: Maor Leger <maorleger@users.noreply.github.com>
Co-authored-by: Maddie Lucas <85301813+maddiemlucas@users.noreply.github.com>
Co-authored-by: Jack Lichwa <52512203+jlichwa@users.noreply.github.com>
2022-10-17 12:09:41 -07:00
brihicks-653 6bbccf99e3
Add privacy verbiage to 2022-07-01 API (#20452) 2022-09-21 12:32:07 +08:00
j-zhong-ms f729f12bb9
add x-ms-identifiers for keyvault (#19982) 2022-09-06 13:36:39 +08:00
brihicks-653 c2b76971e1
Add privacy verbiage to 2021-10-01 API (#20453) 2022-09-02 14:39:43 +08:00
brihicks-653 9c26f9e87d
Add privacy verbiage to v7.3 write APIs (#20416) 2022-09-01 10:56:09 -07:00
Jiefeng Chen dfeece13b1
Update readme.python.md (#20151) 2022-08-09 13:48:52 +08:00
vcolin7 323a8c3fab
Update some crypto documentation. (#19942)
Added a disclaimer about the use of CBC algorithms for decryption. Updated documentation to indicate initialization vectors should be cryptographically random and non-repeating.
2022-07-28 10:11:22 -07:00
neeerajaakula 5bca31022f
[Hub Generated] Review request for Microsoft.KeyVault to add version preview/2021-06-01-preview (#19767)
* Updated the managed hsm resource manager spec to include two additional properties for private endpoint connection item

* Update managed hsm private endpoint connection item in mhsm spec for latest api version

* Address LRO_RESPONSE_HEADER violation for managed hsm

Long running operations that are annotated with x-ms-long-running-operation:true
must return location header or azure-AsyncOperation in response.
Added the missing location header for managed hsm update command as well as to the corresponding
examples.
2022-07-25 11:35:45 +08:00
susolank 9ab027d7df
[Hub Generated] Review request for Microsoft.KeyVault to add version stable/7.3 (#19844)
* Update description of exportable attribute and release_policy.data

* Remove submodule azure-reset-api-specs

* Fix description for exportable

Co-authored-by: Sunny Solanki <Sunny.Solanki@microsoft.com>
2022-07-21 14:59:10 -07:00
Adriano Arce 2de5136a36
[Hub Generated] Review request for Microsoft.KeyVault to add version stable/2022-07-01 (#19395)
* Adds base for updating Microsoft.KeyVault from version preview/2021-11-01-preview to version 2022-07-01

* Updates readme

* Updates API version in new specs and examples

* Merges changes from 2021-10-01 into 2022-07-01.

Changes that were merged include:
- Adding "object" type.
- Fixing description of enableRbacAuthorization (no longer a preview feature).

* Addresses the LRO_RESPONSE_HEADER guideline.

This commit ensures the following invariant in managedHsm.json:
```
If an operation can return a 202 Accepted response, then we insert
'"x-ms-long-running-operation": true,' directly below the operationId,
and we insert a Location header in the operation as well as the
corresponding example.
```

* Add check name availability api and security domain status property to managed hsm specificiation

Co-authored-by: Neeraja Akula <neerajaakula@microsoft.com>
2022-07-12 07:31:12 +08:00
Charles Lowell 37cd8dfac3
Add description to Key Vault 7.3 key_usage (#19642) 2022-06-30 10:58:45 -07:00
Charles Lowell ac155b972d
Add description to Key Vault 7.3 KeyReleasePolicy (#19613) 2022-06-28 09:53:49 -07:00
Chenjie Shi c943ce5e08
Change config of SDK automation for Go (#19364)
* remove go track1 sdk automation config

* change all md config for go automation
2022-06-14 13:59:27 +08:00
Jiefeng Chen 81da193b25
remove global config (#19275) 2022-06-02 15:19:44 +08:00
Jiahui Peng 6d33e7224e
Fix examples for keyvault default tag: package-preview-2021-11 (#18962) 2022-05-25 10:31:07 +08:00
Jiefeng Chen ee8a0a61d2
Update readme.python.md (#19136) 2022-05-19 14:50:05 +08:00
Feng Zhou a416080c85
Migrate to net track2 for some resource-manager readmes (#18996)
* migrate to net track2 for some mgmt RPs

* Update readme.md
2022-05-13 11:14:51 +08:00
Jiahui Peng 20484ab13f
[Go]Keyvault add batch tag: package-2021-10 (#19039) 2022-05-12 11:29:15 +08:00
Xiaogang 4716fb039c
Enable azure-powershell CI for all management RPs (#18771)
* Enable azure-powershell for all manage RPs

* Change integrationRepository to Azure/azure-powershell-pr

* Change azure-powershell in api-spec repo

* Change azure-powershell in api-spec repo

* Remove azure-powershell from some deprecated RPs

Co-authored-by: v-yuzhichen@microsoft.com <v-yuzhichen@microsoft.com>
2022-04-22 10:31:17 +08:00
Maor Leger e8b3800a3b
[KeyVault] - Suppress known validation false-positives (#18370) 2022-03-30 16:17:10 -07:00
Maor Leger e2ef44b874
[Hub Generated] Review request for Microsoft.KeyVault to add version stable/7.3 (#18028)
* Adds base for updating Microsoft.KeyVault from version preview/7.3-preview to version 7.3

* Updates readme

* Updates API version in new specs and examples

* [KeyVault] - Add exclusion for known spellcheck issue (#18031)

* add exclusion for known spellcheck issue

* collapse cspell ignore for keyvault's storage.json
2022-03-21 09:27:23 -07:00
Jiefeng Chen 8281222cd4
[Mysql, iothub, keyvault, monitor]config readme.python (#18179)
* config readme.python

* Update readme.python.md

* Update readme.python.md
2022-03-15 16:38:40 +08:00
Maor Leger 8a061f1e90
Revert "KeyVault: Add OKP/EdDSA support to version 7.3-preview (#17251)" (#17331)
This reverts commit d50e631dc3.
2022-01-18 09:03:24 -08:00
Hervey Wilson b7d6b00a7f
Add Immutable property for Release Policy, remove Export operation fo… (#17270)
* Add Immutable property for Release Policy, remove Export operation for 7.3-preview

* Fix grammar in description

Co-authored-by: Heath Stewart <heaths@outlook.com>
2022-01-14 09:20:51 -08:00
osmuller 63a4b37b66
[Hub Generated] Review request for Microsoft.KeyVault to add version stable/2021-10-01 and preview/2021-11-01-preview (#16156)
* Adds base for updating Microsoft.KeyVault from version preview/2021-06-01-preview to version 2021-10-01

* Updates readme

* Updates API version in new specs and examples

* Keys.json done

* keyvault.json done

* Readd systemdata

* Fix keyvault.json

* Add type: object to missing definitions except MHSMs.

* Fix

* Fix

* Add type object to MHSM

* Remove 404 responses from new api-version

* Merge new preview version 2021-11-01-preview

* Readd 2021-10-01 to readme

* Add changes for key rotation to new preview api version.

* Add x-ms-enum as per request from SDK team

* Fix duplicated value
2022-01-11 09:27:34 +08:00
Alexander Schmidt d50e631dc3
KeyVault: Add OKP/EdDSA support to version 7.3-preview (#17251) 2022-01-06 09:55:52 -08:00
colawwj 93b168180a
update-typescript.md (#17182) 2022-01-06 08:28:20 +08:00
Dapeng Zhang b8fa43756c
Add `x-ms-enum` extension to keyvault (#17055)
* fix

* make these two sealed enums
2021-12-15 10:40:58 +08:00
KeYu(AnkhSpirit) 94a37114e8
Fix examples for some RPs (#16763)
* fix LRO_RESPONSE_HEADER error in "keyvault"

* fix LRO_RESPONSE_HEADER error in "managementgroups"

* fix XMS_EXAMPLE_NOTFOUND_ERROR error in "managementgroups"

* fix RESPONSE_BODY_NOT_IN_EXAMPLE error in "relay"

* fix XMS_EXAMPLE_NOTFOUND_ERROR error in "servicefabric"

* fix LRO_RESPONSE_HEADER error in "storage"

* update api version to 2021-06-01

* fix code style issues
2021-11-16 15:15:31 +08:00
Adriano Arce f2aaaa76e3
Add {release|rotate}-related AKV key permissions for 2021-06-01-preview. (#16536) 2021-11-08 15:21:43 -08:00
Maor Leger 57c702bd5a
[KeyVault] - Update swagger for SKR per archboard (#16673) 2021-11-05 08:34:56 -07:00
Maor Leger 8fb0263a6a
[KeyVault] - Update key release result description (#16668)
* [KeyVault] - Update key release result description

* its a JWS

* use JWS
2021-11-04 17:05:37 -07:00