-
Notifications
You must be signed in to change notification settings - Fork 238
/
azure.mgmt.web.v2023_12_01.models.CertificatePatchResource.yml
173 lines (164 loc) · 4.71 KB
/
azure.mgmt.web.v2023_12_01.models.CertificatePatchResource.yml
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
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
### YamlMime:PythonClass
uid: azure.mgmt.web.v2023_12_01.models.CertificatePatchResource
name: CertificatePatchResource
fullName: azure.mgmt.web.v2023_12_01.models.CertificatePatchResource
module: azure.mgmt.web.v2023_12_01.models
inheritances:
- azure.mgmt.web.v2023_12_01.models._models_py3.ProxyOnlyResource
summary: 'ARM resource for a certificate.
Variables are only populated by the server, and will be ignored when sending a request.'
constructor:
syntax: 'CertificatePatchResource(*, kind: str | None = None, password: str | None
= None, host_names: List[str] | None = None, pfx_blob: bytes | None = None, key_vault_id:
str | None = None, key_vault_secret_name: str | None = None, server_farm_id: str
| None = None, canonical_name: str | None = None, domain_validation_method: str
| None = None, **kwargs: Any)'
keywordOnlyParameters:
- name: kind
description: Kind of resource.
types:
- <xref:str>
- name: password
description: Certificate password.
types:
- <xref:str>
- name: host_names
description: Host names the certificate applies to.
types:
- <xref:list>[<xref:str>]
- name: pfx_blob
description: Pfx blob.
types:
- <xref:bytes>
- name: key_vault_id
description: Key Vault Csm resource Id.
types:
- <xref:str>
- name: key_vault_secret_name
description: Key Vault secret name.
types:
- <xref:str>
- name: server_farm_id
description: 'Resource ID of the associated App Service plan, formatted as:
"/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". #
pylint: disable=line-too-long'
types:
- <xref:str>
- name: canonical_name
description: CNAME of the certificate to be issued via free certificate.
types:
- <xref:str>
- name: domain_validation_method
description: Method of domain validation for free cert.
types:
- <xref:str>
variables:
- description: Resource Id.
name: id
types:
- <xref:str>
- description: Resource Name.
name: name
types:
- <xref:str>
- description: Kind of resource.
name: kind
types:
- <xref:str>
- description: Resource type.
name: type
types:
- <xref:str>
- description: Certificate password.
name: password
types:
- <xref:str>
- description: Friendly name of the certificate.
name: friendly_name
types:
- <xref:str>
- description: Subject name of the certificate.
name: subject_name
types:
- <xref:str>
- description: Host names the certificate applies to.
name: host_names
types:
- <xref:list>[<xref:str>]
- description: Pfx blob.
name: pfx_blob
types:
- <xref:bytes>
- description: App name.
name: site_name
types:
- <xref:str>
- description: Self link.
name: self_link
types:
- <xref:str>
- description: Certificate issuer.
name: issuer
types:
- <xref:str>
- description: Certificate issue Date.
name: issue_date
types:
- <xref:datetime.datetime>
- description: Certificate expiration date.
name: expiration_date
types:
- <xref:datetime.datetime>
- description: Certificate thumbprint.
name: thumbprint
types:
- <xref:str>
- description: Is the certificate valid?.
name: valid
types:
- <xref:bool>
- description: Raw bytes of .cer file.
name: cer_blob
types:
- <xref:bytes>
- description: Public key hash.
name: public_key_hash
types:
- <xref:str>
- description: 'Specification for the App Service Environment to use for the
certificate.'
name: hosting_environment_profile
types:
- <xref:azure.mgmt.web.v2023_12_01.models.HostingEnvironmentProfile>
- description: Key Vault Csm resource Id.
name: key_vault_id
types:
- <xref:str>
- description: Key Vault secret name.
name: key_vault_secret_name
types:
- <xref:str>
- description: 'Status of the Key Vault secret. Known values are: "Initialized",
"WaitingOnCertificateOrder", "Succeeded", "CertificateOrderFailed",
"OperationNotPermittedOnKeyVault", "AzureServiceUnauthorizedToAccessKeyVault",
"KeyVaultDoesNotExist", "KeyVaultSecretDoesNotExist", "UnknownError", "ExternalPrivateKey",
and
"Unknown".'
name: key_vault_secret_status
types:
- <xref:str>
- <xref:azure.mgmt.web.v2023_12_01.models.KeyVaultSecretStatus>
- description: 'Resource ID of the associated App Service plan, formatted as:
"/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". #
pylint: disable=line-too-long'
name: server_farm_id
types:
- <xref:str>
- description: CNAME of the certificate to be issued via free certificate.
name: canonical_name
types:
- <xref:str>
- description: Method of domain validation for free cert.
name: domain_validation_method
types:
- <xref:str>