Skip to content

Commit af2aacb

Browse files
authored
[azadmin] convert to typespec (Azure#23906)
* generate * update typespec and copyright * fix * charles feedback * update typespec commit
1 parent f529968 commit af2aacb

39 files changed

+233
-464
lines changed

sdk/security/keyvault/azadmin/backup/autorest.md

Lines changed: 0 additions & 103 deletions
This file was deleted.

sdk/security/keyvault/azadmin/backup/client.go

Lines changed: 22 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/security/keyvault/azadmin/backup/client_test.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
1-
//go:build go1.18
2-
// +build go1.18
3-
41
// Copyright (c) Microsoft Corporation. All rights reserved.
5-
// Licensed under the MIT License.
2+
// Licensed under the MIT License. See License.txt in the project root for license information.
63

74
package backup_test
85

sdk/security/keyvault/azadmin/backup/custom_client.go

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
//go:build go1.18
2-
// +build go1.18
3-
41
// Copyright (c) Microsoft Corporation. All rights reserved.
52
// Licensed under the MIT License. See License.txt in the project root for license information.
63

@@ -56,7 +53,7 @@ func NewClient(vaultURL string, credential azcore.TokenCredential, options *Clie
5653
if err != nil {
5754
return nil, err
5855
}
59-
return &Client{endpoint: vaultURL, internal: azcoreClient}, nil
56+
return &Client{vaultBaseUrl: vaultURL, internal: azcoreClient}, nil
6057
}
6158

6259
// ErrorInfo - Internal error from Azure Key Vault server.
@@ -98,17 +95,21 @@ func (client *Client) beginFullRestore(ctx context.Context, restoreBlobDetails R
9895
if err != nil {
9996
return nil, err
10097
}
101-
return runtime.NewPoller(resp, client.internal.Pipeline(), &runtime.NewPollerOptions[FullRestoreResponse]{
98+
poller, err := runtime.NewPoller(resp, client.internal.Pipeline(), &runtime.NewPollerOptions[FullRestoreResponse]{
10299
FinalStateVia: runtime.FinalStateViaAzureAsyncOp,
103100
Handler: handler,
104101
Tracer: client.internal.Tracer(),
105102
})
103+
return poller, err
106104
} else {
107105
handler, err := pollers.NewRestorePoller[FullRestoreResponse](client.internal.Pipeline(), nil, runtime.FinalStateViaAzureAsyncOp)
108106
if err != nil {
109107
return nil, err
110108
}
111-
return runtime.NewPollerFromResumeToken(options.ResumeToken, client.internal.Pipeline(), &runtime.NewPollerFromResumeTokenOptions[FullRestoreResponse]{Handler: handler})
109+
return runtime.NewPollerFromResumeToken(options.ResumeToken, client.internal.Pipeline(), &runtime.NewPollerFromResumeTokenOptions[FullRestoreResponse]{
110+
Handler: handler,
111+
Tracer: client.internal.Tracer(),
112+
})
112113
}
113114
}
114115

@@ -124,16 +125,20 @@ func (client *Client) beginSelectiveKeyRestore(ctx context.Context, keyName stri
124125
if err != nil {
125126
return nil, err
126127
}
127-
return runtime.NewPoller(resp, client.internal.Pipeline(), &runtime.NewPollerOptions[SelectiveKeyRestoreResponse]{
128+
poller, err := runtime.NewPoller(resp, client.internal.Pipeline(), &runtime.NewPollerOptions[SelectiveKeyRestoreResponse]{
128129
FinalStateVia: runtime.FinalStateViaAzureAsyncOp,
129130
Handler: handler,
130131
Tracer: client.internal.Tracer(),
131132
})
133+
return poller, err
132134
} else {
133135
handler, err := pollers.NewRestorePoller[SelectiveKeyRestoreResponse](client.internal.Pipeline(), nil, runtime.FinalStateViaAzureAsyncOp)
134136
if err != nil {
135137
return nil, err
136138
}
137-
return runtime.NewPollerFromResumeToken(options.ResumeToken, client.internal.Pipeline(), &runtime.NewPollerFromResumeTokenOptions[SelectiveKeyRestoreResponse]{Handler: handler})
139+
return runtime.NewPollerFromResumeToken(options.ResumeToken, client.internal.Pipeline(), &runtime.NewPollerFromResumeTokenOptions[SelectiveKeyRestoreResponse]{
140+
Handler: handler,
141+
Tracer: client.internal.Tracer(),
142+
})
138143
}
139144
}

sdk/security/keyvault/azadmin/backup/example_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// Copyright (c) Microsoft Corporation. All rights reserved.
2-
// Licensed under the MIT License.
2+
// Licensed under the MIT License. See License.txt in the project root for license information.
33

44
package backup_test
55

sdk/security/keyvault/azadmin/backup/internal/pollers/restore_poller.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
//go:build go1.18
2-
// +build go1.18
3-
41
// Copyright (c) Microsoft Corporation. All rights reserved.
52
// Licensed under the MIT License. See License.txt in the project root for license information.
63

sdk/security/keyvault/azadmin/backup/models.go

Lines changed: 7 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/security/keyvault/azadmin/backup/models_serde.go

Lines changed: 2 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)