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

[Hub Generated] Publish private branch 'feature/CloudHsm_updates' #24115

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
23db52e
adding new resource type 'CloudHsm' with new API version
GoradeAarti Sep 12, 2022
4817db8
added systemData in responses and fixed few warnings
GoradeAarti Sep 12, 2022
626d864
renamings
GoradeAarti Sep 12, 2022
756246e
added stateMessage
GoradeAarti Sep 12, 2022
5713816
removed PrivateEndpointConnectionProxy APIs and examples
GoradeAarti Sep 12, 2022
82ca22b
API version folder renamed
GoradeAarti Sep 12, 2022
5148edf
updated ReadMe.md
GoradeAarti Sep 12, 2022
3dcee79
renamings, fixing validation errors
GoradeAarti Sep 13, 2022
c069717
fixed avocado errors
GoradeAarti Sep 13, 2022
17a7411
fixed prettier errors
GoradeAarti Sep 13, 2022
78a941f
fixed prettier errors
GoradeAarti Sep 13, 2022
9c0ead0
fixed validation errors
GoradeAarti Sep 13, 2022
2a5b19d
fixed prettier errors
GoradeAarti Sep 13, 2022
a718f72
fixed prettier errors
GoradeAarti Sep 13, 2022
804ae31
fixed linfdiff errors
GoradeAarti Sep 13, 2022
03fcb48
fixed LintDiff errors
GoradeAarti Sep 13, 2022
e7fbce9
fixed linfdiff errors
GoradeAarti Sep 13, 2022
eaba106
fixed staging LintDiff errors
GoradeAarti Sep 13, 2022
313b988
fixed LintDiff errors
GoradeAarti Sep 13, 2022
6a0b934
fixed lintdiff errors
GoradeAarti Sep 14, 2022
4f4a3f7
removed pageable extention from CloudHsmPrivateLinkResource_ListByClo…
GoradeAarti Sep 14, 2022
048d0d3
renamings
GoradeAarti Sep 14, 2022
bb4ce4a
used referecing for private endpoint connection and private link reso…
GoradeAarti Sep 14, 2022
fadfdf4
fixed review comments
GoradeAarti Sep 15, 2022
a5833d3
fixed resourceType in exmaple
GoradeAarti Sep 15, 2022
f0bd378
renamed CloudHsm to CloudHsmCluster
GoradeAarti Sep 15, 2022
8316f21
renamed hsmId to fqdn
GoradeAarti Sep 15, 2022
38e2c9e
fixed description
GoradeAarti Sep 19, 2022
b541027
modified default tag in Readme.md
GoradeAarti Sep 26, 2022
348b4e4
changed tag value to package-2022-08-preview
GoradeAarti Sep 26, 2022
bd95e64
Update specification/hardwaresecuritymodules/resource-manager/readme.md
GoradeAarti Sep 26, 2022
9f0f1fd
Update readme.md
tadelesh Sep 27, 2022
2f115f0
Update readme.md
tadelesh Sep 27, 2022
c7fad89
fixing lintdiff errors, also fixing old DHSM errors
GoradeAarti Sep 28, 2022
b030791
fixing syntax errors
GoradeAarti Sep 28, 2022
c40cafd
removed operations examples from cloudhsm
GoradeAarti Sep 28, 2022
f152816
added ResourceNameRestriction for peConnectionName
GoradeAarti Sep 28, 2022
eb2fd02
added ResourceNameRestriction for peConnectionName
GoradeAarti Sep 28, 2022
309c3d5
added pattern for peConnectionName
GoradeAarti Sep 28, 2022
ddc340e
fixing prettier check
GoradeAarti Sep 28, 2022
557ed88
Using Common-types definitions for TrackedResource
GoradeAarti Sep 28, 2022
426f58c
created separate folders for different sub services
GoradeAarti Sep 28, 2022
e8eae09
reverting to common folder structure
GoradeAarti Sep 28, 2022
971d71a
To resolve duplicate definition errors
GoradeAarti Sep 28, 2022
9478ac3
fixing Swagger Staging lintDiff error
GoradeAarti Sep 29, 2022
f490884
Merge branch 'main' of https://github.com/GoradeAarti/azure-rest-api-…
GoradeAarti Sep 29, 2022
5b32ad7
Update Cloud Hsm swagger specifications
emmeliaAra Apr 28, 2023
3b873a8
update api-versions to resolve Model Validation issues
emmeliaAra Apr 28, 2023
3ea9666
update api version in example file
emmeliaAra Apr 28, 2023
78366d1
added chsmOperation to custom-words.txt
emmeliaAra Apr 28, 2023
f1647e9
merged with main
emmeliaAra May 2, 2023
9ecd684
Removed chsmOperation, replaced CHsmTrackedResource with TrackedResou…
emmeliaAra May 2, 2023
4dff632
Set final-state-via to CreateOperationAsyncResponseValidation and add…
emmeliaAra May 2, 2023
847ee02
fix lintdiff issue
emmeliaAra May 2, 2023
bd060ce
update final-state-via for put operation to Original-Uri
emmeliaAra May 3, 2023
c8da299
Replaced ProxyResource with TrackedResource in PrivateEndPointConnect…
emmeliaAra May 10, 2023
29230eb
Reverted previouse commit to resolve LintDiff issue and included loca…
emmeliaAra May 10, 2023
fdf8fae
removed white space to resolve Prettier check issue
emmeliaAra May 10, 2023
c332c43
updated etag description
emmeliaAra May 10, 2023
ecb1a1f
Updated skiptoken type from integer to string based on code update.
emmeliaAra May 15, 2023
b0d573b
Fix required value for skiptoken
emmeliaAra May 15, 2023
f176221
make update for LintDiff issue - PutResponseSchemaDescription
emmeliaAra May 15, 2023
5f90c23
make update for LintDiff issue - PutResponseSchemaDescription
emmeliaAra May 15, 2023
add9639
Removed location and added groupIds from PrivateEndpointConnection de…
emmeliaAra May 22, 2023
d02855d
update swagger to reflect ARM feedback
emmeliaAra May 25, 2023
c8138a1
Added Canceled state to PrivateEndpointConnectionProvisioningState en…
emmeliaAra May 25, 2023
c7d249f
Renamed "Resource" Definition in Dedicated hsm swagger file to resolv…
emmeliaAra Jun 13, 2023
dfdf513
merged from main to resolve conflict
emmeliaAra Jun 19, 2023
22e28ca
Remove duplicate type tag from DedicatedHsmResource
emmeliaAra Jun 19, 2023
b48844a
updated readme file to fix ~[Staging] Service API Readiness Test fail…
emmeliaAra Jun 19, 2023
dbe1e9d
updated readme file to fix ~[Staging] Service API Readiness Test fail
emmeliaAra Jun 19, 2023
dbb38e7
update readme file to resolve ~[Staging] Service API Readiness Test f…
emmeliaAra Jun 19, 2023
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

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "rgcloudhsm",
"cloudHsmClusterName": "chsm1",
"api-version": "2022-08-31-preview",
"peConnectionName": "sample-pec",
"properties": {
"properties": {
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "My name is Joe and I'm approving this."
}
}
}
},
"responses": {
"200": {
"body": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.HardwareSecurityModules/cloudHsmClusters/chsm1/privateEndpointConnections/sample-pec",
"name": "sample-pec",
"type": "Microsoft.HardwareSecurityModules/cloudHsmClusters/privateEndpointConnections",
"systemData": {
"createdBy": "User1",
"createdByType": "User",
"createdAt": "2020-01-01T12:00:00.0000000Z",
"lastModifiedBy": "User2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-01T12:00:00.0000000Z"
},
"properties": {
"provisioningState": "Succeeded",
"privateEndpoint": {
"id": "/subscriptions/00000000-0000-0000-1234-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.Network/privateEndpoints/sample-pec"
},
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "My name is Joe and I'm approving this.",
"actionsRequired": "None"
}
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "rgcloudhsm",
"cloudHsmClusterName": "chsm1",
"api-version": "2022-08-31-preview",
"peConnectionName": "sample-pec"
},
"responses": {
"200": {},
"202": {
"headers": {
"location": "https://some.endpoint.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.HardwareSecurityModules/cloudHsmClusters/chsm1/privateEndpointConnections/sample-pec?operationid=25334578"
}
},
"204": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "rgcloudhsm",
"cloudHsmClusterName": "chsm1",
"api-version": "2022-08-31-preview",
"peConnectionName": "sample-pec"
},
"responses": {
"200": {
"body": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.HardwareSecurityModules/cloudHsmClusters/chsm1/privateEndpointConnections/sample-pec",
"name": "sample-pec",
"type": "Microsoft.HardwareSecurityModules/cloudHsmClusters/privateEndpointConnections",
"systemData": {
"createdBy": "User1",
"createdByType": "User",
"createdAt": "2020-01-01T12:00:00.0000000Z",
"lastModifiedBy": "User2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-01T12:00:00.0000000Z"
},
"properties": {
"provisioningState": "Succeeded",
"privateEndpoint": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-group/providers/Microsoft.Network/privateEndpoints/sample-pec"
},
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "This was automatically approved by [email protected]",
"actionsRequired": "None"
}
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "rgcloudhsm",
"cloudHsmClusterName": "chsm1",
"api-version": "2022-08-31-preview"
},
"responses": {
"200": {
"body": {
"value": [
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.HardwareSecurityModules/cloudHsmClusters/chsm1/privateEndpointConnections/sample-pec1",
"name": "chsm1",
"type": "Microsoft.HardwareSecurityModules/cloudHsmClusters/privateEndpointConnections",
"systemData": {
"createdBy": "User1",
"createdByType": "User",
"createdAt": "2020-01-01T12:00:00.0000000Z",
"lastModifiedBy": "User2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-01T12:00:00.0000000Z"
},
"properties": {
"provisioningState": "Succeeded",
"privateEndpoint": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.Network/privateEndpoints/sample-pec1"
},
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "This was automatically approved by [email protected]",
"actionsRequired": "None"
}
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.HardwareSecurityModules/cloudHsmClusters/chsm2/privateEndpointConnections/sample-pec2",
"name": "chsm2",
"type": "Microsoft.HardwareSecurityModules/cloudHsmClusters/privateEndpointConnections",
"systemData": {
"createdBy": "User1",
"createdByType": "User",
"createdAt": "2020-01-01T12:00:00.0000000Z",
"lastModifiedBy": "User2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-01T12:00:00.0000000Z"
},
"properties": {
"provisioningState": "Succeeded",
"privateEndpoint": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.Network/privateEndpoints/sample-pec2"
},
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "This was automatically approved by [email protected]",
"actionsRequired": "None"
}
}
}
]
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "rgcloudhsm",
"cloudHsmClusterName": "chsm1",
"api-version": "2022-08-31-preview"
},
"responses": {
"200": {
"body": {
"value": [
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.HardwareSecurityModules/cloudHsmClusters/chsm1/privateLinkResources/sample-pls",
"name": "sample-pls",
"type": "Microsoft.HardwareSecurityModules/cloudHsmClusters/privateLinkResources",
"properties": {
"groupId": "cloudHsm",
"requiredMembers": [
"hsm1",
"hsm2",
"hsm3"
],
"requiredZoneNames": [
"privatelink.cloudhsm.azure-int.net"
]
}
}
]
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "rgcloudhsm",
"cloudHsmClusterName": "chsm1",
"api-version": "2022-08-31-preview",
"body": {
"location": "eastus2",
"sku": {
"family": "B",
"name": "Standard_B1"
},
"tags": {
"Dept": "hsm",
"Environment": "dogfood"
},
"properties": {
"securityDomain": {
"fipsState": 2
}
}
}
},
"responses": {
"200": {
"body": {
"name": "chsm1",
"location": "eastus2",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.HardwareSecurityModules/cloudHsmClusters/chsm1",
"sku": {
"family": "B",
"name": "Standard_B1"
},
"tags": {
"Dept": "hsm",
"Environment": "dogfood"
},
"type": "Microsoft.HardwareSecurityModules/cloudHsmClusters",
"systemData": {
"createdBy": "CHsmUser1",
"createdByType": "User",
"createdAt": "2022-09-12T12:00:00.0000000Z",
"lastModifiedBy": "CHsmUser2",
"lastModifiedByType": "User",
"lastModifiedAt": "2022-09-12T12:00:00.0000000Z"
},
"properties": {
"provisioningState": "Succeeded",
"autoGeneratedDomainNameLabelScope": "TenantReuse",
"securityDomain": {
"fipsState": 2,
"activationStatus": "null"
},
"hsms": null,
"publicNetworkAccess": "Disabled",
"privateEndpointConnections": null
}
}
},
"201": {
"body": {
"name": "chsm1",
"location": "eastus2",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.HardwareSecurityModules/cloudHsmClusters/chsm1",
"sku": {
"family": "B",
"name": "Standard_B1"
},
"tags": {
"Dept": "hsm",
"Environment": "dogfood"
},
"type": "Microsoft.HardwareSecurityModules/cloudHsmClusters",
"systemData": {
"createdBy": "CHsmUser1",
"createdByType": "User",
"createdAt": "2022-09-12T12:00:00.0000000Z",
"lastModifiedBy": "CHsmUser2",
"lastModifiedByType": "User",
"lastModifiedAt": "2022-09-12T12:00:00.0000000Z"
},
"properties": {
"provisioningState": "Succeeded",
"autoGeneratedDomainNameLabelScope": "TenantReuse",
"securityDomain": {
"fipsState": 2,
"activationStatus": "null"
},
"hsms": null,
"publicNetworkAccess": "Disabled",
"privateEndpointConnections": null
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "rgcloudhsm",
"cloudHsmClusterName": "chsm1",
"api-version": "2022-08-31-preview"
},
"responses": {
"200": {},
"202": {
"headers": {
"location": "https://some.endpoint.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.HardwareSecurityModules/cloudHsmClusters/chsm1?api-version=2022-03-31&operation=abJjb2RkIjoiAGVsZXRlTWFuYWdlZEhzbUFzeW5jYm9"
}
},
"204": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "rgcloudhsm",
"cloudHsmClusterName": "chsm1",
"api-version": "2022-08-31-preview"
},
"responses": {
"200": {
"body": {
"name": "chsm1",
"location": "eastus2",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.HardwareSecurityModules/cloudHsmClusters/chsm1",
"sku": {
"family": "B",
"name": "Standard_B1"
},
"tags": {
"Dept": "hsm",
"Environment": "dogfood"
},
"type": "Microsoft.HardwareSecurityModules/cloudHsmClusters",
"systemData": {
"createdBy": "CHsmUser1",
"createdByType": "User",
"createdAt": "2022-09-12T12:00:00.0000000Z",
"lastModifiedBy": "CHsmUser2",
"lastModifiedByType": "User",
"lastModifiedAt": "2022-09-12T12:00:00.0000000Z"
},
"properties": {
"provisioningState": "Succeeded",
"autoGeneratedDomainNameLabelScope": "TenantReuse",
"securityDomain": {
"fipsState": 2,
"activationStatus": "null"
},
"hsms": null,
"publicNetworkAccess": "Disabled",
"privateEndpointConnections": null
}
}
}
}
}
Loading