transferconnector

package
v0.0.0-...-964ba77 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 9, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type As2Config

type As2Config struct {
	// Compression: string, required
	Compression terra.StringValue `hcl:"compression,attr" validate:"required"`
	// EncryptionAlgorithm: string, required
	EncryptionAlgorithm terra.StringValue `hcl:"encryption_algorithm,attr" validate:"required"`
	// LocalProfileId: string, required
	LocalProfileId terra.StringValue `hcl:"local_profile_id,attr" validate:"required"`
	// MdnResponse: string, required
	MdnResponse terra.StringValue `hcl:"mdn_response,attr" validate:"required"`
	// MdnSigningAlgorithm: string, optional
	MdnSigningAlgorithm terra.StringValue `hcl:"mdn_signing_algorithm,attr"`
	// MessageSubject: string, optional
	MessageSubject terra.StringValue `hcl:"message_subject,attr"`
	// PartnerProfileId: string, required
	PartnerProfileId terra.StringValue `hcl:"partner_profile_id,attr" validate:"required"`
	// SigningAlgorithm: string, required
	SigningAlgorithm terra.StringValue `hcl:"signing_algorithm,attr" validate:"required"`
}

type As2ConfigAttributes

type As2ConfigAttributes struct {
	// contains filtered or unexported fields
}

func (As2ConfigAttributes) Compression

func (ac As2ConfigAttributes) Compression() terra.StringValue

func (As2ConfigAttributes) EncryptionAlgorithm

func (ac As2ConfigAttributes) EncryptionAlgorithm() terra.StringValue

func (As2ConfigAttributes) InternalRef

func (ac As2ConfigAttributes) InternalRef() (terra.Reference, error)

func (As2ConfigAttributes) InternalTokens

func (ac As2ConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (As2ConfigAttributes) InternalWithRef

func (ac As2ConfigAttributes) InternalWithRef(ref terra.Reference) As2ConfigAttributes

func (As2ConfigAttributes) LocalProfileId

func (ac As2ConfigAttributes) LocalProfileId() terra.StringValue

func (As2ConfigAttributes) MdnResponse

func (ac As2ConfigAttributes) MdnResponse() terra.StringValue

func (As2ConfigAttributes) MdnSigningAlgorithm

func (ac As2ConfigAttributes) MdnSigningAlgorithm() terra.StringValue

func (As2ConfigAttributes) MessageSubject

func (ac As2ConfigAttributes) MessageSubject() terra.StringValue

func (As2ConfigAttributes) PartnerProfileId

func (ac As2ConfigAttributes) PartnerProfileId() terra.StringValue

func (As2ConfigAttributes) SigningAlgorithm

func (ac As2ConfigAttributes) SigningAlgorithm() terra.StringValue

type As2ConfigState

type As2ConfigState struct {
	Compression         string `json:"compression"`
	EncryptionAlgorithm string `json:"encryption_algorithm"`
	LocalProfileId      string `json:"local_profile_id"`
	MdnResponse         string `json:"mdn_response"`
	MdnSigningAlgorithm string `json:"mdn_signing_algorithm"`
	MessageSubject      string `json:"message_subject"`
	PartnerProfileId    string `json:"partner_profile_id"`
	SigningAlgorithm    string `json:"signing_algorithm"`
}

type SftpConfig

type SftpConfig struct {
	// TrustedHostKeys: set of string, optional
	TrustedHostKeys terra.SetValue[terra.StringValue] `hcl:"trusted_host_keys,attr"`
	// UserSecretId: string, optional
	UserSecretId terra.StringValue `hcl:"user_secret_id,attr"`
}

type SftpConfigAttributes

type SftpConfigAttributes struct {
	// contains filtered or unexported fields
}

func (SftpConfigAttributes) InternalRef

func (sc SftpConfigAttributes) InternalRef() (terra.Reference, error)

func (SftpConfigAttributes) InternalTokens

func (sc SftpConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (SftpConfigAttributes) InternalWithRef

func (sc SftpConfigAttributes) InternalWithRef(ref terra.Reference) SftpConfigAttributes

func (SftpConfigAttributes) TrustedHostKeys

func (sc SftpConfigAttributes) TrustedHostKeys() terra.SetValue[terra.StringValue]

func (SftpConfigAttributes) UserSecretId

func (sc SftpConfigAttributes) UserSecretId() terra.StringValue

type SftpConfigState

type SftpConfigState struct {
	TrustedHostKeys []string `json:"trusted_host_keys"`
	UserSecretId    string   `json:"user_secret_id"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL