Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Microsoft.KeyVault 2023-07-01 Add changes for Trusted Access Mode #23813

Merged
merged 10 commits into from
Oct 12, 2023

Merge branch 'main' into fssevero-keyvault-Microsoft.KeyVault-2023-07-01

0ac12df
Select commit
Loading
Failed to load commit list.
Merged

Microsoft.KeyVault 2023-07-01 Add changes for Trusted Access Mode #23813

Merge branch 'main' into fssevero-keyvault-Microsoft.KeyVault-2023-07-01
0ac12df
Select commit
Loading
Failed to load commit list.
openapi-pipeline-app / ~[NotRequired_Staging] Swagger LintDiff succeeded Aug 17, 2023 in 3m 19s

~[NotRequired_Staging] Swagger LintDiff succeeded

ppe/LintDiff
View more details.

Details

compared tags (via openapi-validator vbeta) new version base version
package-2023-07 package-2023-07(0ac12df) default(main)

The following errors/warnings exist before current PR submission:

Rule Message
AllTrackedResourcesMustHaveDelete The resource Secret does not have a corresponding delete operation.
Location: Microsoft.KeyVault/stable/2023-07-01/secrets.json#L428
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: Microsoft.KeyVault/stable/2023-07-01/secrets.json#L324
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: Microsoft.KeyVault/stable/2023-07-01/secrets.json#L318
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: Microsoft.KeyVault/stable/2023-07-01/secrets.json#L312
IntegerTypeMustHaveFormat The integer type does not have a format, please add it.
Location: Microsoft.KeyVault/stable/2023-07-01/secrets.json#L306
MissingTypeObject The schema 'display' is considered an object but without a 'type:object', please add the missing 'type:object'.
Location: Microsoft.KeyVault/stable/2023-07-01/providers.json#L89
TrackedResourcePatchOperation Tracked resource 'MHSMPrivateEndpointConnection' must have patch operation that at least supports the update of tags.
Location: Microsoft.KeyVault/stable/2023-07-01/managedHsm.json#L1440
ParametersOrder The parameters:name,location should be kept in the same order as they present in the path.
Location: Microsoft.KeyVault/stable/2023-07-01/managedHsm.json#L506
ParametersOrder The parameters:name,location should be kept in the same order as they present in the path.
Location: Microsoft.KeyVault/stable/2023-07-01/managedHsm.json#L456
TrackedResourcePatchOperation Tracked resource 'PrivateEndpointConnection' must have patch operation that at least supports the update of tags.
Location: Microsoft.KeyVault/stable/2023-07-01/keyvault.json#L1850
XmsIdentifierValidation Missing identifier id in array item property
Location: Microsoft.KeyVault/stable/2023-07-01/keyvault.json#L1780
TrackedResourcePatchOperation Tracked resource 'VaultAccessPolicyParameters' must have patch operation that at least supports the update of tags.
Location: Microsoft.KeyVault/stable/2023-07-01/keyvault.json#L1511
NestedResourcesMustHaveListOperation The nested resource 'VaultAccessPolicyParameters' does not have list operation, please add it.
Location: Microsoft.KeyVault/stable/2023-07-01/keyvault.json#L1511
AllTrackedResourcesMustHaveDelete The resource VaultAccessPolicyParameters does not have a corresponding delete operation.
Location: Microsoft.KeyVault/stable/2023-07-01/keyvault.json#L1511
ParametersOrder The parameters:vaultName,location should be kept in the same order as they present in the path.
Location: Microsoft.KeyVault/stable/2023-07-01/keyvault.json#L568
ParametersOrder The parameters:vaultName,location should be kept in the same order as they present in the path.
Location: Microsoft.KeyVault/stable/2023-07-01/keyvault.json#L512
TrackedResourcePatchOperation Tracked resource 'Key' must have patch operation that at least supports the update of tags.
Location: Microsoft.KeyVault/stable/2023-07-01/keys.json#L512
AllTrackedResourcesMustHaveDelete The resource Key does not have a corresponding delete operation.
Location: Microsoft.KeyVault/stable/2023-07-01/keys.json#L512
⚠️ RequiredReadOnlySystemData The response of operation:'Secrets_Get' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.KeyVault/stable/2023-07-01/secrets.json#L170
⚠️ RequiredReadOnlySystemData The response of operation:'Secrets_Update' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.KeyVault/stable/2023-07-01/secrets.json#L92
⚠️ RequiredReadOnlySystemData The response of operation:'Secrets_CreateOrUpdate' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.KeyVault/stable/2023-07-01/secrets.json#L14
⚠️ UniqueXmsExample Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: List managed HSM Pools in a subscription
Location: Microsoft.KeyVault/stable/2023-07-01/managedHsm.json#L835
⚠️ PageableOperation Based on the response model schema, operation 'MHSMPrivateLinkResources_ListByMHSMResource' might be pageable. Consider adding the x-ms-pageable extension.
Location: Microsoft.KeyVault/stable/2023-07-01/managedHsm.json#L748
⚠️ UniqueXmsExample Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: List managed HSM Pools in a subscription
Location: Microsoft.KeyVault/stable/2023-07-01/managedHsm.json#L406
⚠️ AllResourcesMustHaveGetOperation The resource 'VaultAccessPolicyParameters' does not have get operation, please add it.
Location: Microsoft.KeyVault/stable/2023-07-01/keyvault.json#L1511
⚠️ PageableOperation Based on the response model schema, operation 'PrivateLinkResources_ListByVault' might be pageable. Consider adding the x-ms-pageable extension.
Location: Microsoft.KeyVault/stable/2023-07-01/keyvault.json#L983
⚠️ RequiredReadOnlySystemData The response of operation:'PrivateEndpointConnections_Put' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.KeyVault/stable/2023-07-01/keyvault.json#L800
⚠️ RequiredReadOnlySystemData The response of operation:'PrivateEndpointConnections_Get' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.KeyVault/stable/2023-07-01/keyvault.json#L751
⚠️ UniqueXmsExample Do not have duplicate name of x-ms-example, make sure every x-ms-example name unique. Duplicate x-ms-example: List vaults in the specified subscription
Location: Microsoft.KeyVault/stable/2023-07-01/keyvault.json#L689
⚠️ RequiredReadOnlySystemData The response of operation:'Vaults_UpdateAccessPolicy' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.KeyVault/stable/2023-07-01/keyvault.json#L268
⚠️ AllProxyResourcesShouldHaveDelete The resource ManagedHsmKey does not have a corresponding delete operation.
Location: Microsoft.KeyVault/stable/2023-07-01/keysManagedHsm.json#L441
⚠️ RequiredReadOnlySystemData The response of operation:'ManagedHsmKeys_GetVersion' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.KeyVault/stable/2023-07-01/keysManagedHsm.json#L174
⚠️ RequiredReadOnlySystemData The response of operation:'ManagedHsmKeys_Get' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.KeyVault/stable/2023-07-01/keysManagedHsm.json#L72
⚠️ RequiredReadOnlySystemData The response of operation:'ManagedHsmKeys_CreateIfNotExist' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.KeyVault/stable/2023-07-01/keysManagedHsm.json#L14
⚠️ RequiredReadOnlySystemData The response of operation:'Keys_GetVersion' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.KeyVault/stable/2023-07-01/keys.json#L211
⚠️ RequiredReadOnlySystemData The response of operation:'Keys_Get' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.KeyVault/stable/2023-07-01/keys.json#L86
⚠️ RequiredReadOnlySystemData The response of operation:'Keys_CreateIfNotExist' is defined without 'systemData'. Consider adding the systemData to the response.
Location: Microsoft.KeyVault/stable/2023-07-01/keys.json#L14