Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR action package configuration.
Copyright (c) 2016-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type CaAuthenticate
- type CaAuthenticate_Input
- type CaCancelEnroll
- type CaCancelEnroll_Input
- type CaCrlRequest
- type CaCrlRequest_Input
- type CaCrlRequest_Output
- type CaEnroll
- type CaEnroll_Input
- type CaImportCertificate
- type CaImportCertificate_Input
- type CaTrustpoolImportUrl
- type CaTrustpoolImportUrlClean
- type CaTrustpoolImportUrlClean_Input
- type CaTrustpoolImportUrl_Input
- type KeyGenerateDsa
- type KeyGenerateDsa_Input
- type KeyGenerateEcdsa
- type KeyGenerateEcdsa_Input
- type KeyGenerateEcdsa_Input_KeyModulus
- type KeyGenerateRsa
- type KeyGenerateRsaGeneralKeys
- type KeyGenerateRsaGeneralKeys_Input
- type KeyGenerateRsaUsageKeys
- type KeyGenerateRsaUsageKeys_Input
- type KeyGenerateRsa_Input
- type KeyImportAuthenticationRsa
- type KeyImportAuthenticationRsa_Input
- type KeyZeroizeAuthenticationRsa
- type KeyZeroizeDsa
- type KeyZeroizeEcdsa
- type KeyZeroizeEcdsa_Input
- type KeyZeroizeEcdsa_Input_KeyModulus
- type KeyZeroizeRsa
- type KeyZeroizeRsa_Input
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CaAuthenticate ¶
type CaAuthenticate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input CaAuthenticate_Input }
CaAuthenticate Get the certification authority certificate
func (*CaAuthenticate) GetEntityData ¶
func (caAuthenticate *CaAuthenticate) GetEntityData() *types.CommonEntityData
type CaAuthenticate_Input ¶
type CaAuthenticate_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // CA Server Name. The type is string. This attribute is mandatory. ServerName interface{} }
CaAuthenticate_Input
func (*CaAuthenticate_Input) GetEntityData ¶
func (input *CaAuthenticate_Input) GetEntityData() *types.CommonEntityData
type CaCancelEnroll ¶
type CaCancelEnroll struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input CaCancelEnroll_Input }
CaCancelEnroll Cancel enrollment from a CA
func (*CaCancelEnroll) GetEntityData ¶
func (caCancelEnroll *CaCancelEnroll) GetEntityData() *types.CommonEntityData
type CaCancelEnroll_Input ¶
type CaCancelEnroll_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // CA Server Name. The type is string. This attribute is mandatory. ServerName interface{} }
CaCancelEnroll_Input
func (*CaCancelEnroll_Input) GetEntityData ¶
func (input *CaCancelEnroll_Input) GetEntityData() *types.CommonEntityData
type CaCrlRequest ¶
type CaCrlRequest struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input CaCrlRequest_Input Output CaCrlRequest_Output }
CaCrlRequest Actions on certificate revocation lists
func (*CaCrlRequest) GetEntityData ¶
func (caCrlRequest *CaCrlRequest) GetEntityData() *types.CommonEntityData
type CaCrlRequest_Input ¶
type CaCrlRequest_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // CRL Distribution Point in URI format. The type is string. This attribute is // mandatory. Uri interface{} }
CaCrlRequest_Input
func (*CaCrlRequest_Input) GetEntityData ¶
func (input *CaCrlRequest_Input) GetEntityData() *types.CommonEntityData
type CaCrlRequest_Output ¶
type CaCrlRequest_Output struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Certificate returned. The type is string. This attribute is mandatory. Certificate interface{} }
CaCrlRequest_Output
func (*CaCrlRequest_Output) GetEntityData ¶
func (output *CaCrlRequest_Output) GetEntityData() *types.CommonEntityData
type CaEnroll ¶
type CaEnroll struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input CaEnroll_Input }
CaEnroll Request a certificate from a CA
func (*CaEnroll) GetEntityData ¶
func (caEnroll *CaEnroll) GetEntityData() *types.CommonEntityData
type CaEnroll_Input ¶
type CaEnroll_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // CA Server Name. The type is string. This attribute is mandatory. ServerName interface{} }
CaEnroll_Input
func (*CaEnroll_Input) GetEntityData ¶
func (input *CaEnroll_Input) GetEntityData() *types.CommonEntityData
type CaImportCertificate ¶
type CaImportCertificate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input CaImportCertificate_Input }
CaImportCertificate Import a certificate from a s/tftp server or the terminal
func (*CaImportCertificate) GetEntityData ¶
func (caImportCertificate *CaImportCertificate) GetEntityData() *types.CommonEntityData
type CaImportCertificate_Input ¶
type CaImportCertificate_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // CA Server Name. The type is string. This attribute is mandatory. ServerName interface{} }
CaImportCertificate_Input
func (*CaImportCertificate_Input) GetEntityData ¶
func (input *CaImportCertificate_Input) GetEntityData() *types.CommonEntityData
type CaTrustpoolImportUrl ¶
type CaTrustpoolImportUrl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input CaTrustpoolImportUrl_Input }
CaTrustpoolImportUrl Manual import trustpool certificates from URL
func (*CaTrustpoolImportUrl) GetEntityData ¶
func (caTrustpoolImportUrl *CaTrustpoolImportUrl) GetEntityData() *types.CommonEntityData
type CaTrustpoolImportUrlClean ¶
type CaTrustpoolImportUrlClean struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input CaTrustpoolImportUrlClean_Input }
CaTrustpoolImportUrlClean Remove downloaded certificates in trustpool
func (*CaTrustpoolImportUrlClean) GetEntityData ¶
func (caTrustpoolImportUrlClean *CaTrustpoolImportUrlClean) GetEntityData() *types.CommonEntityData
type CaTrustpoolImportUrlClean_Input ¶
type CaTrustpoolImportUrlClean_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // in URL format. The type is string. Url interface{} }
CaTrustpoolImportUrlClean_Input
func (*CaTrustpoolImportUrlClean_Input) GetEntityData ¶
func (input *CaTrustpoolImportUrlClean_Input) GetEntityData() *types.CommonEntityData
type CaTrustpoolImportUrl_Input ¶
type CaTrustpoolImportUrl_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // in URL format. The type is string. Url interface{} }
CaTrustpoolImportUrl_Input
func (*CaTrustpoolImportUrl_Input) GetEntityData ¶
func (input *CaTrustpoolImportUrl_Input) GetEntityData() *types.CommonEntityData
type KeyGenerateDsa ¶
type KeyGenerateDsa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input KeyGenerateDsa_Input }
KeyGenerateDsa Generate DSA keys
func (*KeyGenerateDsa) GetEntityData ¶
func (keyGenerateDsa *KeyGenerateDsa) GetEntityData() *types.CommonEntityData
type KeyGenerateDsa_Input ¶
type KeyGenerateDsa_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Key modulus size can be 512, 768 or 1024 bits. The type is interface{} with // range: 512..512 | 768..768 | 1024..1024. This attribute is mandatory. KeyModulus interface{} }
KeyGenerateDsa_Input
func (*KeyGenerateDsa_Input) GetEntityData ¶
func (input *KeyGenerateDsa_Input) GetEntityData() *types.CommonEntityData
type KeyGenerateEcdsa ¶
type KeyGenerateEcdsa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input KeyGenerateEcdsa_Input }
KeyGenerateEcdsa Generate a ECDSA key of curve type nistp256 | nistp384 | nistp521
func (*KeyGenerateEcdsa) GetEntityData ¶
func (keyGenerateEcdsa *KeyGenerateEcdsa) GetEntityData() *types.CommonEntityData
type KeyGenerateEcdsa_Input ¶
type KeyGenerateEcdsa_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is KeyModulus. This attribute is mandatory. KeyModulus interface{} // ECDSA key label. The type is string. KeyLabel interface{} }
KeyGenerateEcdsa_Input
func (*KeyGenerateEcdsa_Input) GetEntityData ¶
func (input *KeyGenerateEcdsa_Input) GetEntityData() *types.CommonEntityData
type KeyGenerateEcdsa_Input_KeyModulus ¶
type KeyGenerateEcdsa_Input_KeyModulus string
KeyGenerateEcdsa_Input_KeyModulus
const ( KeyGenerateEcdsa_Input_KeyModulus_nistp256 KeyGenerateEcdsa_Input_KeyModulus = "nistp256" KeyGenerateEcdsa_Input_KeyModulus_nistp384 KeyGenerateEcdsa_Input_KeyModulus = "nistp384" KeyGenerateEcdsa_Input_KeyModulus_nistp521 KeyGenerateEcdsa_Input_KeyModulus = "nistp521" )
type KeyGenerateRsa ¶
type KeyGenerateRsa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input KeyGenerateRsa_Input }
KeyGenerateRsa Generate seperate RSA key pairs for signing and encryption
func (*KeyGenerateRsa) GetEntityData ¶
func (keyGenerateRsa *KeyGenerateRsa) GetEntityData() *types.CommonEntityData
type KeyGenerateRsaGeneralKeys ¶
type KeyGenerateRsaGeneralKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input KeyGenerateRsaGeneralKeys_Input }
KeyGenerateRsaGeneralKeys Generate a general purpose RSA key pair for signing and encryption
func (*KeyGenerateRsaGeneralKeys) GetEntityData ¶
func (keyGenerateRsaGeneralKeys *KeyGenerateRsaGeneralKeys) GetEntityData() *types.CommonEntityData
type KeyGenerateRsaGeneralKeys_Input ¶
type KeyGenerateRsaGeneralKeys_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSA keypair label. The type is string. KeyLabel interface{} // Key modulus in the range of 512 to 4096 for your General Purpose Keypair. // Choosing a key modulus greater than 512 may take a few minutes. The type is // interface{} with range: 512..4096. This attribute is mandatory. KeyModulus interface{} }
KeyGenerateRsaGeneralKeys_Input
func (*KeyGenerateRsaGeneralKeys_Input) GetEntityData ¶
func (input *KeyGenerateRsaGeneralKeys_Input) GetEntityData() *types.CommonEntityData
type KeyGenerateRsaUsageKeys ¶
type KeyGenerateRsaUsageKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input KeyGenerateRsaUsageKeys_Input }
KeyGenerateRsaUsageKeys Generate seperate RSA key pairs for signing and encryption
func (*KeyGenerateRsaUsageKeys) GetEntityData ¶
func (keyGenerateRsaUsageKeys *KeyGenerateRsaUsageKeys) GetEntityData() *types.CommonEntityData
type KeyGenerateRsaUsageKeys_Input ¶
type KeyGenerateRsaUsageKeys_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSA keypair label. The type is string. KeyLabel interface{} // Key modulus in the range of 512 to 4096 for your General Purpose Keypair. // Choosing a key modulus greater than 512 may take a few minutes. The type is // interface{} with range: 512..4096. This attribute is mandatory. KeyModulus interface{} }
KeyGenerateRsaUsageKeys_Input
func (*KeyGenerateRsaUsageKeys_Input) GetEntityData ¶
func (input *KeyGenerateRsaUsageKeys_Input) GetEntityData() *types.CommonEntityData
type KeyGenerateRsa_Input ¶
type KeyGenerateRsa_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSA keypair label. The type is string. KeyLabel interface{} // Key modulus in the range of 512 to 4096 for your General Purpose Keypair. // Choosing a key modulus greater than 512 may take a few minutes. The type is // interface{} with range: 512..4096. This attribute is mandatory. KeyModulus interface{} }
KeyGenerateRsa_Input
func (*KeyGenerateRsa_Input) GetEntityData ¶
func (input *KeyGenerateRsa_Input) GetEntityData() *types.CommonEntityData
type KeyImportAuthenticationRsa ¶
type KeyImportAuthenticationRsa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input KeyImportAuthenticationRsa_Input }
KeyImportAuthenticationRsa Remove RSA authentication key
func (*KeyImportAuthenticationRsa) GetEntityData ¶
func (keyImportAuthenticationRsa *KeyImportAuthenticationRsa) GetEntityData() *types.CommonEntityData
type KeyImportAuthenticationRsa_Input ¶
type KeyImportAuthenticationRsa_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Path to RSA pubkey file. The type is string. This attribute is mandatory. Path interface{} }
KeyImportAuthenticationRsa_Input
func (*KeyImportAuthenticationRsa_Input) GetEntityData ¶
func (input *KeyImportAuthenticationRsa_Input) GetEntityData() *types.CommonEntityData
type KeyZeroizeAuthenticationRsa ¶
type KeyZeroizeAuthenticationRsa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
KeyZeroizeAuthenticationRsa Remove RSA authentication key
func (*KeyZeroizeAuthenticationRsa) GetEntityData ¶
func (keyZeroizeAuthenticationRsa *KeyZeroizeAuthenticationRsa) GetEntityData() *types.CommonEntityData
type KeyZeroizeDsa ¶
type KeyZeroizeDsa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
KeyZeroizeDsa Remove DSA keys
func (*KeyZeroizeDsa) GetEntityData ¶
func (keyZeroizeDsa *KeyZeroizeDsa) GetEntityData() *types.CommonEntityData
type KeyZeroizeEcdsa ¶
type KeyZeroizeEcdsa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input KeyZeroizeEcdsa_Input }
KeyZeroizeEcdsa Remove ECDSA key of curve type nistp256 | nistp384 | nistp521
func (*KeyZeroizeEcdsa) GetEntityData ¶
func (keyZeroizeEcdsa *KeyZeroizeEcdsa) GetEntityData() *types.CommonEntityData
type KeyZeroizeEcdsa_Input ¶
type KeyZeroizeEcdsa_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is KeyModulus. This attribute is mandatory. KeyModulus interface{} // ECDSA key label. The type is string. KeyLabel interface{} }
KeyZeroizeEcdsa_Input
func (*KeyZeroizeEcdsa_Input) GetEntityData ¶
func (input *KeyZeroizeEcdsa_Input) GetEntityData() *types.CommonEntityData
type KeyZeroizeEcdsa_Input_KeyModulus ¶
type KeyZeroizeEcdsa_Input_KeyModulus string
KeyZeroizeEcdsa_Input_KeyModulus
const ( KeyZeroizeEcdsa_Input_KeyModulus_nistp256 KeyZeroizeEcdsa_Input_KeyModulus = "nistp256" KeyZeroizeEcdsa_Input_KeyModulus_nistp384 KeyZeroizeEcdsa_Input_KeyModulus = "nistp384" KeyZeroizeEcdsa_Input_KeyModulus_nistp521 KeyZeroizeEcdsa_Input_KeyModulus = "nistp521" )
type KeyZeroizeRsa ¶
type KeyZeroizeRsa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input KeyZeroizeRsa_Input }
KeyZeroizeRsa Remove RSA keys
func (*KeyZeroizeRsa) GetEntityData ¶
func (keyZeroizeRsa *KeyZeroizeRsa) GetEntityData() *types.CommonEntityData
type KeyZeroizeRsa_Input ¶
type KeyZeroizeRsa_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSA key label. The type is string. KeyLabel interface{} }
KeyZeroizeRsa_Input
func (*KeyZeroizeRsa_Input) GetEntityData ¶
func (input *KeyZeroizeRsa_Input) GetEntityData() *types.CommonEntityData