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

Emmelia ara v3 azure backup changes hardwaresecuritymodules microsoft.hardware security modules 2024-06-30-preview #29712

Merged

Large diffs are not rendered by default.

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": "2024-06-30-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,17 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "rgcloudhsm",
"cloudHsmClusterName": "chsm1",
"api-version": "2024-06-30-preview",
"peConnectionName": "sample-pec"
},
"responses": {
"202": {
"headers": {
"location": "https://management.azure.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": "2024-06-30-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 user1234@contoso.com",
"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": "2024-06-30-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 user1234@contoso.com",
"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 user1234@contoso.com",
"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": "2024-06-30-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,32 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "rgcloudhsm",
"cloudHsmClusterName": "chsm1",
"api-version": "2024-06-30-preview",
"jobId": "572a45927fc240e1ac075de27371680b"
},
"responses": {
"200": {
"headers": {
"Retry-After": 5,
"Azure-AsyncOperation": "https://chsm-prebackup-polling-uri/"
},
"body": {
"properties": {
"azureStorageBlobContainerUri": "https://myaccount.blob.core.windows.net/sascontainer/sasContainer",
"status": "InProgress",
"statusDetails": "Backup operation is in progress",
"startTime": "2022-09-12T12:00:00.0000000Z",
"endTime": "2022-09-12T12:00:00.0000000Z",
"jobId": "572a45927fc240e1ac075de27371680b"
}
}
},
"202": {
"headers": {
"Location": "https://chsm-prebackup-polling-uri/"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "rgcloudhsm",
"cloudHsmClusterName": "chsm1",
"api-version": "2024-06-30-preview",
"body": {
"location": "eastus2",
"sku": {
"family": "B",
"name": "Standard_B1"
},
"tags": {
"Dept": "hsm",
"Environment": "dogfood"
},
"properties": {
"fipsApprovedMode": false,
"publicNetworkAccess": "Disabled"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-1": {}
}
}
}
},
"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",
"fipsApprovedMode": false,
"activationState": "null",
"hsms": null,
"publicNetworkAccess": "Disabled",
"privateEndpointConnections": null,
"statusMessage": "This is a status message"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-1": {
"principalId": "00000000-0000-0000-0000-000000000000",
"clientId": "00000000-0000-0000-0000-000000000000"
}
}
}
}
},
"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",
"fipsApprovedMode": false,
"activationState": "null",
"hsms": null,
"publicNetworkAccess": "Disabled",
"privateEndpointConnections": null
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-1": {
"principalId": "00000000-0000-0000-0000-000000000000",
"clientId": "00000000-0000-0000-0000-000000000000"
}
}
}
}
}
}
}
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": "2024-06-30-preview",
"body": {
"azureStorageBlobContainerUri": "https://myaccount.blob.core.windows.net/sascontainer/sasContainer",
"token": "se=2018-02-01T00%3A00Z&spr=https&sv=2017-04-17&sr=b&sig=REDACTED"
}
},
"responses": {
"200": {
"body": {
"properties": {
"azureStorageBlobContainerUri": "https://myaccount.blob.core.windows.net/sascontainer/sasContainer",
"status": "InProgress",
"statusDetails": "Backup operation is in progress",
"startTime": "2022-09-12T12:00:00.0000000Z",
"endTime": "2022-09-12T12:00:00.0000000Z",
"jobId": "572a45927fc240e1ac075de27371680b"
}
}
},
"202": {
"headers": {
"Retry-After": 5,
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.HardwareSecurityModules/cloudHsmClusters/chsm1?api-version=2022-03-31&operation=abJjb2RkIjoiAGVsZXRlTWFuYWdlZEhzbUFzeW5jYm9"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "rgcloudhsm",
"cloudHsmClusterName": "chsm1",
"api-version": "2024-06-30-preview"
},
"responses": {
"202": {
"headers": {
"location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgcloudhsm/providers/Microsoft.HardwareSecurityModules/cloudHsmClusters/chsm1?api-version=2022-03-31&operation=abJjb2RkIjoiAGVsZXRlTWFuYWdlZEhzbUFzeW5jYm9"
}
},
"204": {}
}
}
Loading