Documentation ¶
Index ¶
- func DataAwsAppmeshVirtualGateway_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func DataAwsAppmeshVirtualGateway_IsConstruct(x interface{}) *bool
- func DataAwsAppmeshVirtualGateway_IsTerraformDataSource(x interface{}) *bool
- func DataAwsAppmeshVirtualGateway_IsTerraformElement(x interface{}) *bool
- func DataAwsAppmeshVirtualGateway_TfResourceType() *string
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileList_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateList_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsList_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesList_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchList_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmList_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileList_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustList_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsList_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecList_Override(d DataAwsAppmeshVirtualGatewaySpecList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerPortMappingList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerPortMappingList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesList_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchList_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputReference_Override(...)
- func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecLoggingList_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingList, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecLoggingOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingOutputReference, ...)
- func NewDataAwsAppmeshVirtualGatewaySpecOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecOutputReference, ...)
- func NewDataAwsAppmeshVirtualGateway_Override(d DataAwsAppmeshVirtualGateway, scope constructs.Construct, id *string, ...)
- type DataAwsAppmeshVirtualGateway
- type DataAwsAppmeshVirtualGatewayConfig
- type DataAwsAppmeshVirtualGatewaySpec
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaults
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicy
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTls
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificate
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFile
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileList
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputReference
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateList
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputReference
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSds
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsList
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputReference
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputReference
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidation
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputReference
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesList
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchList
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputReference
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputReference
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrust
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcm
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmList
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputReference
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFile
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileList
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputReference
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustList
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputReference
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSds
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsList
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputReference
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsList
- type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference
- type DataAwsAppmeshVirtualGatewaySpecList
- type DataAwsAppmeshVirtualGatewaySpecListener
- type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPool
- type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpc
- type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList
- type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp
- type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2
- type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List
- type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList
- type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList
- type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerHealthCheck
- type DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList
- type DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerList
- type DataAwsAppmeshVirtualGatewaySpecListenerOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerPortMapping
- type DataAwsAppmeshVirtualGatewaySpecListenerPortMappingList
- type DataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerTls
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificate
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcm
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFile
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSds
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsList
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidation
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNames
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesList
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatch
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchList
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrust
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFile
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSds
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList
- type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference
- type DataAwsAppmeshVirtualGatewaySpecLogging
- type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLog
- type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFile
- type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormat
- type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJson
- type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList
- type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputReference
- type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList
- type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference
- type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList
- type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference
- type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList
- type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference
- type DataAwsAppmeshVirtualGatewaySpecLoggingList
- type DataAwsAppmeshVirtualGatewaySpecLoggingOutputReference
- type DataAwsAppmeshVirtualGatewaySpecOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataAwsAppmeshVirtualGateway_GenerateConfigForImport ¶
func DataAwsAppmeshVirtualGateway_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a DataAwsAppmeshVirtualGateway resource upon running "cdktf plan <stack-name>".
func DataAwsAppmeshVirtualGateway_IsConstruct ¶
func DataAwsAppmeshVirtualGateway_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsAppmeshVirtualGateway_IsTerraformDataSource ¶
func DataAwsAppmeshVirtualGateway_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataAwsAppmeshVirtualGateway_IsTerraformElement ¶
func DataAwsAppmeshVirtualGateway_IsTerraformElement(x interface{}) *bool
Experimental.
func DataAwsAppmeshVirtualGateway_TfResourceType ¶
func DataAwsAppmeshVirtualGateway_TfResourceType() *string
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsList_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecList_Override(d DataAwsAppmeshVirtualGatewaySpecList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerPortMappingList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerPortMappingList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerPortMappingList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecLoggingList_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingList_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecLoggingOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecLoggingOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGatewaySpecOutputReference_Override ¶
func NewDataAwsAppmeshVirtualGatewaySpecOutputReference_Override(d DataAwsAppmeshVirtualGatewaySpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsAppmeshVirtualGateway_Override ¶
func NewDataAwsAppmeshVirtualGateway_Override(d DataAwsAppmeshVirtualGateway, scope constructs.Construct, id *string, config *DataAwsAppmeshVirtualGatewayConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.35.0/docs/data-sources/appmesh_virtual_gateway aws_appmesh_virtual_gateway} Data Source.
Types ¶
type DataAwsAppmeshVirtualGateway ¶
type DataAwsAppmeshVirtualGateway interface { cdktf.TerraformDataSource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) CreatedDate() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string LastUpdatedDate() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MeshName() *string SetMeshName(val *string) MeshNameInput() *string MeshOwner() *string Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} ResourceOwner() *string Spec() DataAwsAppmeshVirtualGatewaySpecList Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Adds this resource to the terraform JSON output. // Experimental. ToHclTerraform() interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/aws/5.35.0/docs/data-sources/appmesh_virtual_gateway aws_appmesh_virtual_gateway}.
func NewDataAwsAppmeshVirtualGateway ¶
func NewDataAwsAppmeshVirtualGateway(scope constructs.Construct, id *string, config *DataAwsAppmeshVirtualGatewayConfig) DataAwsAppmeshVirtualGateway
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.35.0/docs/data-sources/appmesh_virtual_gateway aws_appmesh_virtual_gateway} Data Source.
type DataAwsAppmeshVirtualGatewayConfig ¶
type DataAwsAppmeshVirtualGatewayConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.35.0/docs/data-sources/appmesh_virtual_gateway#mesh_name DataAwsAppmeshVirtualGateway#mesh_name}. MeshName *string `field:"required" json:"meshName" yaml:"meshName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.35.0/docs/data-sources/appmesh_virtual_gateway#name DataAwsAppmeshVirtualGateway#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.35.0/docs/data-sources/appmesh_virtual_gateway#id DataAwsAppmeshVirtualGateway#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.35.0/docs/data-sources/appmesh_virtual_gateway#tags DataAwsAppmeshVirtualGateway#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsAppmeshVirtualGatewaySpec ¶
type DataAwsAppmeshVirtualGatewaySpec struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaults ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaults struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicy ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicy struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicy SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicy) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Tls() DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTls ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTls struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificate ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificate struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFile ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFile struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileList ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileList ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileList
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputReference interface { cdktf.ComplexObject CertificateChain() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFile SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFile) PrivateKey() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputReference
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateList ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateList ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateList
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string File() DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileList // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificate SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificate) Sds() DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputReference
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSds ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSds struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsList ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsList ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsList
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSds SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSds) SecretName() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputReference
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputReference interface { cdktf.ComplexObject Certificate() DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enforce() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTls SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTls) Ports() *[]*float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Validation() DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputReference
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidation ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidation struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidation SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidation) SubjectAlternativeNames() DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Trust() DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputReference
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesList ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesList ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesList
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchList ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchList ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchList
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Exact() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputReference
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames) Match() DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputReference
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrust ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrust struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcm ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcm struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmList ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmList ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmList
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputReference interface { cdktf.ComplexObject CertificateAuthorityArns() *[]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcm SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcm) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputReference
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFile ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFile struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileList ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileList ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileList
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputReference interface { cdktf.ComplexObject CertificateChain() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFile SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFile) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputReference
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustList ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustList ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustList
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputReference interface { cdktf.ComplexObject Acm() DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string File() DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileList // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrust SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrust) Sds() DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputReference
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSds ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSds struct { }
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsList ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsList ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsList
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSds SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSds) SecretName() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputReference
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsList ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsList ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsList
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference interface { cdktf.ComplexObject ClientPolicy() DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecBackendDefaults SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecBackendDefaults) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference
type DataAwsAppmeshVirtualGatewaySpecList ¶
type DataAwsAppmeshVirtualGatewaySpecList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecList ¶
func NewDataAwsAppmeshVirtualGatewaySpecList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecList
type DataAwsAppmeshVirtualGatewaySpecListener ¶
type DataAwsAppmeshVirtualGatewaySpecListener struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPool ¶
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPool struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpc ¶
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpc struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpc SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpc) MaxRequests() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp ¶
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2 ¶
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2 struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List ¶
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2 SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2) MaxRequests() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp) MaxConnections() *float64 MaxPendingRequests() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Grpc() DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList Http() DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList Http2() DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerConnectionPool SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerConnectionPool) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerHealthCheck ¶
type DataAwsAppmeshVirtualGatewaySpecListenerHealthCheck struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList
type DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string HealthyThreshold() *float64 InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerHealthCheck SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerHealthCheck) IntervalMillis() *float64 Path() *string Port() *float64 Protocol() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TimeoutMillis() *float64 UnhealthyThreshold() *float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerList
type DataAwsAppmeshVirtualGatewaySpecListenerOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConnectionPool() DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string HealthCheck() DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList InternalValue() *DataAwsAppmeshVirtualGatewaySpecListener SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListener) PortMapping() DataAwsAppmeshVirtualGatewaySpecListenerPortMappingList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Tls() DataAwsAppmeshVirtualGatewaySpecListenerTlsList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerPortMapping ¶
type DataAwsAppmeshVirtualGatewaySpecListenerPortMapping struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerPortMappingList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerPortMappingList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerPortMappingList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerPortMappingList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerPortMappingList
type DataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerPortMapping SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerPortMapping) Port() *float64 Protocol() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerTls ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTls struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificate ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificate struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcm ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcm struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference interface { cdktf.ComplexObject CertificateArn() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcm SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcm) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFile ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFile struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference interface { cdktf.ComplexObject CertificateChain() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFile SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFile) PrivateKey() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference interface { cdktf.ComplexObject Acm() DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string File() DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificate SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificate) Sds() DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSds ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSds struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSds SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSds) SecretName() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerTlsList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsList
type DataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference interface { cdktf.ComplexObject Certificate() DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerTls SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerTls) Mode() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Validation() DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidation ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidation struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerTlsValidation SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerTlsValidation) SubjectAlternativeNames() DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Trust() DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNames ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNames struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesList
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatch ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatch struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchList
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Exact() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatch SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatch) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNames SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNames) Match() DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrust ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrust struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFile ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFile struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileOutputReference interface { cdktf.ComplexObject CertificateChain() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFile SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFile) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string File() DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrust SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrust) Sds() DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSds ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSds struct { }
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSds SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSds) SecretName() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference
type DataAwsAppmeshVirtualGatewaySpecLogging ¶
type DataAwsAppmeshVirtualGatewaySpecLogging struct { }
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLog ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLog struct { }
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFile ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFile struct { }
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormat ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormat struct { }
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJson ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJson struct { }
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJson SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJson) Key() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputReference
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormat SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormat) Json() DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Text() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Format() DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFile SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFile) Path() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string File() DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecLoggingAccessLog SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecLoggingAccessLog) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference
type DataAwsAppmeshVirtualGatewaySpecLoggingList ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsAppmeshVirtualGatewaySpecLoggingOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecLoggingList ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsAppmeshVirtualGatewaySpecLoggingList
type DataAwsAppmeshVirtualGatewaySpecLoggingOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecLoggingOutputReference interface { cdktf.ComplexObject AccessLog() DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpecLogging SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpecLogging) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecLoggingOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecLoggingOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecLoggingOutputReference
type DataAwsAppmeshVirtualGatewaySpecOutputReference ¶
type DataAwsAppmeshVirtualGatewaySpecOutputReference interface { cdktf.ComplexObject BackendDefaults() DataAwsAppmeshVirtualGatewaySpecBackendDefaultsList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsAppmeshVirtualGatewaySpec SetInternalValue(val *DataAwsAppmeshVirtualGatewaySpec) Listener() DataAwsAppmeshVirtualGatewaySpecListenerList Logging() DataAwsAppmeshVirtualGatewaySpecLoggingList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsAppmeshVirtualGatewaySpecOutputReference ¶
func NewDataAwsAppmeshVirtualGatewaySpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsAppmeshVirtualGatewaySpecOutputReference
Source Files ¶
- DataAwsAppmeshVirtualGateway.go
- DataAwsAppmeshVirtualGatewayConfig.go
- DataAwsAppmeshVirtualGatewaySpec.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaults.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicy.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyList__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTls.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificate.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFile.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileList.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileList__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateList.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateList__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSds.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsList.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsList__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsList__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidation.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationList__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesList.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesList__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchList.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchList__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrust.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcm.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmList.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmList__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFile.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileList.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileList__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustList.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustList__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSds.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsList.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsList__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsList.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsList__checks.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecBackendDefaultsOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecList.go
- DataAwsAppmeshVirtualGatewaySpecList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListener.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPool.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpc.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolGrpcOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2List__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttp2OutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolHttpOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerConnectionPoolOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerHealthCheck.go
- DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList.go
- DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerHealthCheckOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerList.go
- DataAwsAppmeshVirtualGatewaySpecListenerList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerPortMapping.go
- DataAwsAppmeshVirtualGatewaySpecListenerPortMappingList.go
- DataAwsAppmeshVirtualGatewaySpecListenerPortMappingList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerPortMappingOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTls.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificate.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcm.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateAcmOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFile.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateFileOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSds.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsCertificateSdsOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsList.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidation.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNames.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesList.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatch.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchList.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrust.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFile.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustFileOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSds.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsList__checks.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecListenerTlsValidationTrustSdsOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecLogging.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLog.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFile.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormat.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJson.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonList__checks.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatList__checks.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileFormatOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileList__checks.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogFileOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogList__checks.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecLoggingAccessLogOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecLoggingList.go
- DataAwsAppmeshVirtualGatewaySpecLoggingList__checks.go
- DataAwsAppmeshVirtualGatewaySpecLoggingOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecLoggingOutputReference__checks.go
- DataAwsAppmeshVirtualGatewaySpecOutputReference.go
- DataAwsAppmeshVirtualGatewaySpecOutputReference__checks.go
- DataAwsAppmeshVirtualGateway__checks.go
- main.go