Condividi tramite


IstioCertificateAuthority Class

Definition

Istio Service Mesh Certificate Authority (CA) configuration. For now, we only support plugin certificates as described here https://aka.ms/asm-plugin-ca

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IstioCertificateAuthorityTypeConverter))]
public class IstioCertificateAuthority : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IIstioCertificateAuthority
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IstioCertificateAuthorityTypeConverter))>]
type IstioCertificateAuthority = class
    interface IIstioCertificateAuthority
    interface IJsonSerializable
Public Class IstioCertificateAuthority
Implements IIstioCertificateAuthority
Inheritance
IstioCertificateAuthority
Attributes
Implements

Constructors

Name Description
IstioCertificateAuthority()

Creates an new IstioCertificateAuthority instance.

Properties

Name Description
PluginCertChainObjectName

Certificate chain object name in Azure Key Vault.

PluginCertObjectName

Intermediate certificate object name in Azure Key Vault.

PluginKeyObjectName

Intermediate certificate private key object name in Azure Key Vault.

PluginKeyVaultId

The resource ID of the Key Vault.

PluginRootCertObjectName

Root certificate object name in Azure Key Vault.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IstioCertificateAuthority.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IstioCertificateAuthority.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IIstioCertificateAuthority.

FromJsonString(String)

Creates a new instance of IstioCertificateAuthority, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of IstioCertificateAuthority into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to