Documentation
¶
Index ¶
Constants ¶
View Source
const ( ClientBrokerEncryptionTLS = "TLS" ClientBrokerEncryptionPlaintext = "PLAINTEXT" ClientBrokerEncryptionTLSOrPlaintext = "TLS_PLAINTEXT" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BrokerLogging ¶
type BrokerLogging struct {
Metadata defsecTypes.Metadata
S3 S3Logging
Cloudwatch CloudwatchLogging
Firehose FirehoseLogging
}
type CloudwatchLogging ¶
type CloudwatchLogging struct {
Metadata defsecTypes.Metadata
Enabled defsecTypes.BoolValue
}
type Cluster ¶
type Cluster struct {
Metadata defsecTypes.Metadata
EncryptionInTransit EncryptionInTransit
EncryptionAtRest EncryptionAtRest
Logging Logging
}
type EncryptionAtRest ¶
type EncryptionAtRest struct {
Metadata defsecTypes.Metadata
KMSKeyARN defsecTypes.StringValue
Enabled defsecTypes.BoolValue
}
type EncryptionInTransit ¶
type EncryptionInTransit struct {
Metadata defsecTypes.Metadata
ClientBroker defsecTypes.StringValue
}
type FirehoseLogging ¶
type FirehoseLogging struct {
Metadata defsecTypes.Metadata
Enabled defsecTypes.BoolValue
}
type Logging ¶
type Logging struct {
Metadata defsecTypes.Metadata
Broker BrokerLogging
}
type S3Logging ¶
type S3Logging struct {
Metadata defsecTypes.Metadata
Enabled defsecTypes.BoolValue
}
Click to show internal directories.
Click to hide internal directories.