Documentation ¶
Index ¶
- func CfnDetector_CFN_RESOURCE_TYPE_NAME() *string
- func CfnDetector_IsCfnElement(x interface{}) *bool
- func CfnDetector_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnDetector_IsConstruct(x interface{}) *bool
- func CfnEntityType_CFN_RESOURCE_TYPE_NAME() *string
- func CfnEntityType_IsCfnElement(x interface{}) *bool
- func CfnEntityType_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnEntityType_IsConstruct(x interface{}) *bool
- func CfnEventType_CFN_RESOURCE_TYPE_NAME() *string
- func CfnEventType_IsCfnElement(x interface{}) *bool
- func CfnEventType_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnEventType_IsConstruct(x interface{}) *bool
- func CfnLabel_CFN_RESOURCE_TYPE_NAME() *string
- func CfnLabel_IsCfnElement(x interface{}) *bool
- func CfnLabel_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnLabel_IsConstruct(x interface{}) *bool
- func CfnOutcome_CFN_RESOURCE_TYPE_NAME() *string
- func CfnOutcome_IsCfnElement(x interface{}) *bool
- func CfnOutcome_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnOutcome_IsConstruct(x interface{}) *bool
- func CfnVariable_CFN_RESOURCE_TYPE_NAME() *string
- func CfnVariable_IsCfnElement(x interface{}) *bool
- func CfnVariable_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnVariable_IsConstruct(x interface{}) *bool
- func NewCfnDetector_Override(c CfnDetector, scope awscdk.Construct, id *string, props *CfnDetectorProps)
- func NewCfnEntityType_Override(c CfnEntityType, scope awscdk.Construct, id *string, props *CfnEntityTypeProps)
- func NewCfnEventType_Override(c CfnEventType, scope awscdk.Construct, id *string, props *CfnEventTypeProps)
- func NewCfnLabel_Override(c CfnLabel, scope awscdk.Construct, id *string, props *CfnLabelProps)
- func NewCfnOutcome_Override(c CfnOutcome, scope awscdk.Construct, id *string, props *CfnOutcomeProps)
- func NewCfnVariable_Override(c CfnVariable, scope awscdk.Construct, id *string, props *CfnVariableProps)
- type CfnDetector
- type CfnDetectorProps
- type CfnDetector_EntityTypeProperty
- type CfnDetector_EventTypeProperty
- type CfnDetector_EventVariableProperty
- type CfnDetector_LabelProperty
- type CfnDetector_ModelProperty
- type CfnDetector_OutcomeProperty
- type CfnDetector_RuleProperty
- type CfnEntityType
- type CfnEntityTypeProps
- type CfnEventType
- type CfnEventTypeProps
- type CfnEventType_EntityTypeProperty
- type CfnEventType_EventVariableProperty
- type CfnEventType_LabelProperty
- type CfnLabel
- type CfnLabelProps
- type CfnOutcome
- type CfnOutcomeProps
- type CfnVariable
- type CfnVariableProps
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CfnDetector_CFN_RESOURCE_TYPE_NAME ¶
func CfnDetector_CFN_RESOURCE_TYPE_NAME() *string
func CfnDetector_IsCfnElement ¶
func CfnDetector_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnDetector_IsCfnResource ¶
func CfnDetector_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnDetector_IsConstruct ¶
func CfnDetector_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnEntityType_CFN_RESOURCE_TYPE_NAME ¶
func CfnEntityType_CFN_RESOURCE_TYPE_NAME() *string
func CfnEntityType_IsCfnElement ¶
func CfnEntityType_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnEntityType_IsCfnResource ¶
func CfnEntityType_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnEntityType_IsConstruct ¶
func CfnEntityType_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnEventType_CFN_RESOURCE_TYPE_NAME ¶
func CfnEventType_CFN_RESOURCE_TYPE_NAME() *string
func CfnEventType_IsCfnElement ¶
func CfnEventType_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnEventType_IsCfnResource ¶
func CfnEventType_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnEventType_IsConstruct ¶
func CfnEventType_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnLabel_CFN_RESOURCE_TYPE_NAME ¶
func CfnLabel_CFN_RESOURCE_TYPE_NAME() *string
func CfnLabel_IsCfnElement ¶
func CfnLabel_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnLabel_IsCfnResource ¶
func CfnLabel_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnLabel_IsConstruct ¶
func CfnLabel_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnOutcome_CFN_RESOURCE_TYPE_NAME ¶
func CfnOutcome_CFN_RESOURCE_TYPE_NAME() *string
func CfnOutcome_IsCfnElement ¶
func CfnOutcome_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnOutcome_IsCfnResource ¶
func CfnOutcome_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnOutcome_IsConstruct ¶
func CfnOutcome_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnVariable_CFN_RESOURCE_TYPE_NAME ¶
func CfnVariable_CFN_RESOURCE_TYPE_NAME() *string
func CfnVariable_IsCfnElement ¶
func CfnVariable_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnVariable_IsCfnResource ¶
func CfnVariable_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnVariable_IsConstruct ¶
func CfnVariable_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func NewCfnDetector_Override ¶
func NewCfnDetector_Override(c CfnDetector, scope awscdk.Construct, id *string, props *CfnDetectorProps)
Create a new `AWS::FraudDetector::Detector`.
func NewCfnEntityType_Override ¶
func NewCfnEntityType_Override(c CfnEntityType, scope awscdk.Construct, id *string, props *CfnEntityTypeProps)
Create a new `AWS::FraudDetector::EntityType`.
func NewCfnEventType_Override ¶
func NewCfnEventType_Override(c CfnEventType, scope awscdk.Construct, id *string, props *CfnEventTypeProps)
Create a new `AWS::FraudDetector::EventType`.
func NewCfnLabel_Override ¶
func NewCfnLabel_Override(c CfnLabel, scope awscdk.Construct, id *string, props *CfnLabelProps)
Create a new `AWS::FraudDetector::Label`.
func NewCfnOutcome_Override ¶
func NewCfnOutcome_Override(c CfnOutcome, scope awscdk.Construct, id *string, props *CfnOutcomeProps)
Create a new `AWS::FraudDetector::Outcome`.
func NewCfnVariable_Override ¶
func NewCfnVariable_Override(c CfnVariable, scope awscdk.Construct, id *string, props *CfnVariableProps)
Create a new `AWS::FraudDetector::Variable`.
Types ¶
type CfnDetector ¶
type CfnDetector interface { awscdk.CfnResource awscdk.IInspectable AssociatedModels() interface{} SetAssociatedModels(val interface{}) AttrArn() *string AttrCreatedTime() *string AttrDetectorVersionId() *string AttrEventTypeArn() *string AttrEventTypeCreatedTime() *string AttrEventTypeLastUpdatedTime() *string AttrLastUpdatedTime() *string CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) DetectorId() *string SetDetectorId(val *string) DetectorVersionStatus() *string SetDetectorVersionStatus(val *string) EventType() interface{} SetEventType(val interface{}) LogicalId() *string Node() awscdk.ConstructNode Ref() *string RuleExecutionMode() *string SetRuleExecutionMode(val *string) Rules() interface{} SetRules(val interface{}) Stack() awscdk.Stack Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::FraudDetector::Detector`.
func NewCfnDetector ¶
func NewCfnDetector(scope awscdk.Construct, id *string, props *CfnDetectorProps) CfnDetector
Create a new `AWS::FraudDetector::Detector`.
type CfnDetectorProps ¶
type CfnDetectorProps struct { // `AWS::FraudDetector::Detector.DetectorId`. DetectorId *string `json:"detectorId"` // `AWS::FraudDetector::Detector.EventType`. EventType interface{} `json:"eventType"` // `AWS::FraudDetector::Detector.Rules`. Rules interface{} `json:"rules"` // `AWS::FraudDetector::Detector.AssociatedModels`. AssociatedModels interface{} `json:"associatedModels"` // `AWS::FraudDetector::Detector.Description`. Description *string `json:"description"` // `AWS::FraudDetector::Detector.DetectorVersionStatus`. DetectorVersionStatus *string `json:"detectorVersionStatus"` // `AWS::FraudDetector::Detector.RuleExecutionMode`. RuleExecutionMode *string `json:"ruleExecutionMode"` // `AWS::FraudDetector::Detector.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::FraudDetector::Detector`.
type CfnDetector_EntityTypeProperty ¶
type CfnDetector_EntityTypeProperty struct { // `CfnDetector.EntityTypeProperty.Arn`. Arn *string `json:"arn"` // `CfnDetector.EntityTypeProperty.CreatedTime`. CreatedTime *string `json:"createdTime"` // `CfnDetector.EntityTypeProperty.Description`. Description *string `json:"description"` // `CfnDetector.EntityTypeProperty.Inline`. Inline interface{} `json:"inline"` // `CfnDetector.EntityTypeProperty.LastUpdatedTime`. LastUpdatedTime *string `json:"lastUpdatedTime"` // `CfnDetector.EntityTypeProperty.Name`. Name *string `json:"name"` // `CfnDetector.EntityTypeProperty.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
type CfnDetector_EventTypeProperty ¶
type CfnDetector_EventTypeProperty struct { // `CfnDetector.EventTypeProperty.Arn`. Arn *string `json:"arn"` // `CfnDetector.EventTypeProperty.CreatedTime`. CreatedTime *string `json:"createdTime"` // `CfnDetector.EventTypeProperty.Description`. Description *string `json:"description"` // `CfnDetector.EventTypeProperty.EntityTypes`. EntityTypes interface{} `json:"entityTypes"` // `CfnDetector.EventTypeProperty.EventVariables`. EventVariables interface{} `json:"eventVariables"` // `CfnDetector.EventTypeProperty.Inline`. Inline interface{} `json:"inline"` // `CfnDetector.EventTypeProperty.Labels`. Labels interface{} `json:"labels"` // `CfnDetector.EventTypeProperty.LastUpdatedTime`. LastUpdatedTime *string `json:"lastUpdatedTime"` // `CfnDetector.EventTypeProperty.Name`. Name *string `json:"name"` // `CfnDetector.EventTypeProperty.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
type CfnDetector_EventVariableProperty ¶
type CfnDetector_EventVariableProperty struct { // `CfnDetector.EventVariableProperty.Arn`. Arn *string `json:"arn"` // `CfnDetector.EventVariableProperty.CreatedTime`. CreatedTime *string `json:"createdTime"` // `CfnDetector.EventVariableProperty.DataSource`. DataSource *string `json:"dataSource"` // `CfnDetector.EventVariableProperty.DataType`. DataType *string `json:"dataType"` // `CfnDetector.EventVariableProperty.DefaultValue`. DefaultValue *string `json:"defaultValue"` // `CfnDetector.EventVariableProperty.Description`. Description *string `json:"description"` // `CfnDetector.EventVariableProperty.Inline`. Inline interface{} `json:"inline"` // `CfnDetector.EventVariableProperty.LastUpdatedTime`. LastUpdatedTime *string `json:"lastUpdatedTime"` // `CfnDetector.EventVariableProperty.Name`. Name *string `json:"name"` // `CfnDetector.EventVariableProperty.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` // `CfnDetector.EventVariableProperty.VariableType`. VariableType *string `json:"variableType"` }
type CfnDetector_LabelProperty ¶
type CfnDetector_LabelProperty struct { // `CfnDetector.LabelProperty.Arn`. Arn *string `json:"arn"` // `CfnDetector.LabelProperty.CreatedTime`. CreatedTime *string `json:"createdTime"` // `CfnDetector.LabelProperty.Description`. Description *string `json:"description"` // `CfnDetector.LabelProperty.Inline`. Inline interface{} `json:"inline"` // `CfnDetector.LabelProperty.LastUpdatedTime`. LastUpdatedTime *string `json:"lastUpdatedTime"` // `CfnDetector.LabelProperty.Name`. Name *string `json:"name"` // `CfnDetector.LabelProperty.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
type CfnDetector_ModelProperty ¶
type CfnDetector_ModelProperty struct { // `CfnDetector.ModelProperty.Arn`. Arn *string `json:"arn"` }
type CfnDetector_OutcomeProperty ¶
type CfnDetector_OutcomeProperty struct { // `CfnDetector.OutcomeProperty.Arn`. Arn *string `json:"arn"` // `CfnDetector.OutcomeProperty.CreatedTime`. CreatedTime *string `json:"createdTime"` // `CfnDetector.OutcomeProperty.Description`. Description *string `json:"description"` // `CfnDetector.OutcomeProperty.Inline`. Inline interface{} `json:"inline"` // `CfnDetector.OutcomeProperty.LastUpdatedTime`. LastUpdatedTime *string `json:"lastUpdatedTime"` // `CfnDetector.OutcomeProperty.Name`. Name *string `json:"name"` // `CfnDetector.OutcomeProperty.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
type CfnDetector_RuleProperty ¶
type CfnDetector_RuleProperty struct { // `CfnDetector.RuleProperty.Arn`. Arn *string `json:"arn"` // `CfnDetector.RuleProperty.CreatedTime`. CreatedTime *string `json:"createdTime"` // `CfnDetector.RuleProperty.Description`. Description *string `json:"description"` // `CfnDetector.RuleProperty.DetectorId`. DetectorId *string `json:"detectorId"` // `CfnDetector.RuleProperty.Expression`. Expression *string `json:"expression"` // `CfnDetector.RuleProperty.Language`. Language *string `json:"language"` // `CfnDetector.RuleProperty.LastUpdatedTime`. LastUpdatedTime *string `json:"lastUpdatedTime"` // `CfnDetector.RuleProperty.Outcomes`. Outcomes interface{} `json:"outcomes"` // `CfnDetector.RuleProperty.RuleId`. RuleId *string `json:"ruleId"` // `CfnDetector.RuleProperty.RuleVersion`. RuleVersion *string `json:"ruleVersion"` // `CfnDetector.RuleProperty.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
type CfnEntityType ¶
type CfnEntityType interface { awscdk.CfnResource awscdk.IInspectable AttrArn() *string AttrCreatedTime() *string AttrLastUpdatedTime() *string CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) LogicalId() *string Name() *string SetName(val *string) Node() awscdk.ConstructNode Ref() *string Stack() awscdk.Stack Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::FraudDetector::EntityType`.
func NewCfnEntityType ¶
func NewCfnEntityType(scope awscdk.Construct, id *string, props *CfnEntityTypeProps) CfnEntityType
Create a new `AWS::FraudDetector::EntityType`.
type CfnEntityTypeProps ¶
type CfnEntityTypeProps struct { // `AWS::FraudDetector::EntityType.Name`. Name *string `json:"name"` // `AWS::FraudDetector::EntityType.Description`. Description *string `json:"description"` // `AWS::FraudDetector::EntityType.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::FraudDetector::EntityType`.
type CfnEventType ¶
type CfnEventType interface { awscdk.CfnResource awscdk.IInspectable AttrArn() *string AttrCreatedTime() *string AttrLastUpdatedTime() *string CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) EntityTypes() interface{} SetEntityTypes(val interface{}) EventVariables() interface{} SetEventVariables(val interface{}) Labels() interface{} SetLabels(val interface{}) LogicalId() *string Name() *string SetName(val *string) Node() awscdk.ConstructNode Ref() *string Stack() awscdk.Stack Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::FraudDetector::EventType`.
func NewCfnEventType ¶
func NewCfnEventType(scope awscdk.Construct, id *string, props *CfnEventTypeProps) CfnEventType
Create a new `AWS::FraudDetector::EventType`.
type CfnEventTypeProps ¶
type CfnEventTypeProps struct { // `AWS::FraudDetector::EventType.EntityTypes`. EntityTypes interface{} `json:"entityTypes"` // `AWS::FraudDetector::EventType.EventVariables`. EventVariables interface{} `json:"eventVariables"` // `AWS::FraudDetector::EventType.Labels`. Labels interface{} `json:"labels"` // `AWS::FraudDetector::EventType.Name`. Name *string `json:"name"` // `AWS::FraudDetector::EventType.Description`. Description *string `json:"description"` // `AWS::FraudDetector::EventType.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::FraudDetector::EventType`.
type CfnEventType_EntityTypeProperty ¶
type CfnEventType_EntityTypeProperty struct { // `CfnEventType.EntityTypeProperty.Arn`. Arn *string `json:"arn"` // `CfnEventType.EntityTypeProperty.CreatedTime`. CreatedTime *string `json:"createdTime"` // `CfnEventType.EntityTypeProperty.Description`. Description *string `json:"description"` // `CfnEventType.EntityTypeProperty.Inline`. Inline interface{} `json:"inline"` // `CfnEventType.EntityTypeProperty.LastUpdatedTime`. LastUpdatedTime *string `json:"lastUpdatedTime"` // `CfnEventType.EntityTypeProperty.Name`. Name *string `json:"name"` // `CfnEventType.EntityTypeProperty.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
type CfnEventType_EventVariableProperty ¶
type CfnEventType_EventVariableProperty struct { // `CfnEventType.EventVariableProperty.Arn`. Arn *string `json:"arn"` // `CfnEventType.EventVariableProperty.CreatedTime`. CreatedTime *string `json:"createdTime"` // `CfnEventType.EventVariableProperty.DataSource`. DataSource *string `json:"dataSource"` // `CfnEventType.EventVariableProperty.DataType`. DataType *string `json:"dataType"` // `CfnEventType.EventVariableProperty.DefaultValue`. DefaultValue *string `json:"defaultValue"` // `CfnEventType.EventVariableProperty.Description`. Description *string `json:"description"` // `CfnEventType.EventVariableProperty.Inline`. Inline interface{} `json:"inline"` // `CfnEventType.EventVariableProperty.LastUpdatedTime`. LastUpdatedTime *string `json:"lastUpdatedTime"` // `CfnEventType.EventVariableProperty.Name`. Name *string `json:"name"` // `CfnEventType.EventVariableProperty.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` // `CfnEventType.EventVariableProperty.VariableType`. VariableType *string `json:"variableType"` }
type CfnEventType_LabelProperty ¶
type CfnEventType_LabelProperty struct { // `CfnEventType.LabelProperty.Arn`. Arn *string `json:"arn"` // `CfnEventType.LabelProperty.CreatedTime`. CreatedTime *string `json:"createdTime"` // `CfnEventType.LabelProperty.Description`. Description *string `json:"description"` // `CfnEventType.LabelProperty.Inline`. Inline interface{} `json:"inline"` // `CfnEventType.LabelProperty.LastUpdatedTime`. LastUpdatedTime *string `json:"lastUpdatedTime"` // `CfnEventType.LabelProperty.Name`. Name *string `json:"name"` // `CfnEventType.LabelProperty.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
type CfnLabel ¶
type CfnLabel interface { awscdk.CfnResource awscdk.IInspectable AttrArn() *string AttrCreatedTime() *string AttrLastUpdatedTime() *string CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) LogicalId() *string Name() *string SetName(val *string) Node() awscdk.ConstructNode Ref() *string Stack() awscdk.Stack Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::FraudDetector::Label`.
func NewCfnLabel ¶
func NewCfnLabel(scope awscdk.Construct, id *string, props *CfnLabelProps) CfnLabel
Create a new `AWS::FraudDetector::Label`.
type CfnLabelProps ¶
type CfnLabelProps struct { // `AWS::FraudDetector::Label.Name`. Name *string `json:"name"` // `AWS::FraudDetector::Label.Description`. Description *string `json:"description"` // `AWS::FraudDetector::Label.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::FraudDetector::Label`.
type CfnOutcome ¶
type CfnOutcome interface { awscdk.CfnResource awscdk.IInspectable AttrArn() *string AttrCreatedTime() *string AttrLastUpdatedTime() *string CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) LogicalId() *string Name() *string SetName(val *string) Node() awscdk.ConstructNode Ref() *string Stack() awscdk.Stack Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::FraudDetector::Outcome`.
func NewCfnOutcome ¶
func NewCfnOutcome(scope awscdk.Construct, id *string, props *CfnOutcomeProps) CfnOutcome
Create a new `AWS::FraudDetector::Outcome`.
type CfnOutcomeProps ¶
type CfnOutcomeProps struct { // `AWS::FraudDetector::Outcome.Name`. Name *string `json:"name"` // `AWS::FraudDetector::Outcome.Description`. Description *string `json:"description"` // `AWS::FraudDetector::Outcome.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::FraudDetector::Outcome`.
type CfnVariable ¶
type CfnVariable interface { awscdk.CfnResource awscdk.IInspectable AttrArn() *string AttrCreatedTime() *string AttrLastUpdatedTime() *string CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string DataSource() *string SetDataSource(val *string) DataType() *string SetDataType(val *string) DefaultValue() *string SetDefaultValue(val *string) Description() *string SetDescription(val *string) LogicalId() *string Name() *string SetName(val *string) Node() awscdk.ConstructNode Ref() *string Stack() awscdk.Stack Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} VariableType() *string SetVariableType(val *string) AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::FraudDetector::Variable`.
func NewCfnVariable ¶
func NewCfnVariable(scope awscdk.Construct, id *string, props *CfnVariableProps) CfnVariable
Create a new `AWS::FraudDetector::Variable`.
type CfnVariableProps ¶
type CfnVariableProps struct { // `AWS::FraudDetector::Variable.DataSource`. DataSource *string `json:"dataSource"` // `AWS::FraudDetector::Variable.DataType`. DataType *string `json:"dataType"` // `AWS::FraudDetector::Variable.DefaultValue`. DefaultValue *string `json:"defaultValue"` // `AWS::FraudDetector::Variable.Name`. Name *string `json:"name"` // `AWS::FraudDetector::Variable.Description`. Description *string `json:"description"` // `AWS::FraudDetector::Variable.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` // `AWS::FraudDetector::Variable.VariableType`. VariableType *string `json:"variableType"` }
Properties for defining a `AWS::FraudDetector::Variable`.