/
response_types.go
127 lines (105 loc) · 4.82 KB
/
response_types.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
//go:build go1.18
// +build go1.18
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// Code generated by Microsoft (R) AutoRest Code Generator. DO NOT EDIT.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.
package armrecoveryservices
// ClientCapabilitiesResponse contains the response from method Client.Capabilities.
type ClientCapabilitiesResponse struct {
// Capabilities response for Microsoft.RecoveryServices
CapabilitiesResponse
}
// ClientCheckNameAvailabilityResponse contains the response from method Client.CheckNameAvailability.
type ClientCheckNameAvailabilityResponse struct {
// Response for check name availability API. Resource provider will set availability as true | false.
CheckNameAvailabilityResult
}
// OperationsClientGetOperationResultResponse contains the response from method OperationsClient.GetOperationResult.
type OperationsClientGetOperationResultResponse struct {
// Resource information, as returned by the resource provider.
Vault
}
// OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
type OperationsClientListResponse struct {
// Operations List response which contains list of available APIs.
ClientDiscoveryResponse
}
// OperationsClientOperationStatusGetResponse contains the response from method OperationsClient.OperationStatusGet.
type OperationsClientOperationStatusGetResponse struct {
// Operation Resource
OperationResource
}
// PrivateLinkResourcesClientGetResponse contains the response from method PrivateLinkResourcesClient.Get.
type PrivateLinkResourcesClientGetResponse struct {
// Information of the private link resource.
PrivateLinkResource
}
// PrivateLinkResourcesClientListResponse contains the response from method PrivateLinkResourcesClient.NewListPager.
type PrivateLinkResourcesClientListResponse struct {
// Class which represent the stamps associated with the vault.
PrivateLinkResources
}
// RegisteredIdentitiesClientDeleteResponse contains the response from method RegisteredIdentitiesClient.Delete.
type RegisteredIdentitiesClientDeleteResponse struct {
// placeholder for future response values
}
// ReplicationUsagesClientListResponse contains the response from method ReplicationUsagesClient.NewListPager.
type ReplicationUsagesClientListResponse struct {
// Replication usages for vault.
ReplicationUsageList
}
// UsagesClientListByVaultsResponse contains the response from method UsagesClient.NewListByVaultsPager.
type UsagesClientListByVaultsResponse struct {
// Usage for vault.
VaultUsageList
}
// VaultCertificatesClientCreateResponse contains the response from method VaultCertificatesClient.Create.
type VaultCertificatesClientCreateResponse struct {
// Certificate corresponding to a vault that can be used by clients to register themselves with the vault.
VaultCertificateResponse
}
// VaultExtendedInfoClientCreateOrUpdateResponse contains the response from method VaultExtendedInfoClient.CreateOrUpdate.
type VaultExtendedInfoClientCreateOrUpdateResponse struct {
// Vault extended information.
VaultExtendedInfoResource
}
// VaultExtendedInfoClientGetResponse contains the response from method VaultExtendedInfoClient.Get.
type VaultExtendedInfoClientGetResponse struct {
// Vault extended information.
VaultExtendedInfoResource
}
// VaultExtendedInfoClientUpdateResponse contains the response from method VaultExtendedInfoClient.Update.
type VaultExtendedInfoClientUpdateResponse struct {
// Vault extended information.
VaultExtendedInfoResource
}
// VaultsClientCreateOrUpdateResponse contains the response from method VaultsClient.BeginCreateOrUpdate.
type VaultsClientCreateOrUpdateResponse struct {
// Resource information, as returned by the resource provider.
Vault
}
// VaultsClientDeleteResponse contains the response from method VaultsClient.Delete.
type VaultsClientDeleteResponse struct {
// placeholder for future response values
}
// VaultsClientGetResponse contains the response from method VaultsClient.Get.
type VaultsClientGetResponse struct {
// Resource information, as returned by the resource provider.
Vault
}
// VaultsClientListByResourceGroupResponse contains the response from method VaultsClient.NewListByResourceGroupPager.
type VaultsClientListByResourceGroupResponse struct {
// The response model for a list of Vaults.
VaultList
}
// VaultsClientListBySubscriptionIDResponse contains the response from method VaultsClient.NewListBySubscriptionIDPager.
type VaultsClientListBySubscriptionIDResponse struct {
// The response model for a list of Vaults.
VaultList
}
// VaultsClientUpdateResponse contains the response from method VaultsClient.BeginUpdate.
type VaultsClientUpdateResponse struct {
// Resource information, as returned by the resource provider.
Vault
}