diff --git a/specification/connectedcache/ConnectedCache.Management/cacheNodespreviewResource.tsp b/specification/connectedcache/ConnectedCache.Management/cacheNodespreviewResource.tsp index 0b28f8c2971e..787065383376 100644 --- a/specification/connectedcache/ConnectedCache.Management/cacheNodespreviewResource.tsp +++ b/specification/connectedcache/ConnectedCache.Management/cacheNodespreviewResource.tsp @@ -5,10 +5,12 @@ import "@azure-tools/typespec-azure-resource-manager"; using TypeSpec.Rest; using TypeSpec.Http; +using TypeSpec.Versioning; using Azure.ResourceManager; namespace Microsoft.ConnectedCache; +@removed(Versions.v2024_11_30_preview) model CacheNodePreviewResource is TrackedResource { @doc("Name of the Customer resource") @maxLength(90) @@ -20,6 +22,7 @@ model CacheNodePreviewResource is TrackedResource { name: string; } +@removed(Versions.v2024_11_30_preview) @armResourceOperations interface CacheNodesOperations { @doc("Retrieves the properties of a cacheNodes") diff --git a/specification/connectedcache/ConnectedCache.Management/enterpriseCustomerspreviewResource.tsp b/specification/connectedcache/ConnectedCache.Management/enterpriseCustomerspreviewResource.tsp index 0e96309cc356..1d076175f411 100644 --- a/specification/connectedcache/ConnectedCache.Management/enterpriseCustomerspreviewResource.tsp +++ b/specification/connectedcache/ConnectedCache.Management/enterpriseCustomerspreviewResource.tsp @@ -5,10 +5,12 @@ import "./models.tsp"; using TypeSpec.Rest; using TypeSpec.Http; +using TypeSpec.Versioning; using Azure.ResourceManager; namespace Microsoft.ConnectedCache; +@removed(Versions.v2024_11_30_preview) @doc("ConnectedCache Resource. Represents the high level Nodes needed to provision CacheNode and customer resources used in private preview") model EnterprisePreviewResource is TrackedResource { @doc("Name of the Customer resource") @@ -21,6 +23,7 @@ model EnterprisePreviewResource is TrackedResource { name: string; } +@removed(Versions.v2024_11_30_preview) @armResourceOperations interface EnterpriseCustomerOperations { @doc("Retrieves the properties of a Enterprise customer") diff --git a/specification/connectedcache/ConnectedCache.Management/enterpriseMccCacheNodes.tsp b/specification/connectedcache/ConnectedCache.Management/enterpriseMccCacheNodes.tsp index d038829f13db..710cc8fd2907 100644 --- a/specification/connectedcache/ConnectedCache.Management/enterpriseMccCacheNodes.tsp +++ b/specification/connectedcache/ConnectedCache.Management/enterpriseMccCacheNodes.tsp @@ -7,6 +7,7 @@ import "./enterpriseMccCustomers.tsp"; using TypeSpec.Rest; using TypeSpec.Http; using Azure.ResourceManager; +using TypeSpec.Versioning; namespace Microsoft.ConnectedCache; @@ -44,6 +45,27 @@ interface EnterpriseMccCacheNodesOperations { void, MccCacheNodeInstallDetails >; + @added(Versions.v2024_11_30_preview) + @doc("This api gets ispCacheNode resource auto update histrory information") + getCacheNodeAutoUpdateHistory is ArmResourceActionSync< + EnterpriseMccCacheNodeResource, + void, + MccCacheNodeAutoUpdateHistory + >; + @added(Versions.v2024_11_30_preview) + @doc("This api gets ispCacheNode resource issues details histrory information") + getCacheNodeMccIssueDetailsHistory is ArmResourceActionSync< + EnterpriseMccCacheNodeResource, + void, + MccCacheNodeIssueHistory + >; + @added(Versions.v2024_11_30_preview) + @doc("This api gets ispCacheNode resource tls certificate histrory information") + getCacheNodeTlsCertificateHistory is ArmResourceActionSync< + EnterpriseMccCacheNodeResource, + void, + MccCacheNodeTlsCertificateHistory + >; } @@visibility(Azure.ResourceManager.TrackedResource.properties, diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..7ffa14cbe769 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,293 @@ +{ + "title": "Creates an enterpriseMccCacheNode resource - generated by [MaximumSet] rule", + "operationId": "EnterpriseMccCacheNodesOperations_CreateOrUpdate", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "nhdkvstdrrtsxxuz", + "cacheNodeResourceName": "fgduqdovidpemlnmhelomffuafdrbgaasqznvrdkbvspfzsnrhncdtqquhijhdpwyzwleukqldpceyxqhqlftqrr", + "resource": { + "location": "westus", + "properties": { + "cacheNode": { + "fullyQualifiedResourceId": "yeinlleavzbehelhsucb", + "customerName": "zsklcocjfjhkcpmzyefzkwamdzc", + "ipAddress": "gbfkdhloyphnpnhemwrcrxlk", + "customerIndex": "vafvezmelfgmjsrccjukrhppljvipg", + "cacheNodeId": "fmrjefyddfn", + "cacheNodeName": "qppvqxliajjfoalzjbgmxggr", + "customerAsn": 25, + "isEnabled": true, + "maxAllowableEgressInMbps": 27, + "isEnterpriseManaged": true, + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "shouldMigrate": true, + "cidrSelectionType": 11 + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "lgljxmyyoakw", + "additionalCacheNodeProperties": { + "cacheNodePropertiesDetailsIssuesList": [ + "ennbzfpuszgalzpawmwicaofqcwcj" + ], + "driveConfiguration": [ + { + "physicalPath": "pcbkezoofhamkycot", + "sizeInGb": 14, + "cacheNumber": 11, + "nginxMapping": "cirlpkpuxg" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "fjbggfvumrn" + }, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "ph", + "optionalProperty2": "soqqgpgcbhb", + "optionalProperty3": "fpnycrbagptsujiotnjfuhlm", + "optionalProperty4": "gesqugrxvhxlxxyvatgrautxwlmxsf", + "optionalProperty5": "zknjgzpaqtvdqjydd" + }, + "error": {} + }, + "tags": { + "key259": "qbkixjuyjkoj" + } + } + }, + "responses": { + "200": { + "body": { + "location": "westus", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "yeinlleavzbehelhsucb", + "customerId": "xjjgcknmsakfawcmwbdufdxktysp", + "customerName": "zsklcocjfjhkcpmzyefzkwamdzc", + "ipAddress": "gbfkdhloyphnpnhemwrcrxlk", + "customerIndex": "vafvezmelfgmjsrccjukrhppljvipg", + "cacheNodeId": "fmrjefyddfn", + "cacheNodeName": "qppvqxliajjfoalzjbgmxggr", + "customerAsn": 25, + "isEnabled": true, + "maxAllowableEgressInMbps": 27, + "maxAllowableProbability": 12, + "xCid": "ooyrhuockukmsrqsevwaaqglhf", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "tvmivvnpisuboggoqgbobugld", + "clientTenantId": "iwrpakllacxvtqygpaimlpxvqrjz", + "category": "utfjefejkrpxcmrgygzawa", + "releaseVersion": 29, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 4, + "containerConfigurations": "dyvefvbvrtsmdrdmiuphzh", + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.774Z", + "bgpReviewStateText": "khtriksrqrjieouoz", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "bc", + "bgpNumberOfTimesUpdated": 23, + "bgpNumberOfRecords": 25, + "bgpCidrBlocksCount": 28, + "bgpAddressSpace": 30, + "shouldMigrate": true, + "bgpFileBytesTruncated": 26, + "cidrSelectionType": 11, + "isFrozen": true, + "reviewState": 2, + "reviewStateText": "xubwhyrdtramrmoldbxqwauyusymqu", + "reviewFeedback": "zowuztcnybt", + "configurationState": "Configured", + "configurationStateText": "okbofqwtzcsju", + "addressSpace": 1, + "workerConnections": 19, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.774Z", + "containerResyncTrigger": 23, + "imageUri": "wkowdrixfxvjmdcsy" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "lgljxmyyoakw", + "additionalCacheNodeProperties": { + "cacheNodePropertiesDetailsIssuesList": [ + "ennbzfpuszgalzpawmwicaofqcwcj" + ], + "aggregatedStatusDetails": "nztcstlyjhmllbnrrluhzusmoa", + "aggregatedStatusText": "ofiedyvzpbijnfghnrrigqaws", + "aggregatedStatusCode": 25, + "productVersion": "hfbuukpxoerpkziym", + "isProvisioned": true, + "cacheNodeStateDetailedText": "onckp", + "cacheNodeStateShortText": "yxkwlubqlzhkmemzjzlxksho", + "cacheNodeState": 30, + "driveConfiguration": [ + { + "physicalPath": "pcbkezoofhamkycot", + "sizeInGb": 14, + "cacheNumber": 11, + "nginxMapping": "cirlpkpuxg" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "fjbggfvumrn" + }, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "ph", + "optionalProperty2": "soqqgpgcbhb", + "optionalProperty3": "fpnycrbagptsujiotnjfuhlm", + "optionalProperty4": "gesqugrxvhxlxxyvatgrautxwlmxsf", + "optionalProperty5": "zknjgzpaqtvdqjydd" + }, + "status": "utgrdjsw", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key259": "qbkixjuyjkoj" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "yeinlleavzbehelhsucb", + "customerId": "xjjgcknmsakfawcmwbdufdxktysp", + "customerName": "zsklcocjfjhkcpmzyefzkwamdzc", + "ipAddress": "gbfkdhloyphnpnhemwrcrxlk", + "customerIndex": "vafvezmelfgmjsrccjukrhppljvipg", + "cacheNodeId": "fmrjefyddfn", + "cacheNodeName": "qppvqxliajjfoalzjbgmxggr", + "customerAsn": 25, + "isEnabled": true, + "maxAllowableEgressInMbps": 27, + "maxAllowableProbability": 12, + "xCid": "ooyrhuockukmsrqsevwaaqglhf", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "tvmivvnpisuboggoqgbobugld", + "clientTenantId": "iwrpakllacxvtqygpaimlpxvqrjz", + "category": "utfjefejkrpxcmrgygzawa", + "releaseVersion": 29, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 4, + "containerConfigurations": "dyvefvbvrtsmdrdmiuphzh", + "cidrCsv": [ + "kaynxstxqsoreorwh" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.774Z", + "bgpReviewStateText": "khtriksrqrjieouoz", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "bc", + "bgpNumberOfTimesUpdated": 23, + "bgpNumberOfRecords": 25, + "bgpCidrBlocksCount": 28, + "bgpAddressSpace": 30, + "shouldMigrate": true, + "bgpFileBytesTruncated": 26, + "cidrSelectionType": 11, + "isFrozen": true, + "reviewState": 2, + "reviewStateText": "xubwhyrdtramrmoldbxqwauyusymqu", + "reviewFeedback": "zowuztcnybt", + "configurationState": "Configured", + "configurationStateText": "okbofqwtzcsju", + "addressSpace": 1, + "workerConnections": 19, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.774Z", + "containerResyncTrigger": 23, + "imageUri": "wkowdrixfxvjmdcsy" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "lgljxmyyoakw", + "additionalCacheNodeProperties": { + "cacheNodePropertiesDetailsIssuesList": [ + "ennbzfpuszgalzpawmwicaofqcwcj" + ], + "aggregatedStatusDetails": "nztcstlyjhmllbnrrluhzusmoa", + "aggregatedStatusText": "ofiedyvzpbijnfghnrrigqaws", + "aggregatedStatusCode": 25, + "productVersion": "hfbuukpxoerpkziym", + "isProvisioned": true, + "cacheNodeStateDetailedText": "onckp", + "cacheNodeStateShortText": "yxkwlubqlzhkmemzjzlxksho", + "cacheNodeState": 30, + "driveConfiguration": [ + { + "physicalPath": "pcbkezoofhamkycot", + "sizeInGb": 14, + "cacheNumber": 11, + "nginxMapping": "cirlpkpuxg" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "fjbggfvumrn" + }, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "ph", + "optionalProperty2": "soqqgpgcbhb", + "optionalProperty3": "fpnycrbagptsujiotnjfuhlm", + "optionalProperty4": "gesqugrxvhxlxxyvatgrautxwlmxsf", + "optionalProperty5": "zknjgzpaqtvdqjydd" + }, + "status": "utgrdjsw", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key259": "qbkixjuyjkoj" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_Delete_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..5a757bdc79df --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "EnterpriseMccCacheNodesOperations Delete Operation - generated by [MaximumSet] rule", + "operationId": "EnterpriseMccCacheNodesOperations_Delete", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "hsincngmssuzeyispnufqwinpopadvhsbsemisguxgovwdjwviqexocelijvuyr", + "cacheNodeResourceName": "vwtrhdoxvkrunpliwcao" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json new file mode 100644 index 000000000000..5cb1647dfed7 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "EnterpriseMccCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet", + "operationId": "EnterpriseMccCacheNodesOperations_GetCacheNodeAutoUpdateHistory", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "properties": { + "customerId": "fqyulypmqacwoifqnddnkcexbgm", + "cacheNodeId": "elwtomk", + "autoUpdateHistory": [ + { + "imageUriBeforeUpdate": "ne", + "imageUriTargeted": "zqgjxlqoucwyjf", + "imageUriTerminal": "akng", + "autoUpdateRingType": 16, + "movedToTerminalStateDateTime": "2025-04-08T07:01:45.657Z", + "ruleRequestedWeek": 1, + "ruleRequestedDay": 9, + "createdDateTimeUtc": "2025-04-08T07:01:45.657Z", + "updatedRegistryDateTimeUtc": "2025-04-08T07:01:45.657Z", + "planChangeLogText": "uhfsokrwx", + "autoUpdateLastAppliedStatus": 24, + "autoUpdateLastAppliedStatusText": "cwoy", + "autoUpdateLastAppliedStatusDetailedText": "oicfonhqlnrc", + "planId": 17, + "timeToGoLiveDateTime": "wqhjexgtkqzu", + "ruleRequestedMinute": "ewoqhdmofybbpf", + "ruleRequestedHour": "degiarxknlfqfgwz" + } + ] + }, + "tags": { + "key5753": "ubrjiectme" + }, + "location": "westus", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "cgy", + "type": "kqbnkmxgllkdxfnsogmmdogjtotj", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json new file mode 100644 index 000000000000..431ffc490826 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json @@ -0,0 +1,38 @@ +{ + "title": "Gets required properties for enterprise Mcc CacheNode resource install key details - generated by [MaximumSet] rule", + "operationId": "EnterpriseMccCacheNodesOperations_GetCacheNodeInstallDetails", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "fzwxcjmdpxxzayecabqqlh", + "cacheNodeResourceName": "ccexmqqttritxvtctivraso" + }, + "responses": { + "200": { + "body": { + "location": "westus", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "properties": { + "customerId": "eqklliuswn", + "cacheNodeId": "zirahqqohbaju", + "primaryAccountKey": "mzfvziehrsbxidhj", + "secondaryAccountKey": "dq", + "registrationKey": "tnwkmorctwsgajewcoutombm" + }, + "tags": { + "key5811": "betoafcoprgfcuscoew" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json new file mode 100644 index 000000000000..37dbcc535025 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json @@ -0,0 +1,46 @@ +{ + "title": "EnterpriseMccCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet", + "operationId": "EnterpriseMccCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "properties": { + "customerId": "xqsblxpzcdxwwlzejepoyqrhbrpqgz", + "cacheNodeId": "enw", + "mccIssueHistory": [ + { + "mccIssueType": "uznqingg", + "toastString": "tkaajhrpptywiwfjnh", + "detailString": "rziwfs", + "helpLink": "fd", + "issueStartDate": "2025-04-08T07:01:40.167Z", + "issueEndDate": "2025-04-08T07:01:40.167Z" + } + ] + }, + "tags": { + "key587": "tcgetdmzjjwtbvghsskfzzrmnrexgx" + }, + "location": "msgrhbbqoannzbfuplaxnl", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "fizavvfblaoosm", + "type": "bkkjnjpkvvlnrcfurjsfdspsnoozu", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_GetCacheNodeTlsCertificateHistory_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_GetCacheNodeTlsCertificateHistory_MaximumSet_Gen.json new file mode 100644 index 000000000000..7f6f71fa8ce9 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_GetCacheNodeTlsCertificateHistory_MaximumSet_Gen.json @@ -0,0 +1,47 @@ +{ + "title": "EnterpriseMccCacheNodesOperations_GetCacheNodeTlsCertificateHistory_MaximumSet", + "operationId": "EnterpriseMccCacheNodesOperations_GetCacheNodeTlsCertificateHistory", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "properties": { + "customerId": "hzqoghvbmzvdk", + "cacheNodeId": "bzbrwogbsuat", + "tlsCertificateHistory": [ + { + "actionRequired": "iwvzhqdwdjhvpqfbwovc", + "certificateFileName": "mi", + "thumbprint": "bzztaqiu", + "expiryDate": "2025-04-08T07:01:46.556Z", + "notBeforeDate": "2025-04-08T07:01:46.556Z", + "subject": "vdabg", + "subjectAltName": "sbfyvvyylwjamhjubjjsmypwe" + } + ] + }, + "tags": { + "key6995": "xuobdofbhsuhqzxpwzlacrxbkcgydn" + }, + "location": "dwqjj", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "zvazurbeqjdbfs", + "type": "jxnyhcvyyjvkxddgymvlwvwqtewg", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_Get_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..deec90331024 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_Get_MaximumSet_Gen.json @@ -0,0 +1,125 @@ +{ + "title": "Gets enterpriseMccCacheNode resource information of an enterprise mcc customer parent resource - generated by [MaximumSet] rule", + "operationId": "EnterpriseMccCacheNodesOperations_Get", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "cygqjgtcetihsajgyqwwrbclssqsvhgltrboemcqqtpoxdbhykqxblaihmrumyhbsx", + "cacheNodeResourceName": "fqxfadsultwjfzdwlqkvneakfsbyhratytmssmiukpbnus" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "yeinlleavzbehelhsucb", + "customerId": "xjjgcknmsakfawcmwbdufdxktysp", + "customerName": "zsklcocjfjhkcpmzyefzkwamdzc", + "ipAddress": "gbfkdhloyphnpnhemwrcrxlk", + "customerIndex": "vafvezmelfgmjsrccjukrhppljvipg", + "cacheNodeId": "fmrjefyddfn", + "cacheNodeName": "qppvqxliajjfoalzjbgmxggr", + "customerAsn": 25, + "isEnabled": true, + "maxAllowableEgressInMbps": 27, + "maxAllowableProbability": 12, + "xCid": "ooyrhuockukmsrqsevwaaqglhf", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "tvmivvnpisuboggoqgbobugld", + "clientTenantId": "iwrpakllacxvtqygpaimlpxvqrjz", + "category": "utfjefejkrpxcmrgygzawa", + "releaseVersion": 29, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 4, + "containerConfigurations": "dyvefvbvrtsmdrdmiuphzh", + "cidrCsv": [ + "kaynxstxqsoreorwh" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.774Z", + "bgpReviewStateText": "khtriksrqrjieouoz", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "bc", + "bgpNumberOfTimesUpdated": 23, + "bgpNumberOfRecords": 25, + "bgpCidrBlocksCount": 28, + "bgpAddressSpace": 30, + "shouldMigrate": true, + "bgpFileBytesTruncated": 26, + "cidrSelectionType": 11, + "isFrozen": true, + "reviewState": 2, + "reviewStateText": "xubwhyrdtramrmoldbxqwauyusymqu", + "reviewFeedback": "zowuztcnybt", + "configurationState": "Configured", + "configurationStateText": "okbofqwtzcsju", + "addressSpace": 1, + "workerConnections": 19, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.774Z", + "containerResyncTrigger": 23, + "imageUri": "wkowdrixfxvjmdcsy" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "lgljxmyyoakw", + "additionalCacheNodeProperties": { + "cacheNodePropertiesDetailsIssuesList": [ + "ennbzfpuszgalzpawmwicaofqcwcj" + ], + "aggregatedStatusDetails": "nztcstlyjhmllbnrrluhzusmoa", + "aggregatedStatusText": "ofiedyvzpbijnfghnrrigqaws", + "aggregatedStatusCode": 25, + "productVersion": "hfbuukpxoerpkziym", + "isProvisioned": true, + "cacheNodeStateDetailedText": "onckp", + "cacheNodeStateShortText": "yxkwlubqlzhkmemzjzlxksho", + "cacheNodeState": 30, + "driveConfiguration": [ + { + "physicalPath": "pcbkezoofhamkycot", + "sizeInGb": 14, + "cacheNumber": 11, + "nginxMapping": "cirlpkpuxg" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "fjbggfvumrn" + }, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "ph", + "optionalProperty2": "soqqgpgcbhb", + "optionalProperty3": "fpnycrbagptsujiotnjfuhlm", + "optionalProperty4": "gesqugrxvhxlxxyvatgrautxwlmxsf", + "optionalProperty5": "zknjgzpaqtvdqjydd" + }, + "status": "utgrdjsw", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key259": "qbkixjuyjkoj" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_ListByEnterpriseMccCustomerResource_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_ListByEnterpriseMccCustomerResource_MaximumSet_Gen.json new file mode 100644 index 000000000000..1c28cba21f33 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_ListByEnterpriseMccCustomerResource_MaximumSet_Gen.json @@ -0,0 +1,129 @@ +{ + "title": "EnterpriseMccCacheNodesOperations_ListByEnterpriseMccCustomerResource", + "operationId": "EnterpriseMccCacheNodesOperations_ListByEnterpriseMccCustomerResource", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "syjjjzk" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "yeinlleavzbehelhsucb", + "customerId": "xjjgcknmsakfawcmwbdufdxktysp", + "customerName": "zsklcocjfjhkcpmzyefzkwamdzc", + "ipAddress": "gbfkdhloyphnpnhemwrcrxlk", + "customerIndex": "vafvezmelfgmjsrccjukrhppljvipg", + "cacheNodeId": "fmrjefyddfn", + "cacheNodeName": "qppvqxliajjfoalzjbgmxggr", + "customerAsn": 25, + "isEnabled": true, + "maxAllowableEgressInMbps": 27, + "maxAllowableProbability": 12, + "xCid": "ooyrhuockukmsrqsevwaaqglhf", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "tvmivvnpisuboggoqgbobugld", + "clientTenantId": "iwrpakllacxvtqygpaimlpxvqrjz", + "category": "utfjefejkrpxcmrgygzawa", + "releaseVersion": 29, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 4, + "containerConfigurations": "dyvefvbvrtsmdrdmiuphzh", + "cidrCsv": [ + "kaynxstxqsoreorwh" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.774Z", + "bgpReviewStateText": "khtriksrqrjieouoz", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "bc", + "bgpNumberOfTimesUpdated": 23, + "bgpNumberOfRecords": 25, + "bgpCidrBlocksCount": 28, + "bgpAddressSpace": 30, + "shouldMigrate": true, + "bgpFileBytesTruncated": 26, + "cidrSelectionType": 11, + "isFrozen": true, + "reviewState": 2, + "reviewStateText": "xubwhyrdtramrmoldbxqwauyusymqu", + "reviewFeedback": "zowuztcnybt", + "configurationState": "Configured", + "configurationStateText": "okbofqwtzcsju", + "addressSpace": 1, + "workerConnections": 19, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.774Z", + "containerResyncTrigger": 23, + "imageUri": "wkowdrixfxvjmdcsy" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "lgljxmyyoakw", + "additionalCacheNodeProperties": { + "cacheNodePropertiesDetailsIssuesList": [ + "ennbzfpuszgalzpawmwicaofqcwcj" + ], + "aggregatedStatusDetails": "nztcstlyjhmllbnrrluhzusmoa", + "aggregatedStatusText": "ofiedyvzpbijnfghnrrigqaws", + "aggregatedStatusCode": 25, + "productVersion": "hfbuukpxoerpkziym", + "isProvisioned": true, + "cacheNodeStateDetailedText": "onckp", + "cacheNodeStateShortText": "yxkwlubqlzhkmemzjzlxksho", + "cacheNodeState": 30, + "driveConfiguration": [ + { + "physicalPath": "pcbkezoofhamkycot", + "sizeInGb": 14, + "cacheNumber": 11, + "nginxMapping": "cirlpkpuxg" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "fjbggfvumrn" + }, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "ph", + "optionalProperty2": "soqqgpgcbhb", + "optionalProperty3": "fpnycrbagptsujiotnjfuhlm", + "optionalProperty4": "gesqugrxvhxlxxyvatgrautxwlmxsf", + "optionalProperty5": "zknjgzpaqtvdqjydd" + }, + "status": "utgrdjsw", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key259": "qbkixjuyjkoj" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_Update_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..5d27d3bb00e5 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCacheNodesOperations_Update_MaximumSet_Gen.json @@ -0,0 +1,129 @@ +{ + "title": "EnterpriseMccCacheNodesOperations Update - generated by [MaximumSet] rule", + "operationId": "EnterpriseMccCacheNodesOperations_Update", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "qanjqtvrxzjkljdysdjvdiqcxkttskpdzykzuefhbhz", + "cacheNodeResourceName": "kllmlvazrcxmfjfozulzqnsgvspgwmhogcafvauchunlgfr", + "properties": { + "tags": { + "key1653": "nzjczrhclhkndesgy" + } + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "yeinlleavzbehelhsucb", + "customerId": "xjjgcknmsakfawcmwbdufdxktysp", + "customerName": "zsklcocjfjhkcpmzyefzkwamdzc", + "ipAddress": "gbfkdhloyphnpnhemwrcrxlk", + "customerIndex": "vafvezmelfgmjsrccjukrhppljvipg", + "cacheNodeId": "fmrjefyddfn", + "cacheNodeName": "qppvqxliajjfoalzjbgmxggr", + "customerAsn": 25, + "isEnabled": true, + "maxAllowableEgressInMbps": 27, + "maxAllowableProbability": 12, + "xCid": "ooyrhuockukmsrqsevwaaqglhf", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "tvmivvnpisuboggoqgbobugld", + "clientTenantId": "iwrpakllacxvtqygpaimlpxvqrjz", + "category": "utfjefejkrpxcmrgygzawa", + "releaseVersion": 29, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 4, + "containerConfigurations": "dyvefvbvrtsmdrdmiuphzh", + "cidrCsv": [ + "kaynxstxqsoreorwh" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.774Z", + "bgpReviewStateText": "khtriksrqrjieouoz", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "bc", + "bgpNumberOfTimesUpdated": 23, + "bgpNumberOfRecords": 25, + "bgpCidrBlocksCount": 28, + "bgpAddressSpace": 30, + "shouldMigrate": true, + "bgpFileBytesTruncated": 26, + "cidrSelectionType": 11, + "isFrozen": true, + "reviewState": 2, + "reviewStateText": "xubwhyrdtramrmoldbxqwauyusymqu", + "reviewFeedback": "zowuztcnybt", + "configurationState": "Configured", + "configurationStateText": "okbofqwtzcsju", + "addressSpace": 1, + "workerConnections": 19, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.774Z", + "containerResyncTrigger": 23, + "imageUri": "wkowdrixfxvjmdcsy" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "lgljxmyyoakw", + "additionalCacheNodeProperties": { + "cacheNodePropertiesDetailsIssuesList": [ + "ennbzfpuszgalzpawmwicaofqcwcj" + ], + "aggregatedStatusDetails": "nztcstlyjhmllbnrrluhzusmoa", + "aggregatedStatusText": "ofiedyvzpbijnfghnrrigqaws", + "aggregatedStatusCode": 25, + "productVersion": "hfbuukpxoerpkziym", + "isProvisioned": true, + "cacheNodeStateDetailedText": "onckp", + "cacheNodeStateShortText": "yxkwlubqlzhkmemzjzlxksho", + "cacheNodeState": 30, + "driveConfiguration": [ + { + "physicalPath": "pcbkezoofhamkycot", + "sizeInGb": 14, + "cacheNumber": 11, + "nginxMapping": "cirlpkpuxg" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "fjbggfvumrn" + }, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "ph", + "optionalProperty2": "soqqgpgcbhb", + "optionalProperty3": "fpnycrbagptsujiotnjfuhlm", + "optionalProperty4": "gesqugrxvhxlxxyvatgrautxwlmxsf", + "optionalProperty5": "zknjgzpaqtvdqjydd" + }, + "status": "utgrdjsw", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob" + } + }, + "tags": { + "key259": "qbkixjuyjkoj" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_CreateOrUpdate_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..6274fb27a156 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,218 @@ +{ + "title": "EnterpriseMccCustomers_CreateOrUpdate", + "operationId": "EnterpriseMccCustomers_CreateOrUpdate", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "resource": { + "properties": { + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "clientTenantId": "fproidkpgvpdnac", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true, + "verifySignupPhrase": "tprjvttkgmrqlsyicnidhm" + }, + "additionalCustomerProperties": { + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "error": {} + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "location": "westus" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers", + "location": "westus", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode2", + "name": "MccRPTest2", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "location": "westus", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_Delete_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..ff6f5a84bd4a --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_Delete_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "EnterpriseMccCustomers_Delete", + "operationId": "EnterpriseMccCustomers_Delete", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "zktb" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_Get_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..783f37a80ed0 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_Get_MaximumSet_Gen.json @@ -0,0 +1,94 @@ +{ + "title": "EnterpriseMccCustomers_Get", + "operationId": "EnterpriseMccCustomers_Get", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "pvilvqkofbjbykupeewgvzlmjao" + }, + "responses": { + "200": { + "body": { + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers", + "location": "westus", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_ListByResourceGroup_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..4ac939f76a7e --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,98 @@ +{ + "title": "EnterpriseMccCustomers_ListByResourceGroup", + "operationId": "EnterpriseMccCustomers_ListByResourceGroup", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers", + "location": "westus", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + ], + "nextLink": "https://microsoft.com/ae" + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_ListBySubscription_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..b8c0700c7e7e --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,97 @@ +{ + "title": "EnterpriseMccCustomers_ListBySubscription", + "operationId": "EnterpriseMccCustomers_ListBySubscription", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers", + "location": "westus", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + ], + "nextLink": "https://microsoft.com/ae" + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_Update_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..06e483b9c63f --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/EnterpriseMccCustomers_Update_MaximumSet_Gen.json @@ -0,0 +1,94 @@ +{ + "title": "EnterpriseMccCustomers_Update", + "operationId": "EnterpriseMccCustomers_Update", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "properties": { + "tags": { + "key1878": "warz" + } + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr" + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..75da2e60c3a7 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,281 @@ +{ + "title": "IspCacheNodesOperations_CreateOrUpdate", + "operationId": "IspCacheNodesOperations_CreateOrUpdate", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "zpqzbmanlljgmkrthtydrtneavhlnlqkdmviq", + "cacheNodeResourceName": "cabakm", + "resource": { + "location": "westus", + "properties": { + "cacheNode": { + "fullyQualifiedResourceId": "hskxkpbiqbrbjiwdzrxndru", + "customerName": "xwyqk", + "ipAddress": "voctagljcwqgcpnionqdcbjk", + "customerIndex": "qtoiglqaswivmkjhzogburcxtszmek", + "cacheNodeId": "xjzffjftwcgsehanoxsl", + "cacheNodeName": "mfjxb", + "customerAsn": 4, + "isEnabled": true, + "maxAllowableEgressInMbps": 29, + "isEnterpriseManaged": true, + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "shouldMigrate": true, + "cidrSelectionType": 4 + }, + "additionalCacheNodeProperties": { + "driveConfiguration": [ + { + "physicalPath": "/mcc", + "sizeInGb": 500, + "cacheNumber": 1, + "nginxMapping": "lijygenjq" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "pafcimhoog" + }, + "cacheNodePropertiesDetailsIssuesList": [ + "ex" + ], + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "hvpmt", + "optionalProperty2": "talanelmsgxvksrzoeeontqkjzbpv", + "optionalProperty3": "bxkoxq", + "optionalProperty4": "pqlkcekupusoc", + "optionalProperty5": "nyvvmrjigqdufzjdvazdca" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "djruqvptzxak", + "error": {} + }, + "tags": { + "key4171": "qtjlszkawsdujzpgohsbw" + } + } + }, + "responses": { + "200": { + "body": { + "location": "westus", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "hskxkpbiqbrbjiwdzrxndru", + "customerId": "ceyfqoygknpmmjojlhuklqybfl", + "customerName": "xwyqk", + "ipAddress": "voctagljcwqgcpnionqdcbjk", + "customerIndex": "qtoiglqaswivmkjhzogburcxtszmek", + "cacheNodeId": "xjzffjftwcgsehanoxsl", + "cacheNodeName": "mfjxb", + "customerAsn": 4, + "isEnabled": true, + "maxAllowableEgressInMbps": 29, + "maxAllowableProbability": 16, + "xCid": "kwnwgdbeflazz", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "oeyevqzlpbsimi", + "clientTenantId": "ds", + "category": "rixlfzbl", + "releaseVersion": 30, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 11, + "containerConfigurations": "waygqqgfzvnvlbufilldsqavwlshzt", + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.777Z", + "bgpReviewStateText": "xduneialocyri", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "us", + "bgpNumberOfTimesUpdated": 2, + "bgpNumberOfRecords": 21, + "bgpCidrBlocksCount": 5, + "bgpAddressSpace": 6, + "shouldMigrate": true, + "bgpFileBytesTruncated": 13, + "cidrSelectionType": 4, + "isFrozen": true, + "reviewState": 19, + "reviewStateText": "mrnragzmnscovixohmif", + "reviewFeedback": "wrcfimvx", + "configurationState": "Configured", + "configurationStateText": "arugukqjcxmkbgfambg", + "addressSpace": 11, + "workerConnections": 18, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.777Z", + "containerResyncTrigger": 13, + "imageUri": "ezbwyfaainatxtlplyoailzxlhxy" + }, + "additionalCacheNodeProperties": { + "driveConfiguration": [ + { + "physicalPath": "/mcc", + "sizeInGb": 500, + "cacheNumber": 1, + "nginxMapping": "lijygenjq" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "pafcimhoog" + }, + "cacheNodePropertiesDetailsIssuesList": [ + "ex" + ], + "aggregatedStatusDetails": "emougql", + "aggregatedStatusText": "xcasvndgkob", + "aggregatedStatusCode": 22, + "productVersion": "oxhqgwlhgnuf", + "isProvisioned": true, + "cacheNodeStateDetailedText": "ufvomikgfnmnj", + "cacheNodeStateShortText": "orfpuvrevhrxsaasddazigglq", + "cacheNodeState": 9, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "hvpmt", + "optionalProperty2": "talanelmsgxvksrzoeeontqkjzbpv", + "optionalProperty3": "bxkoxq", + "optionalProperty4": "pqlkcekupusoc", + "optionalProperty5": "nyvvmrjigqdufzjdvazdca" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "djruqvptzxak", + "status": "tnyrntqvazk" + }, + "tags": { + "key4171": "qtjlszkawsdujzpgohsbw" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "hskxkpbiqbrbjiwdzrxndru", + "customerId": "ceyfqoygknpmmjojlhuklqybfl", + "customerName": "xwyqk", + "ipAddress": "voctagljcwqgcpnionqdcbjk", + "customerIndex": "qtoiglqaswivmkjhzogburcxtszmek", + "cacheNodeId": "xjzffjftwcgsehanoxsl", + "cacheNodeName": "mfjxb", + "customerAsn": 4, + "isEnabled": true, + "maxAllowableEgressInMbps": 29, + "maxAllowableProbability": 16, + "xCid": "kwnwgdbeflazz", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "oeyevqzlpbsimi", + "clientTenantId": "ds", + "category": "rixlfzbl", + "releaseVersion": 30, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 11, + "containerConfigurations": "waygqqgfzvnvlbufilldsqavwlshzt", + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.777Z", + "bgpReviewStateText": "xduneialocyri", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "us", + "bgpNumberOfTimesUpdated": 2, + "bgpNumberOfRecords": 21, + "bgpCidrBlocksCount": 5, + "bgpAddressSpace": 6, + "shouldMigrate": true, + "bgpFileBytesTruncated": 13, + "cidrSelectionType": 4, + "reviewState": 19, + "reviewStateText": "mrnragzmnscovixohmif", + "reviewFeedback": "wrcfimvx", + "configurationState": "Configured", + "configurationStateText": "arugukqjcxmkbgfambg", + "isFrozen": true, + "workerConnections": 18, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.777Z", + "containerResyncTrigger": 13 + }, + "additionalCacheNodeProperties": { + "driveConfiguration": [ + { + "physicalPath": "/mcc", + "sizeInGb": 500, + "cacheNumber": 1, + "nginxMapping": "lijygenjq" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "pafcimhoog" + }, + "cacheNodePropertiesDetailsIssuesList": [ + "ex" + ], + "aggregatedStatusDetails": "emougql", + "aggregatedStatusText": "xcasvndgkob", + "aggregatedStatusCode": 22, + "productVersion": "oxhqgwlhgnuf", + "isProvisioned": true, + "cacheNodeStateDetailedText": "ufvomikgfnmnj", + "cacheNodeStateShortText": "orfpuvrevhrxsaasddazigglq", + "cacheNodeState": 9, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "hvpmt", + "optionalProperty2": "talanelmsgxvksrzoeeontqkjzbpv", + "optionalProperty3": "bxkoxq", + "optionalProperty4": "pqlkcekupusoc", + "optionalProperty5": "nyvvmrjigqdufzjdvazdca" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "djruqvptzxak", + "status": "tnyrntqvazk" + }, + "tags": { + "key4171": "qtjlszkawsdujzpgohsbw" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_Delete_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..6d699d9da8e1 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "IspCacheNodes delete Operation - generated by [MaximumSet] rule", + "operationId": "IspCacheNodesOperations_Delete", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "lvpcosvbfxtpzscakewx", + "cacheNodeResourceName": "wsiruvexelltpbouqxvsogqpxdizcwqwfowybncvjunlakjwcpgmqbdbgzjrsmxlkczxnsxfonhnqqa" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_GetBgpCidrs_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_GetBgpCidrs_MaximumSet_Gen.json new file mode 100644 index 000000000000..a8f2624a2b55 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_GetBgpCidrs_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "IspCacheNodes resource BgpCidrs details - generated by [MaximumSet] rule", + "operationId": "IspCacheNodesOperations_GetBgpCidrs", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "location": "westus", + "properties": { + "bgpCidrs": [ + "10.1.0.1/23", + "10.1.0.1/32" + ] + }, + "tags": { + "key5911": "qllqoxckxvnyhdegqubvqtfediery" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json new file mode 100644 index 000000000000..02fb9629cd4b --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "IspCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet", + "operationId": "IspCacheNodesOperations_GetCacheNodeAutoUpdateHistory", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "properties": { + "customerId": "fqyulypmqacwoifqnddnkcexbgm", + "cacheNodeId": "elwtomk", + "autoUpdateHistory": [ + { + "imageUriBeforeUpdate": "ne", + "imageUriTargeted": "zqgjxlqoucwyjf", + "imageUriTerminal": "akng", + "autoUpdateRingType": 16, + "movedToTerminalStateDateTime": "2025-04-08T07:01:45.657Z", + "ruleRequestedWeek": 1, + "ruleRequestedDay": 9, + "createdDateTimeUtc": "2025-04-08T07:01:45.657Z", + "updatedRegistryDateTimeUtc": "2025-04-08T07:01:45.657Z", + "planChangeLogText": "uhfsokrwx", + "autoUpdateLastAppliedStatus": 24, + "autoUpdateLastAppliedStatusText": "cwoy", + "autoUpdateLastAppliedStatusDetailedText": "oicfonhqlnrc", + "planId": 17, + "timeToGoLiveDateTime": "wqhjexgtkqzu", + "ruleRequestedMinute": "ewoqhdmofybbpf", + "ruleRequestedHour": "degiarxknlfqfgwz" + } + ] + }, + "tags": { + "key5753": "ubrjiectme" + }, + "location": "westus", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "cgy", + "type": "kqbnkmxgllkdxfnsogmmdogjtotj", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json new file mode 100644 index 000000000000..8f65eb981859 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json @@ -0,0 +1,38 @@ +{ + "title": "ispCacheNode resource get install details - generated by [MaximumSet] rule", + "operationId": "IspCacheNodesOperations_GetCacheNodeInstallDetails", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "location": "westus", + "properties": { + "customerId": "eqklliuswn", + "cacheNodeId": "zirahqqohbaju", + "primaryAccountKey": "mzfvziehrsbxidhj", + "secondaryAccountKey": "dq", + "registrationKey": "tnwkmorctwsgajewcoutombm" + }, + "tags": { + "key5811": "betoafcoprgfcuscoew" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json new file mode 100644 index 000000000000..8b514b422425 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json @@ -0,0 +1,46 @@ +{ + "title": "IspCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet", + "operationId": "IspCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "properties": { + "customerId": "xqsblxpzcdxwwlzejepoyqrhbrpqgz", + "cacheNodeId": "enw", + "mccIssueHistory": [ + { + "mccIssueType": "uznqingg", + "toastString": "tkaajhrpptywiwfjnh", + "detailString": "rziwfs", + "helpLink": "fd", + "issueStartDate": "2025-04-08T07:01:40.167Z", + "issueEndDate": "2025-04-08T07:01:40.167Z" + } + ] + }, + "tags": { + "key587": "tcgetdmzjjwtbvghsskfzzrmnrexgx" + }, + "location": "msgrhbbqoannzbfuplaxnl", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "fizavvfblaoosm", + "type": "bkkjnjpkvvlnrcfurjsfdspsnoozu", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_Get_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..e1314a2d79cf --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_Get_MaximumSet_Gen.json @@ -0,0 +1,125 @@ +{ + "title": "IspCacheNodes Get resource - generated by [MaximumSet] rule", + "operationId": "IspCacheNodesOperations_Get", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "sgtqjsitdrskmgyrrkntszwrrjjkretscpjgaezraucvcwececlelcsorfunrnvxyxcsrg", + "cacheNodeResourceName": "lbsziwmudcjnwnwy" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "hskxkpbiqbrbjiwdzrxndru", + "customerId": "ceyfqoygknpmmjojlhuklqybfl", + "customerName": "xwyqk", + "ipAddress": "voctagljcwqgcpnionqdcbjk", + "customerIndex": "qtoiglqaswivmkjhzogburcxtszmek", + "cacheNodeId": "xjzffjftwcgsehanoxsl", + "cacheNodeName": "mfjxb", + "customerAsn": 4, + "isEnabled": true, + "maxAllowableEgressInMbps": 29, + "maxAllowableProbability": 16, + "xCid": "kwnwgdbeflazz", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "oeyevqzlpbsimi", + "clientTenantId": "ds", + "category": "rixlfzbl", + "releaseVersion": 30, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 11, + "containerConfigurations": "waygqqgfzvnvlbufilldsqavwlshzt", + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.777Z", + "bgpReviewStateText": "xduneialocyri", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "us", + "bgpNumberOfTimesUpdated": 2, + "bgpNumberOfRecords": 21, + "bgpCidrBlocksCount": 5, + "bgpAddressSpace": 6, + "shouldMigrate": true, + "bgpFileBytesTruncated": 13, + "cidrSelectionType": 4, + "isFrozen": true, + "reviewState": 19, + "reviewStateText": "mrnragzmnscovixohmif", + "reviewFeedback": "wrcfimvx", + "configurationState": "Configured", + "configurationStateText": "arugukqjcxmkbgfambg", + "addressSpace": 11, + "workerConnections": 18, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.777Z", + "containerResyncTrigger": 13, + "imageUri": "ezbwyfaainatxtlplyoailzxlhxy" + }, + "additionalCacheNodeProperties": { + "driveConfiguration": [ + { + "physicalPath": "/mcc", + "sizeInGb": 500, + "cacheNumber": 1, + "nginxMapping": "lijygenjq" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "pafcimhoog" + }, + "cacheNodePropertiesDetailsIssuesList": [ + "ex" + ], + "aggregatedStatusDetails": "emougql", + "aggregatedStatusText": "xcasvndgkob", + "aggregatedStatusCode": 22, + "productVersion": "oxhqgwlhgnuf", + "isProvisioned": true, + "cacheNodeStateDetailedText": "ufvomikgfnmnj", + "cacheNodeStateShortText": "orfpuvrevhrxsaasddazigglq", + "cacheNodeState": 9, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "hvpmt", + "optionalProperty2": "talanelmsgxvksrzoeeontqkjzbpv", + "optionalProperty3": "bxkoxq", + "optionalProperty4": "pqlkcekupusoc", + "optionalProperty5": "nyvvmrjigqdufzjdvazdca" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "djruqvptzxak", + "status": "tnyrntqvazk", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key4171": "qtjlszkawsdujzpgohsbw" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_ListByIspCustomerResource_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_ListByIspCustomerResource_MaximumSet_Gen.json new file mode 100644 index 000000000000..ce6f8be0b031 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_ListByIspCustomerResource_MaximumSet_Gen.json @@ -0,0 +1,129 @@ +{ + "title": "IspCacheNodesOperations_ListByIspCustomerResource", + "operationId": "IspCacheNodesOperations_ListByIspCustomerResource", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "hskxkpbiqbrbjiwdzrxndru", + "customerId": "ceyfqoygknpmmjojlhuklqybfl", + "customerName": "xwyqk", + "ipAddress": "voctagljcwqgcpnionqdcbjk", + "customerIndex": "qtoiglqaswivmkjhzogburcxtszmek", + "cacheNodeId": "xjzffjftwcgsehanoxsl", + "cacheNodeName": "mfjxb", + "customerAsn": 4, + "isEnabled": true, + "maxAllowableEgressInMbps": 29, + "maxAllowableProbability": 16, + "xCid": "kwnwgdbeflazz", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "oeyevqzlpbsimi", + "clientTenantId": "ds", + "category": "rixlfzbl", + "releaseVersion": 30, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 11, + "containerConfigurations": "waygqqgfzvnvlbufilldsqavwlshzt", + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.777Z", + "bgpReviewStateText": "xduneialocyri", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "us", + "bgpNumberOfTimesUpdated": 2, + "bgpNumberOfRecords": 21, + "bgpCidrBlocksCount": 5, + "bgpAddressSpace": 6, + "shouldMigrate": true, + "bgpFileBytesTruncated": 13, + "cidrSelectionType": 4, + "isFrozen": true, + "reviewState": 19, + "reviewStateText": "mrnragzmnscovixohmif", + "reviewFeedback": "wrcfimvx", + "configurationState": "Configured", + "configurationStateText": "arugukqjcxmkbgfambg", + "addressSpace": 11, + "workerConnections": 18, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.777Z", + "containerResyncTrigger": 13, + "imageUri": "ezbwyfaainatxtlplyoailzxlhxy" + }, + "additionalCacheNodeProperties": { + "driveConfiguration": [ + { + "physicalPath": "/mcc", + "sizeInGb": 500, + "cacheNumber": 1, + "nginxMapping": "lijygenjq" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "pafcimhoog" + }, + "cacheNodePropertiesDetailsIssuesList": [ + "ex" + ], + "aggregatedStatusDetails": "emougql", + "aggregatedStatusText": "xcasvndgkob", + "aggregatedStatusCode": 22, + "productVersion": "oxhqgwlhgnuf", + "isProvisioned": true, + "cacheNodeStateDetailedText": "ufvomikgfnmnj", + "cacheNodeStateShortText": "orfpuvrevhrxsaasddazigglq", + "cacheNodeState": 9, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "hvpmt", + "optionalProperty2": "talanelmsgxvksrzoeeontqkjzbpv", + "optionalProperty3": "bxkoxq", + "optionalProperty4": "pqlkcekupusoc", + "optionalProperty5": "nyvvmrjigqdufzjdvazdca" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "djruqvptzxak", + "status": "tnyrntqvazk", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key4171": "qtjlszkawsdujzpgohsbw" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_Update_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..e58c2f1ec20b --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCacheNodesOperations_Update_MaximumSet_Gen.json @@ -0,0 +1,130 @@ +{ + "title": "IspCacheNodesOperations_Update", + "operationId": "IspCacheNodesOperations_Update", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1", + "properties": { + "tags": { + "key1653": "nzjczrhclhkndesgy" + } + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "hskxkpbiqbrbjiwdzrxndru", + "customerId": "ceyfqoygknpmmjojlhuklqybfl", + "customerName": "xwyqk", + "ipAddress": "voctagljcwqgcpnionqdcbjk", + "customerIndex": "qtoiglqaswivmkjhzogburcxtszmek", + "cacheNodeId": "xjzffjftwcgsehanoxsl", + "cacheNodeName": "mfjxb", + "customerAsn": 4, + "isEnabled": true, + "maxAllowableEgressInMbps": 29, + "maxAllowableProbability": 16, + "xCid": "kwnwgdbeflazz", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "oeyevqzlpbsimi", + "clientTenantId": "ds", + "category": "rixlfzbl", + "releaseVersion": 30, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 11, + "containerConfigurations": "waygqqgfzvnvlbufilldsqavwlshzt", + "cidrCsv": [ + "127.0.0.1/20" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.777Z", + "bgpReviewStateText": "xduneialocyri", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "us", + "bgpNumberOfTimesUpdated": 2, + "bgpNumberOfRecords": 21, + "bgpCidrBlocksCount": 5, + "bgpAddressSpace": 6, + "shouldMigrate": true, + "bgpFileBytesTruncated": 13, + "cidrSelectionType": 4, + "isFrozen": true, + "reviewState": 19, + "reviewStateText": "mrnragzmnscovixohmif", + "reviewFeedback": "wrcfimvx", + "configurationState": "Configured", + "configurationStateText": "arugukqjcxmkbgfambg", + "addressSpace": 11, + "workerConnections": 18, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.777Z", + "containerResyncTrigger": 13, + "imageUri": "ezbwyfaainatxtlplyoailzxlhxy" + }, + "additionalCacheNodeProperties": { + "driveConfiguration": [ + { + "physicalPath": "/mcc", + "sizeInGb": 500, + "cacheNumber": 1, + "nginxMapping": "lijygenjq" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "pafcimhoog" + }, + "cacheNodePropertiesDetailsIssuesList": [ + "ex" + ], + "aggregatedStatusDetails": "emougql", + "aggregatedStatusText": "xcasvndgkob", + "aggregatedStatusCode": 22, + "productVersion": "oxhqgwlhgnuf", + "isProvisioned": true, + "cacheNodeStateDetailedText": "ufvomikgfnmnj", + "cacheNodeStateShortText": "orfpuvrevhrxsaasddazigglq", + "cacheNodeState": 9, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "hvpmt", + "optionalProperty2": "talanelmsgxvksrzoeeontqkjzbpv", + "optionalProperty3": "bxkoxq", + "optionalProperty4": "pqlkcekupusoc", + "optionalProperty5": "nyvvmrjigqdufzjdvazdca" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "djruqvptzxak", + "status": "tnyrntqvazk", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key4171": "qtjlszkawsdujzpgohsbw" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_CreateOrUpdate_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..7921fd897d26 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,218 @@ +{ + "title": "ispCustomer CreateOrUpdate - generated by [MaximumSet] rule", + "operationId": "IspCustomers_CreateOrUpdate", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest2", + "resource": { + "location": "westus", + "properties": { + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "clientTenantId": "fproidkpgvpdnac", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true, + "verifySignupPhrase": "tprjvttkgmrqlsyicnidhm" + }, + "additionalCustomerProperties": { + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "error": {} + }, + "tags": { + "key1878": "warz" + } + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key1878": "warz" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DoTest/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key1878": "warz" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_Delete_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..e44557bddbca --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_Delete_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "IspCustomers Delete - generated by [MaximumSet] rule", + "operationId": "IspCustomers_Delete", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "hdontfoythjsaeyjhrakckgimgchxwzttbcnvntpvdsgeumxpgnjurptd" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_Get_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..8a0051ca4025 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_Get_MaximumSet_Gen.json @@ -0,0 +1,93 @@ +{ + "title": "IspCustomers Get - generated by [MaximumSet] rule", + "operationId": "IspCustomers_Get", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "cmcjfueweicolcjkwmsuvcj" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key1878": "warz" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_ListByResourceGroup_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..d789d92efa1a --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,178 @@ +{ + "title": "IspCustomers resource List by Resource group - generated by [MaximumSet] rule", + "operationId": "IspCustomers_ListByResourceGroup", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key1878": "warz" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + }, + { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DoTest/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1", + "name": "MCCTPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "oytrfgfhk", + "statusText": "pqitblihwfrq", + "statusDetails": "kvxqjbldcwqgslerajc", + "status": "stwi", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key2096": "uzoqqgqnnaiagdqilrjiezogx" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + ], + "nextLink": "https://microsoft.com/ao" + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_ListBySubscription_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..c6fd6b38783d --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,177 @@ +{ + "title": "ispCustomer List by Subscription - generated by [MaximumSet] rule", + "operationId": "IspCustomers_ListBySubscription", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key1878": "warz" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + }, + { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DoTest/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1", + "name": "MCCTPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "oytrfgfhk", + "statusText": "pqitblihwfrq", + "statusDetails": "kvxqjbldcwqgslerajc", + "status": "stwi", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key2096": "uzoqqgqnnaiagdqilrjiezogx" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + ], + "nextLink": "https://microsoft.com/ao" + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_Update_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..49e2be0a46a7 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/IspCustomers_Update_MaximumSet_Gen.json @@ -0,0 +1,94 @@ +{ + "title": "ispCustomer Update details - generated by [MaximumSet] rule", + "operationId": "IspCustomers_Update", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest2", + "properties": { + "tags": { + "key1653": "nzjczrhclhkndesgy" + } + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr" + }, + "tags": { + "key1878": "warz" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/Operations_List_MaximumSet_Gen.json b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/Operations_List_MaximumSet_Gen.json new file mode 100644 index 000000000000..6c55184a96a7 --- /dev/null +++ b/specification/connectedcache/ConnectedCache.Management/examples/2024-11-30-preview/Operations_List_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "List the operations for the provider - generated by [MaximumSet] rule", + "operationId": "Operations_List", + "parameters": { + "api-version": "2024-11-30-preview" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "name": "operationName", + "display": { + "provider": "providerName", + "resource": "resourceName", + "operation": "operationName", + "description": "zkcugoxocugvzcsedehxwbxiuvrb" + }, + "isDataAction": true, + "origin": "user", + "actionType": "Internal" + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/connectedcache/ConnectedCache.Management/ispCacheNodes.tsp b/specification/connectedcache/ConnectedCache.Management/ispCacheNodes.tsp index bdffd8fba71d..7f5b398ed2f4 100644 --- a/specification/connectedcache/ConnectedCache.Management/ispCacheNodes.tsp +++ b/specification/connectedcache/ConnectedCache.Management/ispCacheNodes.tsp @@ -6,6 +6,7 @@ import "./ispCustomers.tsp"; using TypeSpec.Rest; using TypeSpec.Http; +using TypeSpec.Versioning; using Azure.ResourceManager; namespace Microsoft.ConnectedCache; @@ -50,4 +51,18 @@ interface IspCacheNodesOperations { void, MccCacheNodeInstallDetails >; + @added(Versions.v2024_11_30_preview) + @doc("This api gets ispCacheNode resource auto update histrory information") + getCacheNodeAutoUpdateHistory is ArmResourceActionSync< + IspCacheNodeResource, + void, + MccCacheNodeAutoUpdateHistory + >; + @added(Versions.v2024_11_30_preview) + @doc("This api gets ispCacheNode resource issues details histrory information") + getCacheNodeMccIssueDetailsHistory is ArmResourceActionSync< + IspCacheNodeResource, + void, + MccCacheNodeIssueHistory + >; } diff --git a/specification/connectedcache/ConnectedCache.Management/main.tsp b/specification/connectedcache/ConnectedCache.Management/main.tsp index 6256f15fc652..5e1900ff3ad5 100644 --- a/specification/connectedcache/ConnectedCache.Management/main.tsp +++ b/specification/connectedcache/ConnectedCache.Management/main.tsp @@ -28,4 +28,9 @@ enum Versions { @doc("Microsoft Connected Cache Rest Api version 2023-05-01-preview") @useDependency(Azure.Core.Versions.v1_0_Preview_1) v2023_05_01_preview: "2023-05-01-preview", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + @doc("Microsoft Connected Cache Rest Api version 2024-11-30-preview") + @useDependency(Azure.Core.Versions.v1_0_Preview_1) + v2024_11_30_preview: "2024-11-30-preview", } diff --git a/specification/connectedcache/ConnectedCache.Management/models.tsp b/specification/connectedcache/ConnectedCache.Management/models.tsp index 2a6809b4c8fd..631fd4d9b981 100644 --- a/specification/connectedcache/ConnectedCache.Management/models.tsp +++ b/specification/connectedcache/ConnectedCache.Management/models.tsp @@ -1,9 +1,11 @@ import "@typespec/rest"; import "@typespec/http"; import "@azure-tools/typespec-azure-resource-manager"; +import "@azure-tools/typespec-client-generator-core"; using TypeSpec.Rest; using TypeSpec.Http; +using TypeSpec.Versioning; namespace Microsoft.ConnectedCache; interface Operations extends Azure.ResourceManager.Operations {} @@ -121,6 +123,31 @@ union CycleType { Fast: "Fast", } +@added(Versions.v2024_11_30_preview) +@doc("Mcc issue type") +union MccIssueType { + /** mcc issue Type drive not found */ + DriveNotFound: "DriveNotFound", + + /** mcc issue worker count is less */ + WorkerCountTooFew: "WorkerCountTooFew", + + /** mcc issue with drive permissions */ + DrivePermission: "DrivePermission", + + /** mcc issue drive size is too small */ + DriveTooSmall: "DriveTooSmall", + + /** mcc issue with drive i/o error */ + DriveInputOutputError: "DriveInputOutputError", + + /** all other issues */ + Other: "Other", + + string, +} + +@removed(Versions.v2024_11_30_preview) @doc("Model representing Cache Node for ConnectedCache resource") model CacheNodeOldResponse { @doc("The provisioned state of the resource") @@ -145,6 +172,7 @@ model CacheNodeOldResponse { } @doc("Mcc PATCH operation properties.") +@Azure.ClientGenerator.Core.clientName("ConnectedCachePatchContent", "csharp") model ConnectedCachePatchResource { #suppress "@azure-tools/typespec-azure-resource-manager/arm-no-record" "Existing api" @doc("Resource tags.") @@ -253,6 +281,7 @@ model CustomerEntity { model AdditionalCustomerProperties { @doc("Customer resource last PeeringDB update timestamp.") @visibility(Lifecycle.Read) + @removed(Versions.v2024_11_30_preview) peeringDbLastUpdateTime?: utcDateTime; @doc("Customer resource cache efficiency.") @@ -313,6 +342,10 @@ model AdditionalCustomerProperties { @doc("Customer resource last PeeringDB update timestamp.") @visibility(Lifecycle.Read) + @Azure.ClientGenerator.Core.clientName( + "peeringDbLastUpdateDateValue", + "csharp" + ) peeringDbLastUpdateDate?: utcDateTime; @doc("Customer resource owner organization name.") @@ -575,13 +608,13 @@ model CacheNodeEntity { @doc("Auto Update Ring Type which is slow or fast etc.") autoUpdateRingType?: autoUpdateRingType; - @doc("Customer requested week of month for mcc install of auto update cycle") - @minValue(1) + @doc("Customer requested week of month for mcc install of auto update cycle. 0 is default no selection. 1-5 are valid weeks of month, 1 is first week, 2 is second week, etc.") + @minValue(0) @maxValue(5) autoUpdateRequestedWeek?: int32; - @doc("Customer requested day of week for mcc install of auto update cycle") - @minValue(1) + @doc("Customer requested day of week for mcc install of auto update cycle. 0 is default no selection. 1-7 are days of week, 1 is Sunday, 2 is Monday, etc.") + @minValue(0) @maxValue(7) autoUpdateRequestedDay?: int32; @@ -595,6 +628,26 @@ model AdditionalCacheNodeProperties { @doc("issues list to return the issues as part of the additional cache node properties") cacheNodePropertiesDetailsIssuesList?: string[]; + @added(Versions.v2024_11_30_preview) + @visibility(Lifecycle.Read) + @doc("current cache node issue list.") + issuesList?: string[]; + + @added(Versions.v2024_11_30_preview) + @doc("Number of cache node issues.") + @visibility(Lifecycle.Read) + issuesCount?: int32; + + @added(Versions.v2024_11_30_preview) + @doc("cache node current tls certificate.") + @visibility(Lifecycle.Read) + currentTlsCertificate?: MccCacheNodeTlsCertificate; + + @added(Versions.v2024_11_30_preview) + @doc("cache node last auto update information.") + @visibility(Lifecycle.Read) + lastAutoUpdateInfo?: MccCacheNodeAutoUpdateInfo; + @doc("Cache node resource aggregated status details.") @visibility(Lifecycle.Read) aggregatedStatusDetails?: string; @@ -638,6 +691,7 @@ model AdditionalCacheNodeProperties { proxyUrlConfiguration?: ProxyUrlConfiguration; @doc("Cache node resource Mcc proxy Url") + @removed(Versions.v2024_11_30_preview) proxyUrl?: string; @doc("Cache node resource requires a proxy") @@ -647,6 +701,7 @@ model AdditionalCacheNodeProperties { osType?: OsType; @doc("Update Cycle Type") + @removed(Versions.v2024_11_30_preview) updateCycleType?: CycleType; @doc("Auto update or fast update version") @@ -686,6 +741,17 @@ model AdditionalCacheNodeProperties { @visibility(Lifecycle.Read) autoUpdateLastTriggeredDateTime?: utcDateTime; + @added(Versions.v2024_11_30_preview) + @doc("Resource creation method of mcc cache node resource, cli or portal") + @minValue(0) + @maxValue(5) + creationMethod?: int32; + + @added(Versions.v2024_11_30_preview) + @doc("Cache node tls certificate status.") + @visibility(Lifecycle.Read) + tlsStatus?: string; + @doc("Optional property #1 of Mcc response object") optionalProperty1?: string; @@ -776,4 +842,227 @@ model CacheNodeInstallProperties { @visibility(Lifecycle.Read) @secret registrationKey?: string; + + #suppress "@azure-tools/typespec-azure-resource-manager/missing-x-ms-identifiers" + @visibility(Lifecycle.Read) + @secret + @added(Versions.v2024_11_30_preview) + @doc("Mcc Tls certificate provisioning key.") + tlsCertificateProvisioningKey?: string; + + #suppress "@azure-tools/typespec-azure-resource-manager/missing-x-ms-identifiers" + @added(Versions.v2024_11_30_preview) + @doc("Cache node resource drive configurations.") + driveConfiguration?: CacheNodeDriveConfiguration[]; + + @added(Versions.v2024_11_30_preview) + @doc("proxyUrl configuration of the cache node") + proxyUrlConfiguration?: ProxyUrlConfiguration; +} + +#suppress "@azure-tools/typespec-azure-core/composition-over-inheritance" "optional properties" +@added(Versions.v2024_11_30_preview) +@doc("Mcc cache node resource auto update history.") +model MccCacheNodeAutoUpdateHistory + extends Azure.ResourceManager.Foundations.TrackedResource { + @doc("Mcc cache node resource auto update history properties.") + properties?: MccCacheNodeAutoUpdateHistoryProperties; +} + +@added(Versions.v2024_11_30_preview) +@doc("Mcc cache node resource auto update history properties.") +model MccCacheNodeAutoUpdateHistoryProperties { + @doc("Mcc customer resource Id.") + @visibility(Lifecycle.Read) + customerId?: string; + + @doc("Mcc cache node resource Id.") + @visibility(Lifecycle.Read) + cacheNodeId?: string; + + #suppress "@azure-tools/typespec-azure-resource-manager/missing-x-ms-identifiers" + @doc("Cache node resource auto update history information.") + autoUpdateHistory?: MccCacheNodeAutoUpdateInfo[]; +} + +@added(Versions.v2024_11_30_preview) +@doc("Mcc cache node resource auto update properties.") +model MccCacheNodeAutoUpdateInfo { + @doc("Auto update image uri before update.") + @visibility(Lifecycle.Read) + imageUriBeforeUpdate?: string; + + @doc("Auto update image uri targetted to update.") + @visibility(Lifecycle.Read) + imageUriTargeted?: string; + + @doc("Auto update image uri at Terminal.") + @visibility(Lifecycle.Read) + imageUriTerminal?: string; + + @doc("Auto update Ring Type.") + @visibility(Lifecycle.Read) + autoUpdateRingType?: int32; + + @doc("Auto update image uri after update.") + @visibility(Lifecycle.Read) + movedToTerminalStateDateTime?: utcDateTime; + + @doc("Auto update image uri before update.") + @visibility(Lifecycle.Read) + ruleRequestedWeek?: int32; + + @doc("Auto update image uri after update.") + @visibility(Lifecycle.Read) + ruleRequestedDay?: int32; + + @doc("Auto update entity created datetime.") + @visibility(Lifecycle.Read) + createdDateTimeUtc?: utcDateTime; + + @doc("Auto update entity last updated datetime.") + @visibility(Lifecycle.Read) + updatedRegistryDateTimeUtc?: utcDateTime; + + @doc("This text describing the purpose of the plan of auto update.") + @visibility(Lifecycle.Read) + planChangeLogText?: string; + + @doc("Auto update last applied status.") + @visibility(Lifecycle.Read) + autoUpdateLastAppliedStatus?: int32; + + @doc("Auto update last applied status text.") + @visibility(Lifecycle.Read) + autoUpdateLastAppliedStatusText?: string; + + @doc("Auto update last applied detailed status text.") + @visibility(Lifecycle.Read) + autoUpdateLastAppliedStatusDetailedText?: string; + + @doc("Auto update planId.") + @visibility(Lifecycle.Read) + planId?: int64; + + @doc("Auto update time to go live date time.") + @visibility(Lifecycle.Read) + timeToGoLiveDateTime?: string; + + @doc("Auto update rule requested minute.") + @visibility(Lifecycle.Read) + ruleRequestedMinute?: string; + + @doc("Auto update rule requested hour.") + @visibility(Lifecycle.Read) + ruleRequestedHour?: string; +} + +#suppress "@azure-tools/typespec-azure-core/composition-over-inheritance" "optional properties" +@added(Versions.v2024_11_30_preview) +@doc("Mcc cache node resource issue history.") +model MccCacheNodeIssueHistory + extends Azure.ResourceManager.Foundations.TrackedResource { + @doc("Mcc cache node resource issue history properties.") + properties?: MccCacheNodeIssueHistoryProperties; +} + +@added(Versions.v2024_11_30_preview) +@doc("Mcc cache node resource issue history properties.") +model MccCacheNodeIssueHistoryProperties { + @doc("Mcc customer resource Id.") + @visibility(Lifecycle.Read) + customerId?: string; + + @doc("Mcc cache node resource Id.") + @visibility(Lifecycle.Read) + cacheNodeId?: string; + + #suppress "@azure-tools/typespec-azure-resource-manager/missing-x-ms-identifiers" + @doc("Cache node resource issue details history.") + mccIssueHistory?: MccIssue[]; +} + +@added(Versions.v2024_11_30_preview) +@doc("Mcc cache node resource issue properties.") +model MccIssue { + @doc("Mcc cache node issue type.") + @visibility(Lifecycle.Read) + mccIssueType?: string; + + @doc("Mcc cache node issues toastString.") + @visibility(Lifecycle.Read) + toastString?: string; + + @doc("Mcc cache node issue detail string.") + @visibility(Lifecycle.Read) + detailString?: string; + + @doc("Mcc cache node issue related help link.") + @visibility(Lifecycle.Read) + helpLink?: string; + + @doc("Mcc cache node issue start date.") + @visibility(Lifecycle.Read) + issueStartDate?: utcDateTime; + + @doc("Mcc cache node issue end date.") + @visibility(Lifecycle.Read) + issueEndDate?: utcDateTime; +} + +#suppress "@azure-tools/typespec-azure-core/composition-over-inheritance" "optional properties" +@added(Versions.v2024_11_30_preview) +@doc("Mcc cache node resource Tls certificate history details.") +model MccCacheNodeTlsCertificateHistory + extends Azure.ResourceManager.Foundations.TrackedResource { + @doc("Mcc cache node resource Tls certificate details.") + properties?: MccCacheNodeTlsCertificateProperties; +} + +@added(Versions.v2024_11_30_preview) +@doc("Mcc cache node resource auto update properties.") +model MccCacheNodeTlsCertificateProperties { + @doc("Mcc customer resource Id.") + @visibility(Lifecycle.Read) + customerId?: string; + + @doc("Mcc cache node resource Id.") + @visibility(Lifecycle.Read) + cacheNodeId?: string; + + #suppress "@azure-tools/typespec-azure-resource-manager/missing-x-ms-identifiers" + @doc("Cache node resource tls certificate history details.") + tlsCertificateHistory?: MccCacheNodeTlsCertificate[]; +} + +@added(Versions.v2024_11_30_preview) +@doc("Mcc cache node resource Tls certificate details.") +model MccCacheNodeTlsCertificate { + @doc("Mcc cache node Tls certificate status.") + @visibility(Lifecycle.Read) + actionRequired?: string; + + @doc("Mcc cache node Tls certificate file name.") + @visibility(Lifecycle.Read) + certificateFileName?: string; + + @doc("Mcc cache node Tls certificate thumbprint.") + @visibility(Lifecycle.Read) + thumbprint?: string; + + @doc("Mcc cache node Tls certificate expiry date.") + @visibility(Lifecycle.Read) + expiryDate?: utcDateTime; + + @doc("Mcc cache node Tls certificate not before date.") + @visibility(Lifecycle.Read) + notBeforeDate?: utcDateTime; + + @doc("Mcc cache node Tls certificate subject name.") + @visibility(Lifecycle.Read) + subject?: string; + + @doc("Mcc cache node Tls certificate subject alternate name.") + @visibility(Lifecycle.Read) + subjectAltName?: string; } diff --git a/specification/connectedcache/ConnectedCache.Management/tspconfig.yaml b/specification/connectedcache/ConnectedCache.Management/tspconfig.yaml index bd020967e4c9..02e5d7c634a0 100644 --- a/specification/connectedcache/ConnectedCache.Management/tspconfig.yaml +++ b/specification/connectedcache/ConnectedCache.Management/tspconfig.yaml @@ -9,27 +9,44 @@ options: emitter-output-dir: "{project-root}/.." azure-resource-provider-folder: "resource-manager" output-file: "{azure-resource-provider-folder}/{service-name}/{version-status}/{version}/ConnectedCache.json" + "@azure-tools/typespec-csharp": + flavor: azure + package-dir: "Azure.ResourceManager.ConnectedCache" + clear-output-folder: true + model-namespace: false + namespace: "{package-dir}" "@azure-tools/typespec-python": package-dir: "azure-mgmt-connectedcache" namespace: "azure.mgmt.connectedcache" - flavor: "azure" generate-test: true generate-sample: true + flavor: "azure" + "@azure-tools/typespec-java": + package-dir: "azure-resourcemanager-connectedcache" + namespace: "com.azure.resourcemanager.connectedcache" + service-name: "Connected Cache" + flavor: azure + "@azure-tools/typespec-ts": + package-dir: "arm-connectedcache" + azureSdkForJs: true + isModularLibrary: true + generateMetadata: true + flavor: "azure" + hierarchyClient: false + experimentalExtensibleEnums: true + enableOperationGroup: true + packageDetails: + name: "@azure/arm-connectedcache" "@azure-tools/typespec-go": service-dir: "sdk/resourcemanager/connectedcache" package-dir: "armconnectedcache" module: "github.com/Azure/azure-sdk-for-go/{service-dir}/{package-dir}" fix-const-stuttering: true flavor: "azure" - generate-samples: true + generate-examples: true generate-fakes: true head-as-boolean: true inject-spans: true - "@azure-tools/typespec-java": - package-dir: "azure-resourcemanager-connectedcache" - flavor: "azure" - namespace: "com.azure.resourcemanager.connectedcache" - service-name: "Connected Cache" linter: extends: - "@azure-tools/typespec-azure-rulesets/resource-manager" diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2023-05-01-preview/ConnectedCache.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2023-05-01-preview/ConnectedCache.json index 6f710225acff..4914c50f4a88 100644 --- a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2023-05-01-preview/ConnectedCache.json +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2023-05-01-preview/ConnectedCache.json @@ -2887,15 +2887,15 @@ "autoUpdateRequestedWeek": { "type": "integer", "format": "int32", - "description": "Customer requested week of month for mcc install of auto update cycle", - "minimum": 1, + "description": "Customer requested week of month for mcc install of auto update cycle. 0 is default no selection. 1-5 are valid weeks of month, 1 is first week, 2 is second week, etc.", + "minimum": 0, "maximum": 5 }, "autoUpdateRequestedDay": { "type": "integer", "format": "int32", - "description": "Customer requested day of week for mcc install of auto update cycle", - "minimum": 1, + "description": "Customer requested day of week for mcc install of auto update cycle. 0 is default no selection. 1-7 are days of week, 1 is Sunday, 2 is Monday, etc.", + "minimum": 0, "maximum": 7 }, "autoUpdateRequestedTime": { diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/ConnectedCache.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/ConnectedCache.json new file mode 100644 index 000000000000..39c0f3978577 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/ConnectedCache.json @@ -0,0 +1,3620 @@ +{ + "swagger": "2.0", + "info": { + "title": "ConnectedCache", + "version": "2024-11-30-preview", + "description": "Microsoft Connected Cache Rest Api version 2023-05-01-preview", + "x-typespec-generated": [ + { + "emitter": "@azure-tools/typespec-autorest" + } + ] + }, + "schemes": [ + "https" + ], + "host": "management.azure.com", + "produces": [ + "application/json" + ], + "consumes": [ + "application/json" + ], + "security": [ + { + "azure_auth": [ + "user_impersonation" + ] + } + ], + "securityDefinitions": { + "azure_auth": { + "type": "oauth2", + "description": "Azure Active Directory OAuth2 Flow.", + "flow": "implicit", + "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", + "scopes": { + "user_impersonation": "impersonate your user account" + } + } + }, + "tags": [ + { + "name": "Operations" + }, + { + "name": "IspCustomers" + }, + { + "name": "IspCacheNodesOperations" + }, + { + "name": "EnterpriseMccCustomers" + }, + { + "name": "EnterpriseMccCacheNodesOperations" + } + ], + "paths": { + "/providers/Microsoft.ConnectedCache/operations": { + "get": { + "operationId": "Operations_List", + "tags": [ + "Operations" + ], + "description": "List the operations for the provider", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/OperationListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "List the operations for the provider - generated by [MaximumSet] rule": { + "$ref": "./examples/Operations_List_MaximumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.ConnectedCache/enterpriseMccCustomers": { + "get": { + "operationId": "EnterpriseMccCustomers_ListBySubscription", + "tags": [ + "EnterpriseMccCustomers" + ], + "description": "This api gets information about all enterpriseMccCustomer resources under the given subscription", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/EnterpriseMccCustomerResourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "EnterpriseMccCustomers_ListBySubscription": { + "$ref": "./examples/EnterpriseMccCustomers_ListBySubscription_MaximumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.ConnectedCache/ispCustomers": { + "get": { + "operationId": "IspCustomers_ListBySubscription", + "tags": [ + "IspCustomers" + ], + "description": "This api gets information about all ispCustomer resources under the given subscription", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/IspCustomerResourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ispCustomer List by Subscription - generated by [MaximumSet] rule": { + "$ref": "./examples/IspCustomers_ListBySubscription_MaximumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/enterpriseMccCustomers": { + "get": { + "operationId": "EnterpriseMccCustomers_ListByResourceGroup", + "tags": [ + "EnterpriseMccCustomers" + ], + "description": "This api gets the information about all enterprise mcc customer resources under the given subscription and resource group", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/EnterpriseMccCustomerResourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "EnterpriseMccCustomers_ListByResourceGroup": { + "$ref": "./examples/EnterpriseMccCustomers_ListByResourceGroup_MaximumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/{customerResourceName}": { + "get": { + "operationId": "EnterpriseMccCustomers_Get", + "tags": [ + "EnterpriseMccCustomers" + ], + "description": "Gets the enterprise mcc customer resource information using this get call", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/EnterpriseMccCustomerResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "EnterpriseMccCustomers_Get": { + "$ref": "./examples/EnterpriseMccCustomers_Get_MaximumSet_Gen.json" + } + } + }, + "put": { + "operationId": "EnterpriseMccCustomers_CreateOrUpdate", + "tags": [ + "EnterpriseMccCustomers" + ], + "description": "This api creates an enterprise mcc customer with the specified create parameters", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "resource", + "in": "body", + "description": "Resource create parameters.", + "required": true, + "schema": { + "$ref": "#/definitions/EnterpriseMccCustomerResource" + } + } + ], + "responses": { + "200": { + "description": "Resource 'EnterpriseMccCustomerResource' update operation succeeded", + "schema": { + "$ref": "#/definitions/EnterpriseMccCustomerResource" + } + }, + "201": { + "description": "Resource 'EnterpriseMccCustomerResource' create operation succeeded", + "schema": { + "$ref": "#/definitions/EnterpriseMccCustomerResource" + }, + "headers": { + "Azure-AsyncOperation": { + "type": "string", + "description": "A link to the status monitor" + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "EnterpriseMccCustomers_CreateOrUpdate": { + "$ref": "./examples/EnterpriseMccCustomers_CreateOrUpdate_MaximumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "patch": { + "operationId": "EnterpriseMccCustomers_Update", + "tags": [ + "EnterpriseMccCustomers" + ], + "description": "This api updates an existing enterprise mcc customer resource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "properties", + "in": "body", + "description": "The resource properties to be updated.", + "required": true, + "schema": { + "$ref": "#/definitions/ConnectedCachePatchResource" + } + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/EnterpriseMccCustomerResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "EnterpriseMccCustomers_Update": { + "$ref": "./examples/EnterpriseMccCustomers_Update_MaximumSet_Gen.json" + } + } + }, + "delete": { + "operationId": "EnterpriseMccCustomers_Delete", + "tags": [ + "EnterpriseMccCustomers" + ], + "description": "This api deletes an existing enterprise mcc customer resource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "EnterpriseMccCustomers_Delete": { + "$ref": "./examples/EnterpriseMccCustomers_Delete_MaximumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/{customerResourceName}/enterpriseMccCacheNodes": { + "get": { + "operationId": "EnterpriseMccCacheNodesOperations_ListByEnterpriseMccCustomerResource", + "tags": [ + "EnterpriseMccCacheNodesOperations" + ], + "description": "This api retrieves information about all ispCacheNode resources under the given subscription and resource group", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/EnterpriseMccCacheNodeResourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "EnterpriseMccCacheNodesOperations_ListByEnterpriseMccCustomerResource": { + "$ref": "./examples/EnterpriseMccCacheNodesOperations_ListByEnterpriseMccCustomerResource_MaximumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/{customerResourceName}/enterpriseMccCacheNodes/{cacheNodeResourceName}": { + "get": { + "operationId": "EnterpriseMccCacheNodesOperations_Get", + "tags": [ + "EnterpriseMccCacheNodesOperations" + ], + "description": "This api gets ispCacheNode resource information", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/EnterpriseMccCacheNodeResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Gets enterpriseMccCacheNode resource information of an enterprise mcc customer parent resource - generated by [MaximumSet] rule": { + "$ref": "./examples/EnterpriseMccCacheNodesOperations_Get_MaximumSet_Gen.json" + } + } + }, + "put": { + "operationId": "EnterpriseMccCacheNodesOperations_CreateOrUpdate", + "tags": [ + "EnterpriseMccCacheNodesOperations" + ], + "description": "This api creates an ispCacheNode with the specified create parameters", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "resource", + "in": "body", + "description": "Resource create parameters.", + "required": true, + "schema": { + "$ref": "#/definitions/EnterpriseMccCacheNodeResource" + } + } + ], + "responses": { + "200": { + "description": "Resource 'EnterpriseMccCacheNodeResource' update operation succeeded", + "schema": { + "$ref": "#/definitions/EnterpriseMccCacheNodeResource" + } + }, + "201": { + "description": "Resource 'EnterpriseMccCacheNodeResource' create operation succeeded", + "schema": { + "$ref": "#/definitions/EnterpriseMccCacheNodeResource" + }, + "headers": { + "Azure-AsyncOperation": { + "type": "string", + "description": "A link to the status monitor" + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Creates an enterpriseMccCacheNode resource - generated by [MaximumSet] rule": { + "$ref": "./examples/EnterpriseMccCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "patch": { + "operationId": "EnterpriseMccCacheNodesOperations_Update", + "tags": [ + "EnterpriseMccCacheNodesOperations" + ], + "description": "This api updates an existing ispCacheNode resource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "properties", + "in": "body", + "description": "The resource properties to be updated.", + "required": true, + "schema": { + "$ref": "#/definitions/ConnectedCachePatchResource" + } + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/EnterpriseMccCacheNodeResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "EnterpriseMccCacheNodesOperations Update - generated by [MaximumSet] rule": { + "$ref": "./examples/EnterpriseMccCacheNodesOperations_Update_MaximumSet_Gen.json" + } + } + }, + "delete": { + "operationId": "EnterpriseMccCacheNodesOperations_Delete", + "tags": [ + "EnterpriseMccCacheNodesOperations" + ], + "description": "This api deletes an existing ispCacheNode resource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "EnterpriseMccCacheNodesOperations Delete Operation - generated by [MaximumSet] rule": { + "$ref": "./examples/EnterpriseMccCacheNodesOperations_Delete_MaximumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/{customerResourceName}/enterpriseMccCacheNodes/{cacheNodeResourceName}/getCacheNodeAutoUpdateHistory": { + "post": { + "operationId": "EnterpriseMccCacheNodesOperations_GetCacheNodeAutoUpdateHistory", + "tags": [ + "EnterpriseMccCacheNodesOperations" + ], + "description": "This api gets ispCacheNode resource auto update histrory information", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/MccCacheNodeAutoUpdateHistory" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "EnterpriseMccCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet": { + "$ref": "./examples/EnterpriseMccCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/{customerResourceName}/enterpriseMccCacheNodes/{cacheNodeResourceName}/getCacheNodeInstallDetails": { + "post": { + "operationId": "EnterpriseMccCacheNodesOperations_GetCacheNodeInstallDetails", + "tags": [ + "EnterpriseMccCacheNodesOperations" + ], + "description": "This api gets secrets of the ispCacheNode resource install details", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/MccCacheNodeInstallDetails" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Gets required properties for enterprise Mcc CacheNode resource install key details - generated by [MaximumSet] rule": { + "$ref": "./examples/EnterpriseMccCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/{customerResourceName}/enterpriseMccCacheNodes/{cacheNodeResourceName}/getCacheNodeMccIssueDetailsHistory": { + "post": { + "operationId": "EnterpriseMccCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory", + "tags": [ + "EnterpriseMccCacheNodesOperations" + ], + "description": "This api gets ispCacheNode resource issues details histrory information", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/MccCacheNodeIssueHistory" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "EnterpriseMccCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet": { + "$ref": "./examples/EnterpriseMccCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/{customerResourceName}/enterpriseMccCacheNodes/{cacheNodeResourceName}/getCacheNodeTlsCertificateHistory": { + "post": { + "operationId": "EnterpriseMccCacheNodesOperations_GetCacheNodeTlsCertificateHistory", + "tags": [ + "EnterpriseMccCacheNodesOperations" + ], + "description": "This api gets ispCacheNode resource tls certificate histrory information", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/MccCacheNodeTlsCertificateHistory" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "EnterpriseMccCacheNodesOperations_GetCacheNodeTlsCertificateHistory_MaximumSet": { + "$ref": "./examples/EnterpriseMccCacheNodesOperations_GetCacheNodeTlsCertificateHistory_MaximumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/ispCustomers": { + "get": { + "operationId": "IspCustomers_ListByResourceGroup", + "tags": [ + "IspCustomers" + ], + "description": "This api gets the information about all ispCustomer resources under the given subscription and resource group", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/IspCustomerResourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IspCustomers resource List by Resource group - generated by [MaximumSet] rule": { + "$ref": "./examples/IspCustomers_ListByResourceGroup_MaximumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/ispCustomers/{customerResourceName}": { + "get": { + "operationId": "IspCustomers_Get", + "tags": [ + "IspCustomers" + ], + "description": "Gets the ispCustomer resource information using this get call", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/IspCustomerResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IspCustomers Get - generated by [MaximumSet] rule": { + "$ref": "./examples/IspCustomers_Get_MaximumSet_Gen.json" + } + } + }, + "put": { + "operationId": "IspCustomers_CreateOrUpdate", + "tags": [ + "IspCustomers" + ], + "description": "This api creates an ispCustomer with the specified create parameters", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "resource", + "in": "body", + "description": "Resource create parameters.", + "required": true, + "schema": { + "$ref": "#/definitions/IspCustomerResource" + } + } + ], + "responses": { + "200": { + "description": "Resource 'IspCustomerResource' update operation succeeded", + "schema": { + "$ref": "#/definitions/IspCustomerResource" + } + }, + "201": { + "description": "Resource 'IspCustomerResource' create operation succeeded", + "schema": { + "$ref": "#/definitions/IspCustomerResource" + }, + "headers": { + "Azure-AsyncOperation": { + "type": "string", + "description": "A link to the status monitor" + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ispCustomer CreateOrUpdate - generated by [MaximumSet] rule": { + "$ref": "./examples/IspCustomers_CreateOrUpdate_MaximumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "patch": { + "operationId": "IspCustomers_Update", + "tags": [ + "IspCustomers" + ], + "description": "This api updates an existing ispCustomer resource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "properties", + "in": "body", + "description": "The resource properties to be updated.", + "required": true, + "schema": { + "$ref": "#/definitions/ConnectedCachePatchResource" + } + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/IspCustomerResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ispCustomer Update details - generated by [MaximumSet] rule": { + "$ref": "./examples/IspCustomers_Update_MaximumSet_Gen.json" + } + } + }, + "delete": { + "operationId": "IspCustomers_Delete", + "tags": [ + "IspCustomers" + ], + "description": "This api deletes an existing ispCustomer resource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IspCustomers Delete - generated by [MaximumSet] rule": { + "$ref": "./examples/IspCustomers_Delete_MaximumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/ispCustomers/{customerResourceName}/ispCacheNodes": { + "get": { + "operationId": "IspCacheNodesOperations_ListByIspCustomerResource", + "tags": [ + "IspCacheNodesOperations" + ], + "description": "This api retrieves information about all ispCacheNode resources under the given subscription and resource group", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/IspCacheNodeResourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IspCacheNodesOperations_ListByIspCustomerResource": { + "$ref": "./examples/IspCacheNodesOperations_ListByIspCustomerResource_MaximumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/ispCustomers/{customerResourceName}/ispCacheNodes/{cacheNodeResourceName}": { + "get": { + "operationId": "IspCacheNodesOperations_Get", + "tags": [ + "IspCacheNodesOperations" + ], + "description": "This api gets ispCacheNode resource information", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/IspCacheNodeResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IspCacheNodes Get resource - generated by [MaximumSet] rule": { + "$ref": "./examples/IspCacheNodesOperations_Get_MaximumSet_Gen.json" + } + } + }, + "put": { + "operationId": "IspCacheNodesOperations_CreateOrUpdate", + "tags": [ + "IspCacheNodesOperations" + ], + "description": "This api creates an ispCacheNode with the specified create parameters", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "resource", + "in": "body", + "description": "Resource create parameters.", + "required": true, + "schema": { + "$ref": "#/definitions/IspCacheNodeResource" + } + } + ], + "responses": { + "200": { + "description": "Resource 'IspCacheNodeResource' update operation succeeded", + "schema": { + "$ref": "#/definitions/IspCacheNodeResource" + } + }, + "201": { + "description": "Resource 'IspCacheNodeResource' create operation succeeded", + "schema": { + "$ref": "#/definitions/IspCacheNodeResource" + }, + "headers": { + "Azure-AsyncOperation": { + "type": "string", + "description": "A link to the status monitor" + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IspCacheNodesOperations_CreateOrUpdate": { + "$ref": "./examples/IspCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "patch": { + "operationId": "IspCacheNodesOperations_Update", + "tags": [ + "IspCacheNodesOperations" + ], + "description": "This api updates an existing ispCacheNode resource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "properties", + "in": "body", + "description": "The resource properties to be updated.", + "required": true, + "schema": { + "$ref": "#/definitions/ConnectedCachePatchResource" + } + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/IspCacheNodeResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IspCacheNodesOperations_Update": { + "$ref": "./examples/IspCacheNodesOperations_Update_MaximumSet_Gen.json" + } + } + }, + "delete": { + "operationId": "IspCacheNodesOperations_Delete", + "tags": [ + "IspCacheNodesOperations" + ], + "description": "This api deletes an existing ispCacheNode resource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IspCacheNodes delete Operation - generated by [MaximumSet] rule": { + "$ref": "./examples/IspCacheNodesOperations_Delete_MaximumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/ispCustomers/{customerResourceName}/ispCacheNodes/{cacheNodeResourceName}/getBgpCidrs": { + "post": { + "operationId": "IspCacheNodesOperations_GetBgpCidrs", + "tags": [ + "IspCacheNodesOperations" + ], + "description": "This api gets ispCacheNode resource information", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/MccCacheNodeBgpCidrDetails" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IspCacheNodes resource BgpCidrs details - generated by [MaximumSet] rule": { + "$ref": "./examples/IspCacheNodesOperations_GetBgpCidrs_MaximumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/ispCustomers/{customerResourceName}/ispCacheNodes/{cacheNodeResourceName}/getCacheNodeAutoUpdateHistory": { + "post": { + "operationId": "IspCacheNodesOperations_GetCacheNodeAutoUpdateHistory", + "tags": [ + "IspCacheNodesOperations" + ], + "description": "This api gets ispCacheNode resource auto update histrory information", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/MccCacheNodeAutoUpdateHistory" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IspCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet": { + "$ref": "./examples/IspCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/ispCustomers/{customerResourceName}/ispCacheNodes/{cacheNodeResourceName}/getCacheNodeInstallDetails": { + "post": { + "operationId": "IspCacheNodesOperations_GetCacheNodeInstallDetails", + "tags": [ + "IspCacheNodesOperations" + ], + "description": "This api gets secrets of the ispCacheNode resource install details", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/MccCacheNodeInstallDetails" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ispCacheNode resource get install details - generated by [MaximumSet] rule": { + "$ref": "./examples/IspCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedCache/ispCustomers/{customerResourceName}/ispCacheNodes/{cacheNodeResourceName}/getCacheNodeMccIssueDetailsHistory": { + "post": { + "operationId": "IspCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory", + "tags": [ + "IspCacheNodesOperations" + ], + "description": "This api gets ispCacheNode resource issues details histrory information", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "customerResourceName", + "in": "path", + "description": "Name of the Customer resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + }, + { + "name": "cacheNodeResourceName", + "in": "path", + "description": "Name of the ConnectedCache resource", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 90, + "pattern": "^[a-zA-Z0-9\\_\\-]*" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/MccCacheNodeIssueHistory" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IspCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet": { + "$ref": "./examples/IspCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json" + } + } + } + } + }, + "definitions": { + "AdditionalCacheNodeProperties": { + "type": "object", + "description": "Model representing cache node for connected cache resource", + "properties": { + "cacheNodePropertiesDetailsIssuesList": { + "type": "array", + "description": "issues list to return the issues as part of the additional cache node properties", + "items": { + "type": "string" + } + }, + "issuesList": { + "type": "array", + "description": "current cache node issue list.", + "items": { + "type": "string" + }, + "readOnly": true + }, + "issuesCount": { + "type": "integer", + "format": "int32", + "description": "Number of cache node issues.", + "readOnly": true + }, + "currentTlsCertificate": { + "$ref": "#/definitions/MccCacheNodeTlsCertificate", + "description": "cache node current tls certificate.", + "readOnly": true + }, + "lastAutoUpdateInfo": { + "$ref": "#/definitions/MccCacheNodeAutoUpdateInfo", + "description": "cache node last auto update information.", + "readOnly": true + }, + "aggregatedStatusDetails": { + "type": "string", + "description": "Cache node resource aggregated status details.", + "readOnly": true + }, + "aggregatedStatusText": { + "type": "string", + "description": "Cache node resource aggregated status text.", + "readOnly": true + }, + "aggregatedStatusCode": { + "type": "integer", + "format": "int32", + "description": "Cache node resource aggregated status code.", + "readOnly": true + }, + "productVersion": { + "type": "string", + "description": "Cache node resource Mcc product version.", + "readOnly": true + }, + "isProvisioned": { + "type": "boolean", + "description": "Cache node resource flag indicating if cache node has been physically installed or provisioned on their physical lab.", + "readOnly": true + }, + "cacheNodeStateDetailedText": { + "type": "string", + "description": "Cache node resource detailed state text.", + "readOnly": true + }, + "cacheNodeStateShortText": { + "type": "string", + "description": "Cache node resource short state text.", + "readOnly": true + }, + "cacheNodeState": { + "type": "integer", + "format": "int32", + "description": "Cache node resource state as integer.", + "readOnly": true + }, + "driveConfiguration": { + "type": "array", + "description": "Cache node resource drive configurations.", + "items": { + "$ref": "#/definitions/CacheNodeDriveConfiguration" + }, + "x-ms-identifiers": [] + }, + "bgpConfiguration": { + "$ref": "#/definitions/BgpConfiguration", + "description": "Cache node resource Bgp configuration." + }, + "proxyUrlConfiguration": { + "$ref": "#/definitions/ProxyUrlConfiguration", + "description": "proxyUrl configuration of the cache node" + }, + "isProxyRequired": { + "$ref": "#/definitions/ProxyRequired", + "description": "Cache node resource requires a proxy" + }, + "osType": { + "$ref": "#/definitions/OsType", + "description": "Operating system of the cache node" + }, + "autoUpdateVersion": { + "type": "string", + "description": "Auto update or fast update version" + }, + "updateInfoDetails": { + "type": "string", + "description": "Update related information details" + }, + "updateRequestedDateTime": { + "type": "string", + "format": "date-time", + "description": "customer requested date time for mcc install of update cycle" + }, + "autoUpdateNextAvailableVersion": { + "type": "string", + "description": "Auto update version that is the Next available version to update on mcc cache node", + "readOnly": true + }, + "autoUpdateNextAvailableDateTime": { + "type": "string", + "format": "date-time", + "description": "Auto update last applied date time of mcc install", + "readOnly": true + }, + "autoUpdateAppliedVersion": { + "type": "string", + "description": "Auto update version that is the applied to update on mcc cache node", + "readOnly": true + }, + "autoUpdateLastAppliedDetails": { + "type": "string", + "description": "Auto Update status details from the backend after applying the new version details", + "readOnly": true + }, + "autoUpdateLastAppliedState": { + "type": "string", + "description": "Last applied auto update state for mcc install of auto update cycle", + "readOnly": true + }, + "autoUpdateLastAppliedDateTime": { + "type": "string", + "format": "date-time", + "description": "Auto update last applied date time of mcc install", + "readOnly": true + }, + "autoUpdateLastTriggeredDateTime": { + "type": "string", + "format": "date-time", + "description": "Auto update last triggered date time of mcc install", + "readOnly": true + }, + "creationMethod": { + "type": "integer", + "format": "int32", + "description": "Resource creation method of mcc cache node resource, cli or portal", + "minimum": 0, + "maximum": 5 + }, + "tlsStatus": { + "type": "string", + "description": "Cache node tls certificate status.", + "readOnly": true + }, + "optionalProperty1": { + "type": "string", + "description": "Optional property #1 of Mcc response object" + }, + "optionalProperty2": { + "type": "string", + "description": "Optional property #2 of Mcc response object" + }, + "optionalProperty3": { + "type": "string", + "description": "Optional property #3 of Mcc response object" + }, + "optionalProperty4": { + "type": "string", + "description": "Optional property #4 of Mcc response object" + }, + "optionalProperty5": { + "type": "string", + "description": "Optional property #5 of Mcc response object" + } + } + }, + "AdditionalCustomerProperties": { + "type": "object", + "description": "Model representing customer for connected cache resource", + "properties": { + "customerPropertiesOverviewCacheEfficiency": { + "type": "number", + "format": "float", + "description": "Customer resource cache efficiency.", + "readOnly": true + }, + "customerPropertiesOverviewAverageEgressMbps": { + "type": "number", + "format": "float", + "description": "Customer resource average egress in Mbps.", + "readOnly": true + }, + "customerPropertiesOverviewAverageMissMbps": { + "type": "number", + "format": "float", + "description": "Customer resource average cache miss throughput in Mbps.", + "readOnly": true + }, + "customerPropertiesOverviewEgressMbpsMax": { + "type": "number", + "format": "float", + "description": "Customer resource maximum egress in Mbps.", + "readOnly": true + }, + "customerPropertiesOverviewEgressMbpsMaxDateTime": { + "type": "string", + "format": "date-time", + "description": "Customer resource peak egress timestamp.", + "readOnly": true + }, + "customerPropertiesOverviewMissMbpsMax": { + "type": "number", + "format": "float", + "description": "Customer resource maximum cache miss throughput in Mbps.", + "readOnly": true + }, + "customerPropertiesOverviewMissMbpsMaxDateTime": { + "type": "string", + "format": "date-time", + "description": "Customer resource peak cache miss throughput timestamp.", + "readOnly": true + }, + "customerPropertiesOverviewCacheNodesHealthyCount": { + "type": "integer", + "format": "int32", + "description": "Customer resource total healthy cache nodes.", + "readOnly": true + }, + "customerPropertiesOverviewCacheNodesUnhealthyCount": { + "type": "integer", + "format": "int32", + "description": "Customer resource total unhealthy cache nodes.", + "readOnly": true + }, + "signupStatus": { + "type": "boolean", + "description": "Customer resource signup status as boolean.", + "readOnly": true + }, + "signupStatusCode": { + "type": "integer", + "format": "int32", + "description": "Customer resource signup status as integer code.", + "readOnly": true + }, + "signupStatusText": { + "type": "string", + "description": "Customer resource signup status as string text.", + "readOnly": true + }, + "signupPhaseStatusCode": { + "type": "integer", + "format": "int32", + "description": "Customer resource signup phase status code as integer.", + "readOnly": true + }, + "signupPhaseStatusText": { + "type": "string", + "description": "Customer resource signup phase status as string text.", + "readOnly": true + }, + "peeringDbLastUpdateDate": { + "type": "string", + "format": "date-time", + "description": "Customer resource last PeeringDB update timestamp.", + "readOnly": true + }, + "customerOrgName": { + "type": "string", + "description": "Customer resource owner organization name.", + "readOnly": true + }, + "customerEmail": { + "type": "string", + "description": "Customer resource contact email." + }, + "customerTransitAsn": { + "type": "string", + "description": "Customer resource transit Asn (autonomous system number)." + }, + "customerTransitState": { + "$ref": "#/definitions/CustomerTransitState", + "description": "Customer resource transit state." + }, + "customerAsn": { + "type": "string", + "description": "Customer resource Asn (autonomous system number)." + }, + "customerAsnEstimatedEgressPeekGbps": { + "type": "number", + "format": "float", + "description": "Customer resource estimated Asn peering peak in Gbps.", + "readOnly": true + }, + "customerEntitlementSkuId": { + "type": "string", + "description": "Customer resource entitlement Sku Id." + }, + "customerEntitlementSkuGuid": { + "type": "string", + "description": "Customer resource entitlement Sku Guid." + }, + "customerEntitlementSkuName": { + "type": "string", + "description": "Customer resource entitlement Sku name." + }, + "customerEntitlementExpiration": { + "type": "string", + "format": "date-time", + "description": "Customer resource entitlement expiration date string." + }, + "optionalProperty1": { + "type": "string", + "description": "Optional property #1 of Mcc response object." + }, + "optionalProperty2": { + "type": "string", + "description": "Optional property #2 of Mcc response object." + }, + "optionalProperty3": { + "type": "string", + "description": "Optional property #3 of Mcc response object." + }, + "optionalProperty4": { + "type": "string", + "description": "Optional property #4 of Mcc response object." + }, + "optionalProperty5": { + "type": "string", + "description": "Optional property #5 of Mcc response object." + } + } + }, + "BgpCidrsConfiguration": { + "type": "object", + "description": "Mcc cache node Bgp Cidr details.", + "properties": { + "bgpCidrs": { + "type": "array", + "description": "Mcc cache node Bgp Cidr details.", + "items": { + "type": "string" + }, + "readOnly": true + } + } + }, + "BgpConfiguration": { + "type": "object", + "description": "Bgp configuration of cache node", + "properties": { + "asnToIpAddressMapping": { + "type": "string", + "description": "Asn to ip address mapping" + } + } + }, + "BgpReviewStateEnum": { + "type": "string", + "description": "Cache node resource Bgp review state as integer", + "enum": [ + "NotConfigured", + "InReview", + "Approved", + "AttentionRequired" + ], + "x-ms-enum": { + "name": "BgpReviewStateEnum", + "modelAsString": true, + "values": [ + { + "name": "NotConfigured", + "value": "NotConfigured", + "description": "bgp not configured" + }, + { + "name": "InReview", + "value": "InReview", + "description": "bgp is in review state" + }, + { + "name": "Approved", + "value": "Approved", + "description": "bgp is in Approved state" + }, + { + "name": "AttentionRequired", + "value": "AttentionRequired", + "description": "bgp is setup need an attention for more troubleshoot" + } + ] + } + }, + "CacheNodeDriveConfiguration": { + "type": "object", + "description": "Drive configuration for cache node", + "properties": { + "physicalPath": { + "type": "string", + "description": "physical path location of the folder used for caching content" + }, + "sizeInGb": { + "type": "integer", + "format": "int32", + "description": "physical size of the drive used for caching content" + }, + "cacheNumber": { + "type": "integer", + "format": "int32", + "description": "corresponding nginx cache number. Valid cache numbers are 1 - 20", + "minimum": 1, + "maximum": 20 + }, + "nginxMapping": { + "type": "string", + "description": "full binding for corresponding nginx cache drive" + } + } + }, + "CacheNodeEntity": { + "type": "object", + "description": "Model representing Cache Node for ConnectedCache resource", + "properties": { + "fullyQualifiedResourceId": { + "type": "string", + "description": "Cache node resource Azure fully qualified resource Id." + }, + "customerId": { + "type": "string", + "description": "Cache node resource customer resource GUID Id.", + "readOnly": true + }, + "customerName": { + "type": "string", + "description": "Cache node resource customer resource name." + }, + "ipAddress": { + "type": "string", + "description": "Cache node resource Ip address." + }, + "customerIndex": { + "type": "string", + "description": "Cache node resource customer index as string." + }, + "cacheNodeId": { + "type": "string", + "description": "Cache node resource identifier of the cache node" + }, + "cacheNodeName": { + "type": "string", + "description": "Cache node resource name." + }, + "customerAsn": { + "type": "integer", + "format": "int32", + "description": "Cache node resource customer resource Asn (autonomous system number)" + }, + "isEnabled": { + "type": "boolean", + "description": "Cache node resource flag for indicating if cache node is enabled." + }, + "maxAllowableEgressInMbps": { + "type": "integer", + "format": "int32", + "description": "Cache node resource maximum allowed egress in Mbps." + }, + "maxAllowableProbability": { + "type": "number", + "format": "float", + "description": "Cache node resource maximum allowed probability of egress.", + "readOnly": true + }, + "xCid": { + "type": "string", + "description": "Cache node resource Azure XCid.", + "readOnly": true + }, + "isEnterpriseManaged": { + "type": "boolean", + "description": "Cache node resource flag for determining if managed by enterprise as boolean." + }, + "createAsyncOperationId": { + "type": "string", + "description": "Cache node resource create async operation Id.", + "readOnly": true + }, + "deleteAsyncOperationId": { + "type": "string", + "description": "Cache node resource deletion async operation Id.", + "readOnly": true + }, + "clientTenantId": { + "type": "string", + "description": "Cache node resource customer resource client tenant Id of subscription.", + "readOnly": true + }, + "category": { + "type": "string", + "description": "Cache node resource category.", + "readOnly": true + }, + "releaseVersion": { + "type": "integer", + "format": "int32", + "description": "Cache node resource release version.", + "readOnly": true + }, + "lastSyncWithAzureTimestamp": { + "type": "string", + "format": "date-time", + "description": "Cache node resource last sync timestamp.", + "readOnly": true + }, + "lastUpdatedTimestamp": { + "type": "string", + "format": "date-time", + "description": "Cache node resource last backend updated timestamp.", + "readOnly": true + }, + "synchWithAzureAttemptsCount": { + "type": "integer", + "format": "int32", + "description": "Cache node resource attempts to sync with Azure.", + "readOnly": true + }, + "containerConfigurations": { + "type": "string", + "description": "Cache node resource container configuration details.", + "readOnly": true + }, + "cidrCsv": { + "type": "array", + "description": "Cache node resource comma separated values of Cidrs.", + "items": { + "type": "string" + } + }, + "cidrCsvLastUpdateTime": { + "type": "string", + "format": "date-time", + "description": "Cache node resource last Cidr Csv update timestamp", + "readOnly": true + }, + "bgpCidrCsvLastUpdateTime": { + "type": "string", + "format": "date-time", + "description": "Cache node resource last Bgp Cidr Csv update timestamp", + "readOnly": true + }, + "bgpLastReportedTime": { + "type": "string", + "format": "date-time", + "description": "Cache node resource last Bgp report timestamp.", + "readOnly": true + }, + "bgpReviewStateText": { + "type": "string", + "description": "Cache node resource Bgp review state string text in detail.", + "readOnly": true + }, + "bgpReviewState": { + "$ref": "#/definitions/BgpReviewStateEnum", + "description": "Cache node resource Bgp review state string text.", + "readOnly": true + }, + "bgpReviewFeedback": { + "type": "string", + "description": "Cache node resource Bgp review feedback text.", + "readOnly": true + }, + "bgpNumberOfTimesUpdated": { + "type": "integer", + "format": "int32", + "description": "Cache node resource Bgp update count.", + "readOnly": true + }, + "bgpNumberOfRecords": { + "type": "integer", + "format": "int32", + "description": "Cache node resource Bgp record count.", + "readOnly": true + }, + "bgpCidrBlocksCount": { + "type": "integer", + "format": "int32", + "description": "Cache node resource Bgp block count.", + "readOnly": true + }, + "bgpAddressSpace": { + "type": "integer", + "format": "int32", + "description": "Cache node resource total addressable space defined by Bgp and Cidr Csv blocks.", + "readOnly": true + }, + "shouldMigrate": { + "type": "boolean", + "description": "Cache node resource flag for determining if customer will be migrated." + }, + "bgpFileBytesTruncated": { + "type": "integer", + "format": "int32", + "description": "Cache node resource bytes truncated from Bgp output file.", + "readOnly": true + }, + "cidrSelectionType": { + "type": "integer", + "format": "int32", + "description": "Cache node resource current Cidr range precedence selection type." + }, + "isFrozen": { + "type": "boolean", + "description": "Cache node resource flag for indicating the cache node resource is frozen (not selectable, not editable in UI).", + "readOnly": true + }, + "reviewState": { + "type": "integer", + "format": "int32", + "description": "Cache node resource review process state as integer", + "readOnly": true + }, + "reviewStateText": { + "type": "string", + "description": "Cache node resource review state text.", + "readOnly": true + }, + "reviewFeedback": { + "type": "string", + "description": "Cache node resource review feedback text.", + "readOnly": true + }, + "configurationState": { + "$ref": "#/definitions/ConfigurationState", + "description": "Cache node resource configuration state.", + "readOnly": true + }, + "configurationStateText": { + "type": "string", + "description": "Cache node resource configuration state text.", + "readOnly": true + }, + "addressSpace": { + "type": "integer", + "format": "int32", + "description": "Cache node resource total addressable space defined by the Cidr Csv block.", + "readOnly": true + }, + "workerConnections": { + "type": "integer", + "format": "int32", + "description": "Cache node resource Mcc container deployment worker connection count.", + "readOnly": true + }, + "workerConnectionsLastUpdatedDateTime": { + "type": "string", + "format": "date-time", + "description": "Cache node resource last updated Mcc container deployment worker connection count timestamp.", + "readOnly": true + }, + "containerResyncTrigger": { + "type": "integer", + "format": "int32", + "description": "Cache node resource Mcc container configuration details re-sync trigger.", + "readOnly": true + }, + "imageUri": { + "type": "string", + "description": "Cache node resource Mcc Container Id Uri.", + "readOnly": true + }, + "fullyQualifiedDomainName": { + "type": "string", + "description": "FQDN(fully qualified domain name) value of the mcc cache node" + }, + "autoUpdateRingType": { + "$ref": "#/definitions/autoUpdateRingType", + "description": "Auto Update Ring Type which is slow or fast etc." + }, + "autoUpdateRequestedWeek": { + "type": "integer", + "format": "int32", + "description": "Customer requested week of month for mcc install of auto update cycle. 0 is default no selection. 1-5 are valid weeks of month, 1 is first week, 2 is second week, etc.", + "minimum": 0, + "maximum": 5 + }, + "autoUpdateRequestedDay": { + "type": "integer", + "format": "int32", + "description": "Customer requested day of week for mcc install of auto update cycle. 0 is default no selection. 1-7 are days of week, 1 is Sunday, 2 is Monday, etc.", + "minimum": 0, + "maximum": 7 + }, + "autoUpdateRequestedTime": { + "type": "string", + "description": "Customer requested time of the day for mcc install of auto update cycle, should be hh:mm", + "pattern": "^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$" + } + } + }, + "CacheNodeInstallProperties": { + "type": "object", + "description": "Mcc cache node resource install script properties.", + "properties": { + "customerId": { + "type": "string", + "description": "Mcc customer resource Id." + }, + "cacheNodeId": { + "type": "string", + "description": "Mcc cache node resource Id." + }, + "primaryAccountKey": { + "type": "string", + "format": "password", + "description": "Mcc primary account key. Internal to Mcc.", + "readOnly": true, + "x-ms-secret": true + }, + "secondaryAccountKey": { + "type": "string", + "format": "password", + "description": "Mcc secondary account key. Internal to Mcc.", + "readOnly": true, + "x-ms-secret": true + }, + "registrationKey": { + "type": "string", + "format": "password", + "description": "Mcc Iot Central temporary device registration key, used once.", + "readOnly": true, + "x-ms-secret": true + }, + "tlsCertificateProvisioningKey": { + "type": "string", + "format": "password", + "description": "Mcc Tls certificate provisioning key.", + "readOnly": true, + "x-ms-secret": true + }, + "driveConfiguration": { + "type": "array", + "description": "Cache node resource drive configurations.", + "items": { + "$ref": "#/definitions/CacheNodeDriveConfiguration" + }, + "x-ms-identifiers": [] + }, + "proxyUrlConfiguration": { + "$ref": "#/definitions/ProxyUrlConfiguration", + "description": "proxyUrl configuration of the cache node" + } + } + }, + "CacheNodeProperty": { + "type": "object", + "description": "Model representing an Mcc cache node connectedCache resource", + "properties": { + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The provisioned state of the resource", + "readOnly": true + }, + "cacheNode": { + "$ref": "#/definitions/CacheNodeEntity", + "description": "Mcc cache node resource (cache node entity)." + }, + "additionalCacheNodeProperties": { + "$ref": "#/definitions/AdditionalCacheNodeProperties", + "description": "Mcc cache node resource additional properties." + }, + "statusCode": { + "type": "string", + "description": "Mcc response status code." + }, + "statusText": { + "type": "string", + "description": "Mcc response status text as string for retrieving status details." + }, + "statusDetails": { + "type": "string", + "description": "Mcc response status details for retrieving response inner details." + }, + "status": { + "type": "string", + "description": "HTTP error status code.", + "readOnly": true + }, + "error": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorDetail", + "description": "Mcc response error details." + } + } + }, + "ConfigurationState": { + "type": "string", + "description": "Cache node configuration setup state", + "enum": [ + "Configured", + "NotConfigured_Ip" + ], + "x-ms-enum": { + "name": "ConfigurationState", + "modelAsString": true, + "values": [ + { + "name": "Configured", + "value": "Configured", + "description": "connected cache setup configured" + }, + { + "name": "NotConfigured_Ip", + "value": "NotConfigured_Ip", + "description": "connected cache setup not configured" + } + ] + } + }, + "ConnectedCachePatchResource": { + "type": "object", + "description": "Mcc PATCH operation properties.", + "properties": { + "tags": { + "type": "object", + "description": "Resource tags.", + "additionalProperties": { + "type": "string" + }, + "x-ms-mutability": [ + "read", + "update" + ] + } + } + }, + "CustomerEntity": { + "type": "object", + "description": "Model representing Customer resource for ConnectedCache resource", + "properties": { + "fullyQualifiedResourceId": { + "type": "string", + "description": "Customer resource Azure fully qualified resource Id." + }, + "customerId": { + "type": "string", + "description": "Customer resource Guid Id.", + "readOnly": true + }, + "customerName": { + "type": "string", + "description": "Customer resource name." + }, + "contactEmail": { + "type": "string", + "description": "Customer resource contact email." + }, + "contactPhone": { + "type": "string", + "description": "Customer resource contact phone." + }, + "contactName": { + "type": "string", + "description": "Customer resource contact full name." + }, + "isEntitled": { + "type": "boolean", + "description": "Customer resource entitlement flag as boolean." + }, + "releaseVersion": { + "type": "integer", + "format": "int32", + "description": "Customer resource Mcc release version." + }, + "createAsyncOperationId": { + "type": "string", + "description": "Customer resource create async operation Id.", + "readOnly": true + }, + "deleteAsyncOperationId": { + "type": "string", + "description": "Customer resource deletion async operation Id.", + "readOnly": true + }, + "clientTenantId": { + "type": "string", + "description": "Customer resource client tenant Id of subscription." + }, + "synchWithAzureAttemptsCount": { + "type": "integer", + "format": "int32", + "description": "Customer resource sync attempts.", + "readOnly": true + }, + "lastSyncWithAzureTimestamp": { + "type": "string", + "format": "date-time", + "description": "Customer resource last Azure sync timestamp.", + "readOnly": true + }, + "isEnterpriseManaged": { + "type": "boolean", + "description": "Customer resource flag for enterprise management as boolean." + }, + "shouldMigrate": { + "type": "boolean", + "description": "Customer resource flag for migration." + }, + "resendSignupCode": { + "type": "boolean", + "description": "Customer resource flag for resending signup code as boolean." + }, + "verifySignupCode": { + "type": "boolean", + "description": "Customer resource flag for requiring verification of signup code as boolean." + }, + "verifySignupPhrase": { + "type": "string", + "format": "password", + "description": "Customer resource phrase for verifying signup.", + "x-ms-mutability": [ + "update", + "create" + ], + "x-ms-secret": true + } + } + }, + "CustomerProperty": { + "type": "object", + "description": "Model representing customer for connectedCache resource", + "properties": { + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The provisioned state of the resource", + "readOnly": true + }, + "customer": { + "$ref": "#/definitions/CustomerEntity", + "description": "Mcc customer resource (customer entity)." + }, + "additionalCustomerProperties": { + "$ref": "#/definitions/AdditionalCustomerProperties", + "description": "Mcc customer resource additional properties." + }, + "statusCode": { + "type": "string", + "description": "Mcc response status code.", + "readOnly": true + }, + "statusText": { + "type": "string", + "description": "Mcc response status text as string for retrieving status details.", + "readOnly": true + }, + "statusDetails": { + "type": "string", + "description": "Mcc response status details for retrieving response inner details.", + "readOnly": true + }, + "status": { + "type": "string", + "description": "HTTP error status code.", + "readOnly": true + }, + "error": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorDetail", + "description": "Mcc response error details.", + "readOnly": true + } + } + }, + "CustomerTransitState": { + "type": "string", + "description": "Customer resource transit states", + "enum": [ + "NoTransit", + "CombinedTransit", + "TransitOnly" + ], + "x-ms-enum": { + "name": "CustomerTransitState", + "modelAsString": true, + "values": [ + { + "name": "NoTransit", + "value": "NoTransit", + "description": "do not have transit" + }, + { + "name": "CombinedTransit", + "value": "CombinedTransit", + "description": "transit provider and have own subscribers" + }, + { + "name": "TransitOnly", + "value": "TransitOnly", + "description": "pure transit provider or network service provider" + } + ] + } + }, + "CycleType": { + "type": "string", + "description": "Update Cycle type", + "enum": [ + "Preview", + "Slow", + "Fast" + ], + "x-ms-enum": { + "name": "CycleType", + "modelAsString": true, + "values": [ + { + "name": "Preview", + "value": "Preview", + "description": "customer selection of preview update install mcc on their physical vm" + }, + { + "name": "Slow", + "value": "Slow", + "description": "customer selection of slow update to install mcc on their physical vm" + }, + { + "name": "Fast", + "value": "Fast", + "description": "customer selection of fast / auto update to install mcc on their physical vm" + } + ] + } + }, + "EnterpriseMccCacheNodeResource": { + "type": "object", + "description": "Represents the high level Nodes needed to provision cache node resources", + "properties": { + "properties": { + "$ref": "#/definitions/CacheNodeProperty", + "description": "The resource-specific properties for this resource.", + "x-ms-mutability": [ + "read", + "update", + "create" + ] + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "EnterpriseMccCacheNodeResourceListResult": { + "type": "object", + "description": "The response of a EnterpriseMccCacheNodeResource list operation.", + "properties": { + "value": { + "type": "array", + "description": "The EnterpriseMccCacheNodeResource items on this page", + "items": { + "$ref": "#/definitions/EnterpriseMccCacheNodeResource" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items" + } + }, + "required": [ + "value" + ] + }, + "EnterpriseMccCustomerResource": { + "type": "object", + "description": "Represents the high level Nodes needed to provision customer resources", + "properties": { + "properties": { + "$ref": "#/definitions/CustomerProperty", + "description": "The resource-specific properties for this resource.", + "x-ms-mutability": [ + "read", + "update", + "create" + ] + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "EnterpriseMccCustomerResourceListResult": { + "type": "object", + "description": "The response of a EnterpriseMccCustomerResource list operation.", + "properties": { + "value": { + "type": "array", + "description": "The EnterpriseMccCustomerResource items on this page", + "items": { + "$ref": "#/definitions/EnterpriseMccCustomerResource" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items" + } + }, + "required": [ + "value" + ] + }, + "IspCacheNodeResource": { + "type": "object", + "description": "Represents the high level Nodes needed to provision cache node resources", + "properties": { + "properties": { + "$ref": "#/definitions/CacheNodeProperty", + "description": "The resource-specific properties for this resource.", + "x-ms-mutability": [ + "read", + "update", + "create" + ] + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "IspCacheNodeResourceListResult": { + "type": "object", + "description": "The response of a IspCacheNodeResource list operation.", + "properties": { + "value": { + "type": "array", + "description": "The IspCacheNodeResource items on this page", + "items": { + "$ref": "#/definitions/IspCacheNodeResource" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items" + } + }, + "required": [ + "value" + ] + }, + "IspCustomerResource": { + "type": "object", + "description": "Represents the high level Nodes needed to provision isp customer resources", + "properties": { + "properties": { + "$ref": "#/definitions/CustomerProperty", + "description": "The resource-specific properties for this resource.", + "x-ms-mutability": [ + "read", + "update", + "create" + ] + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "IspCustomerResourceListResult": { + "type": "object", + "description": "The response of a IspCustomerResource list operation.", + "properties": { + "value": { + "type": "array", + "description": "The IspCustomerResource items on this page", + "items": { + "$ref": "#/definitions/IspCustomerResource" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items" + } + }, + "required": [ + "value" + ] + }, + "MccCacheNodeAutoUpdateHistory": { + "type": "object", + "description": "Mcc cache node resource auto update history.", + "properties": { + "properties": { + "$ref": "#/definitions/MccCacheNodeAutoUpdateHistoryProperties", + "description": "Mcc cache node resource auto update history properties." + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "MccCacheNodeAutoUpdateHistoryProperties": { + "type": "object", + "description": "Mcc cache node resource auto update history properties.", + "properties": { + "customerId": { + "type": "string", + "description": "Mcc customer resource Id.", + "readOnly": true + }, + "cacheNodeId": { + "type": "string", + "description": "Mcc cache node resource Id.", + "readOnly": true + }, + "autoUpdateHistory": { + "type": "array", + "description": "Cache node resource auto update history information.", + "items": { + "$ref": "#/definitions/MccCacheNodeAutoUpdateInfo" + }, + "x-ms-identifiers": [] + } + } + }, + "MccCacheNodeAutoUpdateInfo": { + "type": "object", + "description": "Mcc cache node resource auto update properties.", + "properties": { + "imageUriBeforeUpdate": { + "type": "string", + "description": "Auto update image uri before update.", + "readOnly": true + }, + "imageUriTargeted": { + "type": "string", + "description": "Auto update image uri targetted to update.", + "readOnly": true + }, + "imageUriTerminal": { + "type": "string", + "description": "Auto update image uri at Terminal.", + "readOnly": true + }, + "autoUpdateRingType": { + "type": "integer", + "format": "int32", + "description": "Auto update Ring Type.", + "readOnly": true + }, + "movedToTerminalStateDateTime": { + "type": "string", + "format": "date-time", + "description": "Auto update image uri after update.", + "readOnly": true + }, + "ruleRequestedWeek": { + "type": "integer", + "format": "int32", + "description": "Auto update image uri before update.", + "readOnly": true + }, + "ruleRequestedDay": { + "type": "integer", + "format": "int32", + "description": "Auto update image uri after update.", + "readOnly": true + }, + "createdDateTimeUtc": { + "type": "string", + "format": "date-time", + "description": "Auto update entity created datetime.", + "readOnly": true + }, + "updatedRegistryDateTimeUtc": { + "type": "string", + "format": "date-time", + "description": "Auto update entity last updated datetime.", + "readOnly": true + }, + "planChangeLogText": { + "type": "string", + "description": "This text describing the purpose of the plan of auto update.", + "readOnly": true + }, + "autoUpdateLastAppliedStatus": { + "type": "integer", + "format": "int32", + "description": "Auto update last applied status.", + "readOnly": true + }, + "autoUpdateLastAppliedStatusText": { + "type": "string", + "description": "Auto update last applied status text.", + "readOnly": true + }, + "autoUpdateLastAppliedStatusDetailedText": { + "type": "string", + "description": "Auto update last applied detailed status text.", + "readOnly": true + }, + "planId": { + "type": "integer", + "format": "int64", + "description": "Auto update planId.", + "readOnly": true + }, + "timeToGoLiveDateTime": { + "type": "string", + "description": "Auto update time to go live date time.", + "readOnly": true + }, + "ruleRequestedMinute": { + "type": "string", + "description": "Auto update rule requested minute.", + "readOnly": true + }, + "ruleRequestedHour": { + "type": "string", + "description": "Auto update rule requested hour.", + "readOnly": true + } + } + }, + "MccCacheNodeBgpCidrDetails": { + "type": "object", + "description": "Represents all Cidr details of the Bgp request for a specific cache node resource", + "properties": { + "properties": { + "$ref": "#/definitions/BgpCidrsConfiguration", + "description": "Mcc cache node resource Bgp Cidr properties." + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "MccCacheNodeInstallDetails": { + "type": "object", + "description": "Mcc cache node resource all install details.", + "properties": { + "properties": { + "$ref": "#/definitions/CacheNodeInstallProperties", + "description": "Mcc cache node resource install script details." + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "MccCacheNodeIssueHistory": { + "type": "object", + "description": "Mcc cache node resource issue history.", + "properties": { + "properties": { + "$ref": "#/definitions/MccCacheNodeIssueHistoryProperties", + "description": "Mcc cache node resource issue history properties." + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "MccCacheNodeIssueHistoryProperties": { + "type": "object", + "description": "Mcc cache node resource issue history properties.", + "properties": { + "customerId": { + "type": "string", + "description": "Mcc customer resource Id.", + "readOnly": true + }, + "cacheNodeId": { + "type": "string", + "description": "Mcc cache node resource Id.", + "readOnly": true + }, + "mccIssueHistory": { + "type": "array", + "description": "Cache node resource issue details history.", + "items": { + "$ref": "#/definitions/MccIssue" + }, + "x-ms-identifiers": [] + } + } + }, + "MccCacheNodeTlsCertificate": { + "type": "object", + "description": "Mcc cache node resource Tls certificate details.", + "properties": { + "actionRequired": { + "type": "string", + "description": "Mcc cache node Tls certificate status.", + "readOnly": true + }, + "certificateFileName": { + "type": "string", + "description": "Mcc cache node Tls certificate file name.", + "readOnly": true + }, + "thumbprint": { + "type": "string", + "description": "Mcc cache node Tls certificate thumbprint.", + "readOnly": true + }, + "expiryDate": { + "type": "string", + "format": "date-time", + "description": "Mcc cache node Tls certificate expiry date.", + "readOnly": true + }, + "notBeforeDate": { + "type": "string", + "format": "date-time", + "description": "Mcc cache node Tls certificate not before date.", + "readOnly": true + }, + "subject": { + "type": "string", + "description": "Mcc cache node Tls certificate subject name.", + "readOnly": true + }, + "subjectAltName": { + "type": "string", + "description": "Mcc cache node Tls certificate subject alternate name.", + "readOnly": true + } + } + }, + "MccCacheNodeTlsCertificateHistory": { + "type": "object", + "description": "Mcc cache node resource Tls certificate history details.", + "properties": { + "properties": { + "$ref": "#/definitions/MccCacheNodeTlsCertificateProperties", + "description": "Mcc cache node resource Tls certificate details." + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "MccCacheNodeTlsCertificateProperties": { + "type": "object", + "description": "Mcc cache node resource auto update properties.", + "properties": { + "customerId": { + "type": "string", + "description": "Mcc customer resource Id.", + "readOnly": true + }, + "cacheNodeId": { + "type": "string", + "description": "Mcc cache node resource Id.", + "readOnly": true + }, + "tlsCertificateHistory": { + "type": "array", + "description": "Cache node resource tls certificate history details.", + "items": { + "$ref": "#/definitions/MccCacheNodeTlsCertificate" + }, + "x-ms-identifiers": [] + } + } + }, + "MccIssue": { + "type": "object", + "description": "Mcc cache node resource issue properties.", + "properties": { + "mccIssueType": { + "type": "string", + "description": "Mcc cache node issue type.", + "readOnly": true + }, + "toastString": { + "type": "string", + "description": "Mcc cache node issues toastString.", + "readOnly": true + }, + "detailString": { + "type": "string", + "description": "Mcc cache node issue detail string.", + "readOnly": true + }, + "helpLink": { + "type": "string", + "description": "Mcc cache node issue related help link.", + "readOnly": true + }, + "issueStartDate": { + "type": "string", + "format": "date-time", + "description": "Mcc cache node issue start date.", + "readOnly": true + }, + "issueEndDate": { + "type": "string", + "format": "date-time", + "description": "Mcc cache node issue end date.", + "readOnly": true + } + } + }, + "MccIssueType": { + "type": "string", + "description": "Mcc issue type", + "enum": [ + "DriveNotFound", + "WorkerCountTooFew", + "DrivePermission", + "DriveTooSmall", + "DriveInputOutputError", + "Other" + ], + "x-ms-enum": { + "name": "MccIssueType", + "modelAsString": true, + "values": [ + { + "name": "DriveNotFound", + "value": "DriveNotFound", + "description": "mcc issue Type drive not found" + }, + { + "name": "WorkerCountTooFew", + "value": "WorkerCountTooFew", + "description": "mcc issue worker count is less" + }, + { + "name": "DrivePermission", + "value": "DrivePermission", + "description": "mcc issue with drive permissions" + }, + { + "name": "DriveTooSmall", + "value": "DriveTooSmall", + "description": "mcc issue drive size is too small" + }, + { + "name": "DriveInputOutputError", + "value": "DriveInputOutputError", + "description": "mcc issue with drive i/o error" + }, + { + "name": "Other", + "value": "Other", + "description": "all other issues" + } + ] + } + }, + "OsType": { + "type": "string", + "description": "Operating System of the cache node", + "enum": [ + "Windows", + "Linux", + "Eflow" + ], + "x-ms-enum": { + "name": "OsType", + "modelAsString": true, + "values": [ + { + "name": "Windows", + "value": "Windows", + "description": "cache node installs on windows operating system" + }, + { + "name": "Linux", + "value": "Linux", + "description": "cache node installs on Linux Operating system" + }, + { + "name": "Eflow", + "value": "Eflow", + "description": "cache node installs on Azure Eflow" + } + ] + } + }, + "ProvisioningState": { + "type": "string", + "description": "provisioning state of the resource", + "enum": [ + "Succeeded", + "Failed", + "Canceled", + "Unknown", + "Accepted", + "Upgrading", + "Deleting" + ], + "x-ms-enum": { + "name": "ProvisioningState", + "modelAsString": true, + "values": [ + { + "name": "Succeeded", + "value": "Succeeded", + "description": "Resource has been created." + }, + { + "name": "Failed", + "value": "Failed", + "description": "Resource creation failed." + }, + { + "name": "Canceled", + "value": "Canceled", + "description": "Resource creation was canceled." + }, + { + "name": "Unknown", + "value": "Unknown", + "description": "unknown state of the provisioning state" + }, + { + "name": "Accepted", + "value": "Accepted", + "description": "Accepted state of the provisioning state during the Async Operations" + }, + { + "name": "Upgrading", + "value": "Upgrading", + "description": "Upgrading state of the provisioning state" + }, + { + "name": "Deleting", + "value": "Deleting", + "description": "Deleting state of the provisioning state" + } + ] + }, + "readOnly": true + }, + "ProxyRequired": { + "type": "string", + "description": "Proxy details enum", + "enum": [ + "None", + "Required" + ], + "x-ms-enum": { + "name": "ProxyRequired", + "modelAsString": true, + "values": [ + { + "name": "None", + "value": "None", + "description": "Proxy is not required in setup" + }, + { + "name": "Required", + "value": "Required", + "description": "proxy is required in setup" + } + ] + } + }, + "ProxyUrlConfiguration": { + "type": "object", + "description": "ProxyUrl configuration of cache node", + "properties": { + "proxyUrl": { + "type": "string", + "description": "Host Proxy Address configuration along with port number. This can be a proxy or ip address. ex: xx.xx.xx.xxxx:80 or host name http://exampleproxy.com:80" + } + } + }, + "autoUpdateRingType": { + "type": "string", + "description": "Auto update Ring type", + "enum": [ + "Preview", + "Slow", + "Fast" + ], + "x-ms-enum": { + "name": "autoUpdateRingType", + "modelAsString": true, + "values": [ + { + "name": "Preview", + "value": "Preview", + "description": "customer selection of preview update install mcc on their physical vm" + }, + { + "name": "Slow", + "value": "Slow", + "description": "customer selection of slow update to install mcc on their physical vm" + }, + { + "name": "Fast", + "value": "Fast", + "description": "customer selection of fast / auto update to install mcc on their physical vm" + } + ] + } + } + }, + "parameters": {} +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..7ffa14cbe769 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,293 @@ +{ + "title": "Creates an enterpriseMccCacheNode resource - generated by [MaximumSet] rule", + "operationId": "EnterpriseMccCacheNodesOperations_CreateOrUpdate", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "nhdkvstdrrtsxxuz", + "cacheNodeResourceName": "fgduqdovidpemlnmhelomffuafdrbgaasqznvrdkbvspfzsnrhncdtqquhijhdpwyzwleukqldpceyxqhqlftqrr", + "resource": { + "location": "westus", + "properties": { + "cacheNode": { + "fullyQualifiedResourceId": "yeinlleavzbehelhsucb", + "customerName": "zsklcocjfjhkcpmzyefzkwamdzc", + "ipAddress": "gbfkdhloyphnpnhemwrcrxlk", + "customerIndex": "vafvezmelfgmjsrccjukrhppljvipg", + "cacheNodeId": "fmrjefyddfn", + "cacheNodeName": "qppvqxliajjfoalzjbgmxggr", + "customerAsn": 25, + "isEnabled": true, + "maxAllowableEgressInMbps": 27, + "isEnterpriseManaged": true, + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "shouldMigrate": true, + "cidrSelectionType": 11 + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "lgljxmyyoakw", + "additionalCacheNodeProperties": { + "cacheNodePropertiesDetailsIssuesList": [ + "ennbzfpuszgalzpawmwicaofqcwcj" + ], + "driveConfiguration": [ + { + "physicalPath": "pcbkezoofhamkycot", + "sizeInGb": 14, + "cacheNumber": 11, + "nginxMapping": "cirlpkpuxg" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "fjbggfvumrn" + }, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "ph", + "optionalProperty2": "soqqgpgcbhb", + "optionalProperty3": "fpnycrbagptsujiotnjfuhlm", + "optionalProperty4": "gesqugrxvhxlxxyvatgrautxwlmxsf", + "optionalProperty5": "zknjgzpaqtvdqjydd" + }, + "error": {} + }, + "tags": { + "key259": "qbkixjuyjkoj" + } + } + }, + "responses": { + "200": { + "body": { + "location": "westus", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "yeinlleavzbehelhsucb", + "customerId": "xjjgcknmsakfawcmwbdufdxktysp", + "customerName": "zsklcocjfjhkcpmzyefzkwamdzc", + "ipAddress": "gbfkdhloyphnpnhemwrcrxlk", + "customerIndex": "vafvezmelfgmjsrccjukrhppljvipg", + "cacheNodeId": "fmrjefyddfn", + "cacheNodeName": "qppvqxliajjfoalzjbgmxggr", + "customerAsn": 25, + "isEnabled": true, + "maxAllowableEgressInMbps": 27, + "maxAllowableProbability": 12, + "xCid": "ooyrhuockukmsrqsevwaaqglhf", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "tvmivvnpisuboggoqgbobugld", + "clientTenantId": "iwrpakllacxvtqygpaimlpxvqrjz", + "category": "utfjefejkrpxcmrgygzawa", + "releaseVersion": 29, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 4, + "containerConfigurations": "dyvefvbvrtsmdrdmiuphzh", + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.774Z", + "bgpReviewStateText": "khtriksrqrjieouoz", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "bc", + "bgpNumberOfTimesUpdated": 23, + "bgpNumberOfRecords": 25, + "bgpCidrBlocksCount": 28, + "bgpAddressSpace": 30, + "shouldMigrate": true, + "bgpFileBytesTruncated": 26, + "cidrSelectionType": 11, + "isFrozen": true, + "reviewState": 2, + "reviewStateText": "xubwhyrdtramrmoldbxqwauyusymqu", + "reviewFeedback": "zowuztcnybt", + "configurationState": "Configured", + "configurationStateText": "okbofqwtzcsju", + "addressSpace": 1, + "workerConnections": 19, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.774Z", + "containerResyncTrigger": 23, + "imageUri": "wkowdrixfxvjmdcsy" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "lgljxmyyoakw", + "additionalCacheNodeProperties": { + "cacheNodePropertiesDetailsIssuesList": [ + "ennbzfpuszgalzpawmwicaofqcwcj" + ], + "aggregatedStatusDetails": "nztcstlyjhmllbnrrluhzusmoa", + "aggregatedStatusText": "ofiedyvzpbijnfghnrrigqaws", + "aggregatedStatusCode": 25, + "productVersion": "hfbuukpxoerpkziym", + "isProvisioned": true, + "cacheNodeStateDetailedText": "onckp", + "cacheNodeStateShortText": "yxkwlubqlzhkmemzjzlxksho", + "cacheNodeState": 30, + "driveConfiguration": [ + { + "physicalPath": "pcbkezoofhamkycot", + "sizeInGb": 14, + "cacheNumber": 11, + "nginxMapping": "cirlpkpuxg" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "fjbggfvumrn" + }, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "ph", + "optionalProperty2": "soqqgpgcbhb", + "optionalProperty3": "fpnycrbagptsujiotnjfuhlm", + "optionalProperty4": "gesqugrxvhxlxxyvatgrautxwlmxsf", + "optionalProperty5": "zknjgzpaqtvdqjydd" + }, + "status": "utgrdjsw", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key259": "qbkixjuyjkoj" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "yeinlleavzbehelhsucb", + "customerId": "xjjgcknmsakfawcmwbdufdxktysp", + "customerName": "zsklcocjfjhkcpmzyefzkwamdzc", + "ipAddress": "gbfkdhloyphnpnhemwrcrxlk", + "customerIndex": "vafvezmelfgmjsrccjukrhppljvipg", + "cacheNodeId": "fmrjefyddfn", + "cacheNodeName": "qppvqxliajjfoalzjbgmxggr", + "customerAsn": 25, + "isEnabled": true, + "maxAllowableEgressInMbps": 27, + "maxAllowableProbability": 12, + "xCid": "ooyrhuockukmsrqsevwaaqglhf", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "tvmivvnpisuboggoqgbobugld", + "clientTenantId": "iwrpakllacxvtqygpaimlpxvqrjz", + "category": "utfjefejkrpxcmrgygzawa", + "releaseVersion": 29, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 4, + "containerConfigurations": "dyvefvbvrtsmdrdmiuphzh", + "cidrCsv": [ + "kaynxstxqsoreorwh" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.774Z", + "bgpReviewStateText": "khtriksrqrjieouoz", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "bc", + "bgpNumberOfTimesUpdated": 23, + "bgpNumberOfRecords": 25, + "bgpCidrBlocksCount": 28, + "bgpAddressSpace": 30, + "shouldMigrate": true, + "bgpFileBytesTruncated": 26, + "cidrSelectionType": 11, + "isFrozen": true, + "reviewState": 2, + "reviewStateText": "xubwhyrdtramrmoldbxqwauyusymqu", + "reviewFeedback": "zowuztcnybt", + "configurationState": "Configured", + "configurationStateText": "okbofqwtzcsju", + "addressSpace": 1, + "workerConnections": 19, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.774Z", + "containerResyncTrigger": 23, + "imageUri": "wkowdrixfxvjmdcsy" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "lgljxmyyoakw", + "additionalCacheNodeProperties": { + "cacheNodePropertiesDetailsIssuesList": [ + "ennbzfpuszgalzpawmwicaofqcwcj" + ], + "aggregatedStatusDetails": "nztcstlyjhmllbnrrluhzusmoa", + "aggregatedStatusText": "ofiedyvzpbijnfghnrrigqaws", + "aggregatedStatusCode": 25, + "productVersion": "hfbuukpxoerpkziym", + "isProvisioned": true, + "cacheNodeStateDetailedText": "onckp", + "cacheNodeStateShortText": "yxkwlubqlzhkmemzjzlxksho", + "cacheNodeState": 30, + "driveConfiguration": [ + { + "physicalPath": "pcbkezoofhamkycot", + "sizeInGb": 14, + "cacheNumber": 11, + "nginxMapping": "cirlpkpuxg" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "fjbggfvumrn" + }, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "ph", + "optionalProperty2": "soqqgpgcbhb", + "optionalProperty3": "fpnycrbagptsujiotnjfuhlm", + "optionalProperty4": "gesqugrxvhxlxxyvatgrautxwlmxsf", + "optionalProperty5": "zknjgzpaqtvdqjydd" + }, + "status": "utgrdjsw", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key259": "qbkixjuyjkoj" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_Delete_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..5a757bdc79df --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "EnterpriseMccCacheNodesOperations Delete Operation - generated by [MaximumSet] rule", + "operationId": "EnterpriseMccCacheNodesOperations_Delete", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "hsincngmssuzeyispnufqwinpopadvhsbsemisguxgovwdjwviqexocelijvuyr", + "cacheNodeResourceName": "vwtrhdoxvkrunpliwcao" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json new file mode 100644 index 000000000000..5cb1647dfed7 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "EnterpriseMccCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet", + "operationId": "EnterpriseMccCacheNodesOperations_GetCacheNodeAutoUpdateHistory", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "properties": { + "customerId": "fqyulypmqacwoifqnddnkcexbgm", + "cacheNodeId": "elwtomk", + "autoUpdateHistory": [ + { + "imageUriBeforeUpdate": "ne", + "imageUriTargeted": "zqgjxlqoucwyjf", + "imageUriTerminal": "akng", + "autoUpdateRingType": 16, + "movedToTerminalStateDateTime": "2025-04-08T07:01:45.657Z", + "ruleRequestedWeek": 1, + "ruleRequestedDay": 9, + "createdDateTimeUtc": "2025-04-08T07:01:45.657Z", + "updatedRegistryDateTimeUtc": "2025-04-08T07:01:45.657Z", + "planChangeLogText": "uhfsokrwx", + "autoUpdateLastAppliedStatus": 24, + "autoUpdateLastAppliedStatusText": "cwoy", + "autoUpdateLastAppliedStatusDetailedText": "oicfonhqlnrc", + "planId": 17, + "timeToGoLiveDateTime": "wqhjexgtkqzu", + "ruleRequestedMinute": "ewoqhdmofybbpf", + "ruleRequestedHour": "degiarxknlfqfgwz" + } + ] + }, + "tags": { + "key5753": "ubrjiectme" + }, + "location": "westus", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "cgy", + "type": "kqbnkmxgllkdxfnsogmmdogjtotj", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json new file mode 100644 index 000000000000..431ffc490826 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json @@ -0,0 +1,38 @@ +{ + "title": "Gets required properties for enterprise Mcc CacheNode resource install key details - generated by [MaximumSet] rule", + "operationId": "EnterpriseMccCacheNodesOperations_GetCacheNodeInstallDetails", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "fzwxcjmdpxxzayecabqqlh", + "cacheNodeResourceName": "ccexmqqttritxvtctivraso" + }, + "responses": { + "200": { + "body": { + "location": "westus", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "properties": { + "customerId": "eqklliuswn", + "cacheNodeId": "zirahqqohbaju", + "primaryAccountKey": "mzfvziehrsbxidhj", + "secondaryAccountKey": "dq", + "registrationKey": "tnwkmorctwsgajewcoutombm" + }, + "tags": { + "key5811": "betoafcoprgfcuscoew" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json new file mode 100644 index 000000000000..37dbcc535025 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json @@ -0,0 +1,46 @@ +{ + "title": "EnterpriseMccCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet", + "operationId": "EnterpriseMccCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "properties": { + "customerId": "xqsblxpzcdxwwlzejepoyqrhbrpqgz", + "cacheNodeId": "enw", + "mccIssueHistory": [ + { + "mccIssueType": "uznqingg", + "toastString": "tkaajhrpptywiwfjnh", + "detailString": "rziwfs", + "helpLink": "fd", + "issueStartDate": "2025-04-08T07:01:40.167Z", + "issueEndDate": "2025-04-08T07:01:40.167Z" + } + ] + }, + "tags": { + "key587": "tcgetdmzjjwtbvghsskfzzrmnrexgx" + }, + "location": "msgrhbbqoannzbfuplaxnl", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "fizavvfblaoosm", + "type": "bkkjnjpkvvlnrcfurjsfdspsnoozu", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_GetCacheNodeTlsCertificateHistory_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_GetCacheNodeTlsCertificateHistory_MaximumSet_Gen.json new file mode 100644 index 000000000000..7f6f71fa8ce9 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_GetCacheNodeTlsCertificateHistory_MaximumSet_Gen.json @@ -0,0 +1,47 @@ +{ + "title": "EnterpriseMccCacheNodesOperations_GetCacheNodeTlsCertificateHistory_MaximumSet", + "operationId": "EnterpriseMccCacheNodesOperations_GetCacheNodeTlsCertificateHistory", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "properties": { + "customerId": "hzqoghvbmzvdk", + "cacheNodeId": "bzbrwogbsuat", + "tlsCertificateHistory": [ + { + "actionRequired": "iwvzhqdwdjhvpqfbwovc", + "certificateFileName": "mi", + "thumbprint": "bzztaqiu", + "expiryDate": "2025-04-08T07:01:46.556Z", + "notBeforeDate": "2025-04-08T07:01:46.556Z", + "subject": "vdabg", + "subjectAltName": "sbfyvvyylwjamhjubjjsmypwe" + } + ] + }, + "tags": { + "key6995": "xuobdofbhsuhqzxpwzlacrxbkcgydn" + }, + "location": "dwqjj", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "zvazurbeqjdbfs", + "type": "jxnyhcvyyjvkxddgymvlwvwqtewg", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_Get_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..deec90331024 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_Get_MaximumSet_Gen.json @@ -0,0 +1,125 @@ +{ + "title": "Gets enterpriseMccCacheNode resource information of an enterprise mcc customer parent resource - generated by [MaximumSet] rule", + "operationId": "EnterpriseMccCacheNodesOperations_Get", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "cygqjgtcetihsajgyqwwrbclssqsvhgltrboemcqqtpoxdbhykqxblaihmrumyhbsx", + "cacheNodeResourceName": "fqxfadsultwjfzdwlqkvneakfsbyhratytmssmiukpbnus" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "yeinlleavzbehelhsucb", + "customerId": "xjjgcknmsakfawcmwbdufdxktysp", + "customerName": "zsklcocjfjhkcpmzyefzkwamdzc", + "ipAddress": "gbfkdhloyphnpnhemwrcrxlk", + "customerIndex": "vafvezmelfgmjsrccjukrhppljvipg", + "cacheNodeId": "fmrjefyddfn", + "cacheNodeName": "qppvqxliajjfoalzjbgmxggr", + "customerAsn": 25, + "isEnabled": true, + "maxAllowableEgressInMbps": 27, + "maxAllowableProbability": 12, + "xCid": "ooyrhuockukmsrqsevwaaqglhf", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "tvmivvnpisuboggoqgbobugld", + "clientTenantId": "iwrpakllacxvtqygpaimlpxvqrjz", + "category": "utfjefejkrpxcmrgygzawa", + "releaseVersion": 29, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 4, + "containerConfigurations": "dyvefvbvrtsmdrdmiuphzh", + "cidrCsv": [ + "kaynxstxqsoreorwh" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.774Z", + "bgpReviewStateText": "khtriksrqrjieouoz", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "bc", + "bgpNumberOfTimesUpdated": 23, + "bgpNumberOfRecords": 25, + "bgpCidrBlocksCount": 28, + "bgpAddressSpace": 30, + "shouldMigrate": true, + "bgpFileBytesTruncated": 26, + "cidrSelectionType": 11, + "isFrozen": true, + "reviewState": 2, + "reviewStateText": "xubwhyrdtramrmoldbxqwauyusymqu", + "reviewFeedback": "zowuztcnybt", + "configurationState": "Configured", + "configurationStateText": "okbofqwtzcsju", + "addressSpace": 1, + "workerConnections": 19, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.774Z", + "containerResyncTrigger": 23, + "imageUri": "wkowdrixfxvjmdcsy" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "lgljxmyyoakw", + "additionalCacheNodeProperties": { + "cacheNodePropertiesDetailsIssuesList": [ + "ennbzfpuszgalzpawmwicaofqcwcj" + ], + "aggregatedStatusDetails": "nztcstlyjhmllbnrrluhzusmoa", + "aggregatedStatusText": "ofiedyvzpbijnfghnrrigqaws", + "aggregatedStatusCode": 25, + "productVersion": "hfbuukpxoerpkziym", + "isProvisioned": true, + "cacheNodeStateDetailedText": "onckp", + "cacheNodeStateShortText": "yxkwlubqlzhkmemzjzlxksho", + "cacheNodeState": 30, + "driveConfiguration": [ + { + "physicalPath": "pcbkezoofhamkycot", + "sizeInGb": 14, + "cacheNumber": 11, + "nginxMapping": "cirlpkpuxg" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "fjbggfvumrn" + }, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "ph", + "optionalProperty2": "soqqgpgcbhb", + "optionalProperty3": "fpnycrbagptsujiotnjfuhlm", + "optionalProperty4": "gesqugrxvhxlxxyvatgrautxwlmxsf", + "optionalProperty5": "zknjgzpaqtvdqjydd" + }, + "status": "utgrdjsw", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key259": "qbkixjuyjkoj" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_ListByEnterpriseMccCustomerResource_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_ListByEnterpriseMccCustomerResource_MaximumSet_Gen.json new file mode 100644 index 000000000000..1c28cba21f33 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_ListByEnterpriseMccCustomerResource_MaximumSet_Gen.json @@ -0,0 +1,129 @@ +{ + "title": "EnterpriseMccCacheNodesOperations_ListByEnterpriseMccCustomerResource", + "operationId": "EnterpriseMccCacheNodesOperations_ListByEnterpriseMccCustomerResource", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "syjjjzk" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "yeinlleavzbehelhsucb", + "customerId": "xjjgcknmsakfawcmwbdufdxktysp", + "customerName": "zsklcocjfjhkcpmzyefzkwamdzc", + "ipAddress": "gbfkdhloyphnpnhemwrcrxlk", + "customerIndex": "vafvezmelfgmjsrccjukrhppljvipg", + "cacheNodeId": "fmrjefyddfn", + "cacheNodeName": "qppvqxliajjfoalzjbgmxggr", + "customerAsn": 25, + "isEnabled": true, + "maxAllowableEgressInMbps": 27, + "maxAllowableProbability": 12, + "xCid": "ooyrhuockukmsrqsevwaaqglhf", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "tvmivvnpisuboggoqgbobugld", + "clientTenantId": "iwrpakllacxvtqygpaimlpxvqrjz", + "category": "utfjefejkrpxcmrgygzawa", + "releaseVersion": 29, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 4, + "containerConfigurations": "dyvefvbvrtsmdrdmiuphzh", + "cidrCsv": [ + "kaynxstxqsoreorwh" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.774Z", + "bgpReviewStateText": "khtriksrqrjieouoz", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "bc", + "bgpNumberOfTimesUpdated": 23, + "bgpNumberOfRecords": 25, + "bgpCidrBlocksCount": 28, + "bgpAddressSpace": 30, + "shouldMigrate": true, + "bgpFileBytesTruncated": 26, + "cidrSelectionType": 11, + "isFrozen": true, + "reviewState": 2, + "reviewStateText": "xubwhyrdtramrmoldbxqwauyusymqu", + "reviewFeedback": "zowuztcnybt", + "configurationState": "Configured", + "configurationStateText": "okbofqwtzcsju", + "addressSpace": 1, + "workerConnections": 19, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.774Z", + "containerResyncTrigger": 23, + "imageUri": "wkowdrixfxvjmdcsy" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "lgljxmyyoakw", + "additionalCacheNodeProperties": { + "cacheNodePropertiesDetailsIssuesList": [ + "ennbzfpuszgalzpawmwicaofqcwcj" + ], + "aggregatedStatusDetails": "nztcstlyjhmllbnrrluhzusmoa", + "aggregatedStatusText": "ofiedyvzpbijnfghnrrigqaws", + "aggregatedStatusCode": 25, + "productVersion": "hfbuukpxoerpkziym", + "isProvisioned": true, + "cacheNodeStateDetailedText": "onckp", + "cacheNodeStateShortText": "yxkwlubqlzhkmemzjzlxksho", + "cacheNodeState": 30, + "driveConfiguration": [ + { + "physicalPath": "pcbkezoofhamkycot", + "sizeInGb": 14, + "cacheNumber": 11, + "nginxMapping": "cirlpkpuxg" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "fjbggfvumrn" + }, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "ph", + "optionalProperty2": "soqqgpgcbhb", + "optionalProperty3": "fpnycrbagptsujiotnjfuhlm", + "optionalProperty4": "gesqugrxvhxlxxyvatgrautxwlmxsf", + "optionalProperty5": "zknjgzpaqtvdqjydd" + }, + "status": "utgrdjsw", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key259": "qbkixjuyjkoj" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_Update_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..5d27d3bb00e5 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCacheNodesOperations_Update_MaximumSet_Gen.json @@ -0,0 +1,129 @@ +{ + "title": "EnterpriseMccCacheNodesOperations Update - generated by [MaximumSet] rule", + "operationId": "EnterpriseMccCacheNodesOperations_Update", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "qanjqtvrxzjkljdysdjvdiqcxkttskpdzykzuefhbhz", + "cacheNodeResourceName": "kllmlvazrcxmfjfozulzqnsgvspgwmhogcafvauchunlgfr", + "properties": { + "tags": { + "key1653": "nzjczrhclhkndesgy" + } + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "yeinlleavzbehelhsucb", + "customerId": "xjjgcknmsakfawcmwbdufdxktysp", + "customerName": "zsklcocjfjhkcpmzyefzkwamdzc", + "ipAddress": "gbfkdhloyphnpnhemwrcrxlk", + "customerIndex": "vafvezmelfgmjsrccjukrhppljvipg", + "cacheNodeId": "fmrjefyddfn", + "cacheNodeName": "qppvqxliajjfoalzjbgmxggr", + "customerAsn": 25, + "isEnabled": true, + "maxAllowableEgressInMbps": 27, + "maxAllowableProbability": 12, + "xCid": "ooyrhuockukmsrqsevwaaqglhf", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "tvmivvnpisuboggoqgbobugld", + "clientTenantId": "iwrpakllacxvtqygpaimlpxvqrjz", + "category": "utfjefejkrpxcmrgygzawa", + "releaseVersion": 29, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 4, + "containerConfigurations": "dyvefvbvrtsmdrdmiuphzh", + "cidrCsv": [ + "kaynxstxqsoreorwh" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.774Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.774Z", + "bgpReviewStateText": "khtriksrqrjieouoz", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "bc", + "bgpNumberOfTimesUpdated": 23, + "bgpNumberOfRecords": 25, + "bgpCidrBlocksCount": 28, + "bgpAddressSpace": 30, + "shouldMigrate": true, + "bgpFileBytesTruncated": 26, + "cidrSelectionType": 11, + "isFrozen": true, + "reviewState": 2, + "reviewStateText": "xubwhyrdtramrmoldbxqwauyusymqu", + "reviewFeedback": "zowuztcnybt", + "configurationState": "Configured", + "configurationStateText": "okbofqwtzcsju", + "addressSpace": 1, + "workerConnections": 19, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.774Z", + "containerResyncTrigger": 23, + "imageUri": "wkowdrixfxvjmdcsy" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "lgljxmyyoakw", + "additionalCacheNodeProperties": { + "cacheNodePropertiesDetailsIssuesList": [ + "ennbzfpuszgalzpawmwicaofqcwcj" + ], + "aggregatedStatusDetails": "nztcstlyjhmllbnrrluhzusmoa", + "aggregatedStatusText": "ofiedyvzpbijnfghnrrigqaws", + "aggregatedStatusCode": 25, + "productVersion": "hfbuukpxoerpkziym", + "isProvisioned": true, + "cacheNodeStateDetailedText": "onckp", + "cacheNodeStateShortText": "yxkwlubqlzhkmemzjzlxksho", + "cacheNodeState": 30, + "driveConfiguration": [ + { + "physicalPath": "pcbkezoofhamkycot", + "sizeInGb": 14, + "cacheNumber": 11, + "nginxMapping": "cirlpkpuxg" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "fjbggfvumrn" + }, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "ph", + "optionalProperty2": "soqqgpgcbhb", + "optionalProperty3": "fpnycrbagptsujiotnjfuhlm", + "optionalProperty4": "gesqugrxvhxlxxyvatgrautxwlmxsf", + "optionalProperty5": "zknjgzpaqtvdqjydd" + }, + "status": "utgrdjsw", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob" + } + }, + "tags": { + "key259": "qbkixjuyjkoj" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_CreateOrUpdate_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..6274fb27a156 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,218 @@ +{ + "title": "EnterpriseMccCustomers_CreateOrUpdate", + "operationId": "EnterpriseMccCustomers_CreateOrUpdate", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "resource": { + "properties": { + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "clientTenantId": "fproidkpgvpdnac", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true, + "verifySignupPhrase": "tprjvttkgmrqlsyicnidhm" + }, + "additionalCustomerProperties": { + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "error": {} + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "location": "westus" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers", + "location": "westus", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1/enterpriseMccCacheNodes/MCCCachenode2", + "name": "MccRPTest2", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers/enterpriseMccCacheNodes", + "location": "westus", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_Delete_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..ff6f5a84bd4a --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_Delete_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "EnterpriseMccCustomers_Delete", + "operationId": "EnterpriseMccCustomers_Delete", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "zktb" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_Get_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..783f37a80ed0 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_Get_MaximumSet_Gen.json @@ -0,0 +1,94 @@ +{ + "title": "EnterpriseMccCustomers_Get", + "operationId": "EnterpriseMccCustomers_Get", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "pvilvqkofbjbykupeewgvzlmjao" + }, + "responses": { + "200": { + "body": { + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers", + "location": "westus", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_ListByResourceGroup_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..4ac939f76a7e --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,98 @@ +{ + "title": "EnterpriseMccCustomers_ListByResourceGroup", + "operationId": "EnterpriseMccCustomers_ListByResourceGroup", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers", + "location": "westus", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + ], + "nextLink": "https://microsoft.com/ae" + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_ListBySubscription_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..b8c0700c7e7e --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,97 @@ +{ + "title": "EnterpriseMccCustomers_ListBySubscription", + "operationId": "EnterpriseMccCustomers_ListBySubscription", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/enterpriseMccCustomers/MccRPTest1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/enterpriseMccCustomers", + "location": "westus", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + ], + "nextLink": "https://microsoft.com/ae" + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_Update_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..06e483b9c63f --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/EnterpriseMccCustomers_Update_MaximumSet_Gen.json @@ -0,0 +1,94 @@ +{ + "title": "EnterpriseMccCustomers_Update", + "operationId": "EnterpriseMccCustomers_Update", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "properties": { + "tags": { + "key1878": "warz" + } + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr" + }, + "tags": { + "key3379": "dpyqeaqhcnutzezom" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..75da2e60c3a7 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,281 @@ +{ + "title": "IspCacheNodesOperations_CreateOrUpdate", + "operationId": "IspCacheNodesOperations_CreateOrUpdate", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "zpqzbmanlljgmkrthtydrtneavhlnlqkdmviq", + "cacheNodeResourceName": "cabakm", + "resource": { + "location": "westus", + "properties": { + "cacheNode": { + "fullyQualifiedResourceId": "hskxkpbiqbrbjiwdzrxndru", + "customerName": "xwyqk", + "ipAddress": "voctagljcwqgcpnionqdcbjk", + "customerIndex": "qtoiglqaswivmkjhzogburcxtszmek", + "cacheNodeId": "xjzffjftwcgsehanoxsl", + "cacheNodeName": "mfjxb", + "customerAsn": 4, + "isEnabled": true, + "maxAllowableEgressInMbps": 29, + "isEnterpriseManaged": true, + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "shouldMigrate": true, + "cidrSelectionType": 4 + }, + "additionalCacheNodeProperties": { + "driveConfiguration": [ + { + "physicalPath": "/mcc", + "sizeInGb": 500, + "cacheNumber": 1, + "nginxMapping": "lijygenjq" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "pafcimhoog" + }, + "cacheNodePropertiesDetailsIssuesList": [ + "ex" + ], + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "hvpmt", + "optionalProperty2": "talanelmsgxvksrzoeeontqkjzbpv", + "optionalProperty3": "bxkoxq", + "optionalProperty4": "pqlkcekupusoc", + "optionalProperty5": "nyvvmrjigqdufzjdvazdca" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "djruqvptzxak", + "error": {} + }, + "tags": { + "key4171": "qtjlszkawsdujzpgohsbw" + } + } + }, + "responses": { + "200": { + "body": { + "location": "westus", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "hskxkpbiqbrbjiwdzrxndru", + "customerId": "ceyfqoygknpmmjojlhuklqybfl", + "customerName": "xwyqk", + "ipAddress": "voctagljcwqgcpnionqdcbjk", + "customerIndex": "qtoiglqaswivmkjhzogburcxtszmek", + "cacheNodeId": "xjzffjftwcgsehanoxsl", + "cacheNodeName": "mfjxb", + "customerAsn": 4, + "isEnabled": true, + "maxAllowableEgressInMbps": 29, + "maxAllowableProbability": 16, + "xCid": "kwnwgdbeflazz", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "oeyevqzlpbsimi", + "clientTenantId": "ds", + "category": "rixlfzbl", + "releaseVersion": 30, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 11, + "containerConfigurations": "waygqqgfzvnvlbufilldsqavwlshzt", + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.777Z", + "bgpReviewStateText": "xduneialocyri", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "us", + "bgpNumberOfTimesUpdated": 2, + "bgpNumberOfRecords": 21, + "bgpCidrBlocksCount": 5, + "bgpAddressSpace": 6, + "shouldMigrate": true, + "bgpFileBytesTruncated": 13, + "cidrSelectionType": 4, + "isFrozen": true, + "reviewState": 19, + "reviewStateText": "mrnragzmnscovixohmif", + "reviewFeedback": "wrcfimvx", + "configurationState": "Configured", + "configurationStateText": "arugukqjcxmkbgfambg", + "addressSpace": 11, + "workerConnections": 18, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.777Z", + "containerResyncTrigger": 13, + "imageUri": "ezbwyfaainatxtlplyoailzxlhxy" + }, + "additionalCacheNodeProperties": { + "driveConfiguration": [ + { + "physicalPath": "/mcc", + "sizeInGb": 500, + "cacheNumber": 1, + "nginxMapping": "lijygenjq" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "pafcimhoog" + }, + "cacheNodePropertiesDetailsIssuesList": [ + "ex" + ], + "aggregatedStatusDetails": "emougql", + "aggregatedStatusText": "xcasvndgkob", + "aggregatedStatusCode": 22, + "productVersion": "oxhqgwlhgnuf", + "isProvisioned": true, + "cacheNodeStateDetailedText": "ufvomikgfnmnj", + "cacheNodeStateShortText": "orfpuvrevhrxsaasddazigglq", + "cacheNodeState": 9, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "hvpmt", + "optionalProperty2": "talanelmsgxvksrzoeeontqkjzbpv", + "optionalProperty3": "bxkoxq", + "optionalProperty4": "pqlkcekupusoc", + "optionalProperty5": "nyvvmrjigqdufzjdvazdca" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "djruqvptzxak", + "status": "tnyrntqvazk" + }, + "tags": { + "key4171": "qtjlszkawsdujzpgohsbw" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DOTest/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "hskxkpbiqbrbjiwdzrxndru", + "customerId": "ceyfqoygknpmmjojlhuklqybfl", + "customerName": "xwyqk", + "ipAddress": "voctagljcwqgcpnionqdcbjk", + "customerIndex": "qtoiglqaswivmkjhzogburcxtszmek", + "cacheNodeId": "xjzffjftwcgsehanoxsl", + "cacheNodeName": "mfjxb", + "customerAsn": 4, + "isEnabled": true, + "maxAllowableEgressInMbps": 29, + "maxAllowableProbability": 16, + "xCid": "kwnwgdbeflazz", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "oeyevqzlpbsimi", + "clientTenantId": "ds", + "category": "rixlfzbl", + "releaseVersion": 30, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 11, + "containerConfigurations": "waygqqgfzvnvlbufilldsqavwlshzt", + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.777Z", + "bgpReviewStateText": "xduneialocyri", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "us", + "bgpNumberOfTimesUpdated": 2, + "bgpNumberOfRecords": 21, + "bgpCidrBlocksCount": 5, + "bgpAddressSpace": 6, + "shouldMigrate": true, + "bgpFileBytesTruncated": 13, + "cidrSelectionType": 4, + "reviewState": 19, + "reviewStateText": "mrnragzmnscovixohmif", + "reviewFeedback": "wrcfimvx", + "configurationState": "Configured", + "configurationStateText": "arugukqjcxmkbgfambg", + "isFrozen": true, + "workerConnections": 18, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.777Z", + "containerResyncTrigger": 13 + }, + "additionalCacheNodeProperties": { + "driveConfiguration": [ + { + "physicalPath": "/mcc", + "sizeInGb": 500, + "cacheNumber": 1, + "nginxMapping": "lijygenjq" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "pafcimhoog" + }, + "cacheNodePropertiesDetailsIssuesList": [ + "ex" + ], + "aggregatedStatusDetails": "emougql", + "aggregatedStatusText": "xcasvndgkob", + "aggregatedStatusCode": 22, + "productVersion": "oxhqgwlhgnuf", + "isProvisioned": true, + "cacheNodeStateDetailedText": "ufvomikgfnmnj", + "cacheNodeStateShortText": "orfpuvrevhrxsaasddazigglq", + "cacheNodeState": 9, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "hvpmt", + "optionalProperty2": "talanelmsgxvksrzoeeontqkjzbpv", + "optionalProperty3": "bxkoxq", + "optionalProperty4": "pqlkcekupusoc", + "optionalProperty5": "nyvvmrjigqdufzjdvazdca" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "djruqvptzxak", + "status": "tnyrntqvazk" + }, + "tags": { + "key4171": "qtjlszkawsdujzpgohsbw" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_Delete_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..6d699d9da8e1 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "IspCacheNodes delete Operation - generated by [MaximumSet] rule", + "operationId": "IspCacheNodesOperations_Delete", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "lvpcosvbfxtpzscakewx", + "cacheNodeResourceName": "wsiruvexelltpbouqxvsogqpxdizcwqwfowybncvjunlakjwcpgmqbdbgzjrsmxlkczxnsxfonhnqqa" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_GetBgpCidrs_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_GetBgpCidrs_MaximumSet_Gen.json new file mode 100644 index 000000000000..a8f2624a2b55 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_GetBgpCidrs_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "IspCacheNodes resource BgpCidrs details - generated by [MaximumSet] rule", + "operationId": "IspCacheNodesOperations_GetBgpCidrs", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "location": "westus", + "properties": { + "bgpCidrs": [ + "10.1.0.1/23", + "10.1.0.1/32" + ] + }, + "tags": { + "key5911": "qllqoxckxvnyhdegqubvqtfediery" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json new file mode 100644 index 000000000000..02fb9629cd4b --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "IspCacheNodesOperations_GetCacheNodeAutoUpdateHistory_MaximumSet", + "operationId": "IspCacheNodesOperations_GetCacheNodeAutoUpdateHistory", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "properties": { + "customerId": "fqyulypmqacwoifqnddnkcexbgm", + "cacheNodeId": "elwtomk", + "autoUpdateHistory": [ + { + "imageUriBeforeUpdate": "ne", + "imageUriTargeted": "zqgjxlqoucwyjf", + "imageUriTerminal": "akng", + "autoUpdateRingType": 16, + "movedToTerminalStateDateTime": "2025-04-08T07:01:45.657Z", + "ruleRequestedWeek": 1, + "ruleRequestedDay": 9, + "createdDateTimeUtc": "2025-04-08T07:01:45.657Z", + "updatedRegistryDateTimeUtc": "2025-04-08T07:01:45.657Z", + "planChangeLogText": "uhfsokrwx", + "autoUpdateLastAppliedStatus": 24, + "autoUpdateLastAppliedStatusText": "cwoy", + "autoUpdateLastAppliedStatusDetailedText": "oicfonhqlnrc", + "planId": 17, + "timeToGoLiveDateTime": "wqhjexgtkqzu", + "ruleRequestedMinute": "ewoqhdmofybbpf", + "ruleRequestedHour": "degiarxknlfqfgwz" + } + ] + }, + "tags": { + "key5753": "ubrjiectme" + }, + "location": "westus", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "cgy", + "type": "kqbnkmxgllkdxfnsogmmdogjtotj", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json new file mode 100644 index 000000000000..8f65eb981859 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_GetCacheNodeInstallDetails_MaximumSet_Gen.json @@ -0,0 +1,38 @@ +{ + "title": "ispCacheNode resource get install details - generated by [MaximumSet] rule", + "operationId": "IspCacheNodesOperations_GetCacheNodeInstallDetails", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "location": "westus", + "properties": { + "customerId": "eqklliuswn", + "cacheNodeId": "zirahqqohbaju", + "primaryAccountKey": "mzfvziehrsbxidhj", + "secondaryAccountKey": "dq", + "registrationKey": "tnwkmorctwsgajewcoutombm" + }, + "tags": { + "key5811": "betoafcoprgfcuscoew" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json new file mode 100644 index 000000000000..8b514b422425 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet_Gen.json @@ -0,0 +1,46 @@ +{ + "title": "IspCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory_MaximumSet", + "operationId": "IspCacheNodesOperations_GetCacheNodeMccIssueDetailsHistory", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1" + }, + "responses": { + "200": { + "body": { + "properties": { + "customerId": "xqsblxpzcdxwwlzejepoyqrhbrpqgz", + "cacheNodeId": "enw", + "mccIssueHistory": [ + { + "mccIssueType": "uznqingg", + "toastString": "tkaajhrpptywiwfjnh", + "detailString": "rziwfs", + "helpLink": "fd", + "issueStartDate": "2025-04-08T07:01:40.167Z", + "issueEndDate": "2025-04-08T07:01:40.167Z" + } + ] + }, + "tags": { + "key587": "tcgetdmzjjwtbvghsskfzzrmnrexgx" + }, + "location": "msgrhbbqoannzbfuplaxnl", + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "fizavvfblaoosm", + "type": "bkkjnjpkvvlnrcfurjsfdspsnoozu", + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_Get_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..e1314a2d79cf --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_Get_MaximumSet_Gen.json @@ -0,0 +1,125 @@ +{ + "title": "IspCacheNodes Get resource - generated by [MaximumSet] rule", + "operationId": "IspCacheNodesOperations_Get", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "sgtqjsitdrskmgyrrkntszwrrjjkretscpjgaezraucvcwececlelcsorfunrnvxyxcsrg", + "cacheNodeResourceName": "lbsziwmudcjnwnwy" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "hskxkpbiqbrbjiwdzrxndru", + "customerId": "ceyfqoygknpmmjojlhuklqybfl", + "customerName": "xwyqk", + "ipAddress": "voctagljcwqgcpnionqdcbjk", + "customerIndex": "qtoiglqaswivmkjhzogburcxtszmek", + "cacheNodeId": "xjzffjftwcgsehanoxsl", + "cacheNodeName": "mfjxb", + "customerAsn": 4, + "isEnabled": true, + "maxAllowableEgressInMbps": 29, + "maxAllowableProbability": 16, + "xCid": "kwnwgdbeflazz", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "oeyevqzlpbsimi", + "clientTenantId": "ds", + "category": "rixlfzbl", + "releaseVersion": 30, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 11, + "containerConfigurations": "waygqqgfzvnvlbufilldsqavwlshzt", + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.777Z", + "bgpReviewStateText": "xduneialocyri", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "us", + "bgpNumberOfTimesUpdated": 2, + "bgpNumberOfRecords": 21, + "bgpCidrBlocksCount": 5, + "bgpAddressSpace": 6, + "shouldMigrate": true, + "bgpFileBytesTruncated": 13, + "cidrSelectionType": 4, + "isFrozen": true, + "reviewState": 19, + "reviewStateText": "mrnragzmnscovixohmif", + "reviewFeedback": "wrcfimvx", + "configurationState": "Configured", + "configurationStateText": "arugukqjcxmkbgfambg", + "addressSpace": 11, + "workerConnections": 18, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.777Z", + "containerResyncTrigger": 13, + "imageUri": "ezbwyfaainatxtlplyoailzxlhxy" + }, + "additionalCacheNodeProperties": { + "driveConfiguration": [ + { + "physicalPath": "/mcc", + "sizeInGb": 500, + "cacheNumber": 1, + "nginxMapping": "lijygenjq" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "pafcimhoog" + }, + "cacheNodePropertiesDetailsIssuesList": [ + "ex" + ], + "aggregatedStatusDetails": "emougql", + "aggregatedStatusText": "xcasvndgkob", + "aggregatedStatusCode": 22, + "productVersion": "oxhqgwlhgnuf", + "isProvisioned": true, + "cacheNodeStateDetailedText": "ufvomikgfnmnj", + "cacheNodeStateShortText": "orfpuvrevhrxsaasddazigglq", + "cacheNodeState": 9, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "hvpmt", + "optionalProperty2": "talanelmsgxvksrzoeeontqkjzbpv", + "optionalProperty3": "bxkoxq", + "optionalProperty4": "pqlkcekupusoc", + "optionalProperty5": "nyvvmrjigqdufzjdvazdca" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "djruqvptzxak", + "status": "tnyrntqvazk", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key4171": "qtjlszkawsdujzpgohsbw" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_ListByIspCustomerResource_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_ListByIspCustomerResource_MaximumSet_Gen.json new file mode 100644 index 000000000000..ce6f8be0b031 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_ListByIspCustomerResource_MaximumSet_Gen.json @@ -0,0 +1,129 @@ +{ + "title": "IspCacheNodesOperations_ListByIspCustomerResource", + "operationId": "IspCacheNodesOperations_ListByIspCustomerResource", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "hskxkpbiqbrbjiwdzrxndru", + "customerId": "ceyfqoygknpmmjojlhuklqybfl", + "customerName": "xwyqk", + "ipAddress": "voctagljcwqgcpnionqdcbjk", + "customerIndex": "qtoiglqaswivmkjhzogburcxtszmek", + "cacheNodeId": "xjzffjftwcgsehanoxsl", + "cacheNodeName": "mfjxb", + "customerAsn": 4, + "isEnabled": true, + "maxAllowableEgressInMbps": 29, + "maxAllowableProbability": 16, + "xCid": "kwnwgdbeflazz", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "oeyevqzlpbsimi", + "clientTenantId": "ds", + "category": "rixlfzbl", + "releaseVersion": 30, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 11, + "containerConfigurations": "waygqqgfzvnvlbufilldsqavwlshzt", + "cidrCsv": [ + "nlqlvrthafvvljuupcbcw" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.777Z", + "bgpReviewStateText": "xduneialocyri", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "us", + "bgpNumberOfTimesUpdated": 2, + "bgpNumberOfRecords": 21, + "bgpCidrBlocksCount": 5, + "bgpAddressSpace": 6, + "shouldMigrate": true, + "bgpFileBytesTruncated": 13, + "cidrSelectionType": 4, + "isFrozen": true, + "reviewState": 19, + "reviewStateText": "mrnragzmnscovixohmif", + "reviewFeedback": "wrcfimvx", + "configurationState": "Configured", + "configurationStateText": "arugukqjcxmkbgfambg", + "addressSpace": 11, + "workerConnections": 18, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.777Z", + "containerResyncTrigger": 13, + "imageUri": "ezbwyfaainatxtlplyoailzxlhxy" + }, + "additionalCacheNodeProperties": { + "driveConfiguration": [ + { + "physicalPath": "/mcc", + "sizeInGb": 500, + "cacheNumber": 1, + "nginxMapping": "lijygenjq" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "pafcimhoog" + }, + "cacheNodePropertiesDetailsIssuesList": [ + "ex" + ], + "aggregatedStatusDetails": "emougql", + "aggregatedStatusText": "xcasvndgkob", + "aggregatedStatusCode": 22, + "productVersion": "oxhqgwlhgnuf", + "isProvisioned": true, + "cacheNodeStateDetailedText": "ufvomikgfnmnj", + "cacheNodeStateShortText": "orfpuvrevhrxsaasddazigglq", + "cacheNodeState": 9, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "hvpmt", + "optionalProperty2": "talanelmsgxvksrzoeeontqkjzbpv", + "optionalProperty3": "bxkoxq", + "optionalProperty4": "pqlkcekupusoc", + "optionalProperty5": "nyvvmrjigqdufzjdvazdca" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "djruqvptzxak", + "status": "tnyrntqvazk", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key4171": "qtjlszkawsdujzpgohsbw" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_Update_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..e58c2f1ec20b --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCacheNodesOperations_Update_MaximumSet_Gen.json @@ -0,0 +1,130 @@ +{ + "title": "IspCacheNodesOperations_Update", + "operationId": "IspCacheNodesOperations_Update", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest1", + "cacheNodeResourceName": "MCCCachenode1", + "properties": { + "tags": { + "key1653": "nzjczrhclhkndesgy" + } + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1/ispCacheNodes/MCCCachenode1", + "name": "MccRPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers/ispCacheNodes", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "cacheNode": { + "fullyQualifiedResourceId": "hskxkpbiqbrbjiwdzrxndru", + "customerId": "ceyfqoygknpmmjojlhuklqybfl", + "customerName": "xwyqk", + "ipAddress": "voctagljcwqgcpnionqdcbjk", + "customerIndex": "qtoiglqaswivmkjhzogburcxtszmek", + "cacheNodeId": "xjzffjftwcgsehanoxsl", + "cacheNodeName": "mfjxb", + "customerAsn": 4, + "isEnabled": true, + "maxAllowableEgressInMbps": 29, + "maxAllowableProbability": 16, + "xCid": "kwnwgdbeflazz", + "isEnterpriseManaged": true, + "deleteAsyncOperationId": "oeyevqzlpbsimi", + "clientTenantId": "ds", + "category": "rixlfzbl", + "releaseVersion": 30, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "synchWithAzureAttemptsCount": 11, + "containerConfigurations": "waygqqgfzvnvlbufilldsqavwlshzt", + "cidrCsv": [ + "127.0.0.1/20" + ], + "cidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpCidrCsvLastUpdateTime": "2024-01-30T00:54:04.777Z", + "bgpLastReportedTime": "2024-01-30T00:54:04.777Z", + "bgpReviewStateText": "xduneialocyri", + "bgpReviewState": "NotConfigured", + "bgpReviewFeedback": "us", + "bgpNumberOfTimesUpdated": 2, + "bgpNumberOfRecords": 21, + "bgpCidrBlocksCount": 5, + "bgpAddressSpace": 6, + "shouldMigrate": true, + "bgpFileBytesTruncated": 13, + "cidrSelectionType": 4, + "isFrozen": true, + "reviewState": 19, + "reviewStateText": "mrnragzmnscovixohmif", + "reviewFeedback": "wrcfimvx", + "configurationState": "Configured", + "configurationStateText": "arugukqjcxmkbgfambg", + "addressSpace": 11, + "workerConnections": 18, + "workerConnectionsLastUpdatedDateTime": "2024-01-30T00:54:04.777Z", + "containerResyncTrigger": 13, + "imageUri": "ezbwyfaainatxtlplyoailzxlhxy" + }, + "additionalCacheNodeProperties": { + "driveConfiguration": [ + { + "physicalPath": "/mcc", + "sizeInGb": 500, + "cacheNumber": 1, + "nginxMapping": "lijygenjq" + } + ], + "bgpConfiguration": { + "asnToIpAddressMapping": "pafcimhoog" + }, + "cacheNodePropertiesDetailsIssuesList": [ + "ex" + ], + "aggregatedStatusDetails": "emougql", + "aggregatedStatusText": "xcasvndgkob", + "aggregatedStatusCode": 22, + "productVersion": "oxhqgwlhgnuf", + "isProvisioned": true, + "cacheNodeStateDetailedText": "ufvomikgfnmnj", + "cacheNodeStateShortText": "orfpuvrevhrxsaasddazigglq", + "cacheNodeState": 9, + "proxyUrlConfiguration": { + "proxyUrl": "hplstyg" + }, + "optionalProperty1": "hvpmt", + "optionalProperty2": "talanelmsgxvksrzoeeontqkjzbpv", + "optionalProperty3": "bxkoxq", + "optionalProperty4": "pqlkcekupusoc", + "optionalProperty5": "nyvvmrjigqdufzjdvazdca" + }, + "statusCode": "1", + "statusText": "Success", + "statusDetails": "djruqvptzxak", + "status": "tnyrntqvazk", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key4171": "qtjlszkawsdujzpgohsbw" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_CreateOrUpdate_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..7921fd897d26 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,218 @@ +{ + "title": "ispCustomer CreateOrUpdate - generated by [MaximumSet] rule", + "operationId": "IspCustomers_CreateOrUpdate", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest2", + "resource": { + "location": "westus", + "properties": { + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "clientTenantId": "fproidkpgvpdnac", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true, + "verifySignupPhrase": "tprjvttkgmrqlsyicnidhm" + }, + "additionalCustomerProperties": { + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "error": {} + }, + "tags": { + "key1878": "warz" + } + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key1878": "warz" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DoTest/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key1878": "warz" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_Delete_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..e44557bddbca --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_Delete_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "IspCustomers Delete - generated by [MaximumSet] rule", + "operationId": "IspCustomers_Delete", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "hdontfoythjsaeyjhrakckgimgchxwzttbcnvntpvdsgeumxpgnjurptd" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_Get_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..8a0051ca4025 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_Get_MaximumSet_Gen.json @@ -0,0 +1,93 @@ +{ + "title": "IspCustomers Get - generated by [MaximumSet] rule", + "operationId": "IspCustomers_Get", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "cmcjfueweicolcjkwmsuvcj" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key1878": "warz" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_ListByResourceGroup_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..d789d92efa1a --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,178 @@ +{ + "title": "IspCustomers resource List by Resource group - generated by [MaximumSet] rule", + "operationId": "IspCustomers_ListByResourceGroup", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key1878": "warz" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + }, + { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DoTest/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1", + "name": "MCCTPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "oytrfgfhk", + "statusText": "pqitblihwfrq", + "statusDetails": "kvxqjbldcwqgslerajc", + "status": "stwi", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key2096": "uzoqqgqnnaiagdqilrjiezogx" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + ], + "nextLink": "https://microsoft.com/ao" + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_ListBySubscription_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..c6fd6b38783d --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,177 @@ +{ + "title": "ispCustomer List by Subscription - generated by [MaximumSet] rule", + "operationId": "IspCustomers_ListBySubscription", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key1878": "warz" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + }, + { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/DoTest/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest1", + "name": "MCCTPTest1", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.773Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "oytrfgfhk", + "statusText": "pqitblihwfrq", + "statusDetails": "kvxqjbldcwqgslerajc", + "status": "stwi", + "error": { + "code": "dkvgvtftpsjsbhlnapvihefxneoggs", + "message": "okakgyfnmyob", + "details": [] + } + }, + "tags": { + "key2096": "uzoqqgqnnaiagdqilrjiezogx" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + ], + "nextLink": "https://microsoft.com/ao" + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_Update_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..49e2be0a46a7 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/IspCustomers_Update_MaximumSet_Gen.json @@ -0,0 +1,94 @@ +{ + "title": "ispCustomer Update details - generated by [MaximumSet] rule", + "operationId": "IspCustomers_Update", + "parameters": { + "api-version": "2024-11-30-preview", + "subscriptionId": "12345678-1234-1234-1234-123456789098", + "resourceGroupName": "rgConnectedCache", + "customerResourceName": "MccRPTest2", + "properties": { + "tags": { + "key1653": "nzjczrhclhkndesgy" + } + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/rgConnectedCache/providers/Microsoft.ConnectedCache/ispCustomers/MccRPTest2", + "name": "MCCTPTest2", + "type": "Microsoft.ConnectedCache/ispCustomers", + "location": "westus", + "properties": { + "provisioningState": "Succeeded", + "customer": { + "fullyQualifiedResourceId": "uqsbtgae", + "customerId": "nqxuzybu", + "customerName": "mkpzynfqihnjfdbaqbqwyhd", + "contactEmail": "xquos", + "contactPhone": "vue", + "contactName": "wxyqjoyoscmvimgwhpitxky", + "isEntitled": true, + "releaseVersion": 20, + "createAsyncOperationId": "zjpvgirzxecwmnfyofqkikst", + "deleteAsyncOperationId": "ajtdyoyecybeaxzyztjkvvtx", + "clientTenantId": "fproidkpgvpdnac", + "synchWithAzureAttemptsCount": 17, + "lastSyncWithAzureTimestamp": "2024-01-30T00:54:04.777Z", + "isEnterpriseManaged": true, + "shouldMigrate": true, + "resendSignupCode": true, + "verifySignupCode": true + }, + "additionalCustomerProperties": { + "customerPropertiesOverviewCacheEfficiency": 20, + "customerPropertiesOverviewAverageEgressMbps": 8, + "customerPropertiesOverviewAverageMissMbps": 19, + "customerPropertiesOverviewEgressMbpsMax": 15, + "customerPropertiesOverviewEgressMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewMissMbpsMax": 28, + "customerPropertiesOverviewMissMbpsMaxDateTime": "2024-01-30T00:54:04.773Z", + "customerPropertiesOverviewCacheNodesHealthyCount": 24, + "customerPropertiesOverviewCacheNodesUnhealthyCount": 15, + "signupStatus": true, + "signupStatusCode": 21, + "signupStatusText": "dccv", + "signupPhaseStatusCode": 4, + "signupPhaseStatusText": "q", + "peeringDbLastUpdateDate": "2024-01-30T00:54:04.773Z", + "customerOrgName": "nshrwjhhggmdaqlpc", + "customerEmail": "zdjgibsidydyzm", + "customerTransitAsn": "habgklnxqzmozqpazoyejwiphezpi", + "customerTransitState": "voblixkxfejbmhxilb", + "customerAsn": "hgrelgnrtdkleisnepfolu", + "customerAsnEstimatedEgressPeekGbps": 10, + "customerEntitlementSkuId": "b", + "customerEntitlementSkuGuid": "rvzmdpxyflgqetvpwupnfaxsweiiz", + "customerEntitlementSkuName": "waaqfijr", + "customerEntitlementExpiration": "2024-01-30T00:54:04.773Z", + "optionalProperty1": "qhmwxza", + "optionalProperty2": "l", + "optionalProperty3": "mblwwvbie", + "optionalProperty4": "vzuek", + "optionalProperty5": "fzjodscdfcdr" + }, + "statusCode": "jax", + "statusText": "vsqydgruhuwuyipsplylgiqmkcv", + "statusDetails": "wmtksbahlbxrzaksogdbozfi", + "status": "rhfjbcr" + }, + "tags": { + "key1878": "warz" + }, + "systemData": { + "createdBy": "gambtqj", + "createdByType": "User", + "createdAt": "2024-01-30T00:54:04.771Z", + "lastModifiedBy": "qomgaceiessgnuogz", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-30T00:54:04.771Z" + } + } + } + } +} diff --git a/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/Operations_List_MaximumSet_Gen.json b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/Operations_List_MaximumSet_Gen.json new file mode 100644 index 000000000000..6c55184a96a7 --- /dev/null +++ b/specification/connectedcache/resource-manager/Microsoft.ConnectedCache/preview/2024-11-30-preview/examples/Operations_List_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "List the operations for the provider - generated by [MaximumSet] rule", + "operationId": "Operations_List", + "parameters": { + "api-version": "2024-11-30-preview" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "name": "operationName", + "display": { + "provider": "providerName", + "resource": "resourceName", + "operation": "operationName", + "description": "zkcugoxocugvzcsedehxwbxiuvrb" + }, + "isDataAction": true, + "origin": "user", + "actionType": "Internal" + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/connectedcache/resource-manager/readme.md b/specification/connectedcache/resource-manager/readme.md index e026800186df..89dd884934a1 100644 --- a/specification/connectedcache/resource-manager/readme.md +++ b/specification/connectedcache/resource-manager/readme.md @@ -27,11 +27,19 @@ These are the global settings for the connectedcache ``` yaml openapi-type: arm openapi-subtype: rpaas -tag: package-2023-05-01-preview +tag: package-2024-11-30-preview ``` +### Tag: package-2024-11-30-preview -### Tag: package-preview-2023-05-01-preview +These settings apply only when `--tag=package-2024-11-30-preview` is specified on the command line. + +``` yaml $(tag) == 'package-2024-11-30-preview' +input-file: + - Microsoft.ConnectedCache/preview/2024-11-30-preview/ConnectedCache.json +``` + +### Tag: package-2023-05-01-preview These settings apply only when `--tag=package-2023-05-01-preview` is specified on the command line. @@ -53,6 +61,7 @@ This is not used by Autorest itself. ``` yaml $(swagger-to-sdk) swagger-to-sdk: + - repo: azure-sdk-for-go - repo: azure-cli-extensions after_scripts: - bundle install && rake arm:regen_all_profiles['azure_mgmt_connectedcache']