Class ApplicationGatewaySslCertificateArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Network.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class ApplicationGatewaySslCertificateArgs : ResourceArgs
Constructors
View SourceApplicationGatewaySslCertificateArgs()
Declaration
public ApplicationGatewaySslCertificateArgs()
Properties
View SourceData
PFX certificate. Required if key_vault_secret_id is not set.
Declaration
public Input<string> Data { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Id
The ID of the Rewrite Rule Set
Declaration
public Input<string> Id { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
KeyVaultSecretId
Secret Id of (base-64 encoded unencrypted pfx) Secret or Certificate object stored in Azure KeyVault. You need to enable soft delete for keyvault to use this feature. Required if data is not set.
Declaration
public Input<string> KeyVaultSecretId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
The Name of the SSL certificate that is unique within this Application Gateway
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Password
Password for the pfx file specified in data. Required if data is set.
Declaration
public Input<string> Password { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PublicCertData
The Public Certificate Data associated with the SSL Certificate.
Declaration
public Input<string> PublicCertData { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |