-
Notifications
You must be signed in to change notification settings - Fork 5.8k
Expand file tree
/
Copy pathclient.tsp
More file actions
70 lines (65 loc) · 2.34 KB
/
Copy pathclient.tsp
File metadata and controls
70 lines (65 loc) · 2.34 KB
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
import "./main.tsp";
import "@azure-tools/typespec-client-generator-core";
using Azure.ClientGenerator.Core;
using Microsoft.CodeSigning;
using Azure.Core;
@@clientName(Microsoft.CodeSigning, "ArtifactSigningMgmtClient", "python");
@@clientName(Microsoft.CodeSigning, "ArtifactSigningManagementClient", "java");
@@clientName(AccountSku, "ArtifactSigningAccountSku", "csharp");
@@clientName(Certificate, "ArtifactSigningCertificate", "csharp");
@@clientName(CertificateProfile, "ArtifactSigningCertificateProfile", "csharp");
@@clientName(CertificateStatus, "ArtifactSigningCertificateStatus", "csharp");
@@clientName(ProvisioningState, "ArtifactSigningProvisioningState", "csharp");
@@clientName(
CheckNameAvailability,
"ArtifactSigningAccountNameAvailabilityContent",
"csharp"
);
@@clientName(CheckNameAvailability.type, "ResourceType", "csharp");
@@clientName(
CheckNameAvailabilityResult,
"ArtifactSigningAccountNameAvailabilityResult",
"csharp"
);
@@clientName(
CheckNameAvailabilityResult.nameAvailable,
"IsNameAvailable",
"csharp"
);
@@clientName(
NameUnavailabilityReason,
"ArtifactSigningAccountNameUnavailabilityReason",
"csharp"
);
@@clientName(CodeSigningAccount, "ArtifactSigningAccount", "csharp");
@@clientName(ProfileType, "CertificateProfileType", "csharp");
@@clientName(ProfileType.VBSEnclave, "VbsEnclave", "csharp");
@@clientName(
CertificateProfileProperties.profileType,
"CertificateProfileType",
"csharp"
);
@@clientName(RevocationStatus, "CertificateRevocationStatus", "csharp");
@@clientName(RevokeCertificate, "RevokeCertificateContent", "csharp");
@@clientName(Certificate.createdDate, "CreateOn", "csharp");
@@clientName(Certificate.expiryDate, "ExpireOn", "csharp");
@@clientName(Revocation.status, "RevocationStatus", "csharp");
@@clientName(
CodeSigningAccounts.checkNameAvailability,
"CheckArtifactSigningAccountNameAvailability",
"csharp"
);
@@clientName(
CodeSigningAccounts.checkNameAvailability::parameters.body,
"content",
"csharp"
);
@@clientName(
CertificateProfiles.revokeCertificate::parameters.body,
"content",
"csharp"
);
@@alternateType(Certificate.createdDate, utcDateTime, "csharp");
@@alternateType(Certificate.expiryDate, utcDateTime, "csharp");
@@alternateType(CheckNameAvailability.type, armResourceType, "csharp");
@@alternateType(CodeSigningAccountProperties.accountUri, url, "csharp");