ArmIotOperationsModelFactory.CertManagerCertificateSpec Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public static Azure.ResourceManager.IotOperations.Models.CertManagerCertificateSpec CertManagerCertificateSpec(string duration = default, string secretName = default, string renewBefore = default, Azure.ResourceManager.IotOperations.Models.CertManagerIssuerRef issuerRef = default, Azure.ResourceManager.IotOperations.Models.CertManagerPrivateKey privateKey = default, Azure.ResourceManager.IotOperations.Models.SanForCert san = default);
static member CertManagerCertificateSpec : string * string * string * Azure.ResourceManager.IotOperations.Models.CertManagerIssuerRef * Azure.ResourceManager.IotOperations.Models.CertManagerPrivateKey * Azure.ResourceManager.IotOperations.Models.SanForCert -> Azure.ResourceManager.IotOperations.Models.CertManagerCertificateSpec
Public Shared Function CertManagerCertificateSpec (Optional duration As String = Nothing, Optional secretName As String = Nothing, Optional renewBefore As String = Nothing, Optional issuerRef As CertManagerIssuerRef = Nothing, Optional privateKey As CertManagerPrivateKey = Nothing, Optional san As SanForCert = Nothing) As CertManagerCertificateSpec
Parameters
- duration
- String
Lifetime of certificate. Must be specified using a Go time.Duration format (h|m|s). E.g. 240h for 240 hours and 45m for 45 minutes.
- secretName
- String
Secret for storing server certificate. Any existing data will be overwritten. This is a reference to the secret through an identifying name, not the secret itself.
- renewBefore
- String
When to begin renewing certificate. Must be specified using a Go time.Duration format (h|m|s). E.g. 240h for 240 hours and 45m for 45 minutes.
- issuerRef
- CertManagerIssuerRef
cert-manager issuerRef.
- privateKey
- CertManagerPrivateKey
Type of certificate private key.
- san
- SanForCert
Additional Subject Alternative Names (SANs) to include in the certificate.
Returns
A new CertManagerCertificateSpec instance for mocking.