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 constructs.Construct, id *string, props *CfnDetectorProps)
- func NewCfnEntityType_Override(c CfnEntityType, scope constructs.Construct, id *string, ...)
- func NewCfnEventType_Override(c CfnEventType, scope constructs.Construct, id *string, ...)
- func NewCfnLabel_Override(c CfnLabel, scope constructs.Construct, id *string, props *CfnLabelProps)
- func NewCfnOutcome_Override(c CfnOutcome, scope constructs.Construct, id *string, props *CfnOutcomeProps)
- func NewCfnVariable_Override(c CfnVariable, scope constructs.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.
func CfnDetector_IsCfnResource ¶
func CfnDetector_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource.
func CfnDetector_IsConstruct ¶
func CfnDetector_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
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.
func CfnEntityType_IsCfnResource ¶
func CfnEntityType_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource.
func CfnEntityType_IsConstruct ¶
func CfnEntityType_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
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.
func CfnEventType_IsCfnResource ¶
func CfnEventType_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource.
func CfnEventType_IsConstruct ¶
func CfnEventType_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
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.
func CfnLabel_IsCfnResource ¶
func CfnLabel_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource.
func CfnLabel_IsConstruct ¶
func CfnLabel_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
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.
func CfnOutcome_IsCfnResource ¶
func CfnOutcome_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource.
func CfnOutcome_IsConstruct ¶
func CfnOutcome_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
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.
func CfnVariable_IsCfnResource ¶
func CfnVariable_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource.
func CfnVariable_IsConstruct ¶
func CfnVariable_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func NewCfnDetector_Override ¶
func NewCfnDetector_Override(c CfnDetector, scope constructs.Construct, id *string, props *CfnDetectorProps)
Create a new `AWS::FraudDetector::Detector`.
func NewCfnEntityType_Override ¶
func NewCfnEntityType_Override(c CfnEntityType, scope constructs.Construct, id *string, props *CfnEntityTypeProps)
Create a new `AWS::FraudDetector::EntityType`.
func NewCfnEventType_Override ¶
func NewCfnEventType_Override(c CfnEventType, scope constructs.Construct, id *string, props *CfnEventTypeProps)
Create a new `AWS::FraudDetector::EventType`.
func NewCfnLabel_Override ¶
func NewCfnLabel_Override(c CfnLabel, scope constructs.Construct, id *string, props *CfnLabelProps)
Create a new `AWS::FraudDetector::Label`.
func NewCfnOutcome_Override ¶
func NewCfnOutcome_Override(c CfnOutcome, scope constructs.Construct, id *string, props *CfnOutcomeProps)
Create a new `AWS::FraudDetector::Outcome`.
func NewCfnVariable_Override ¶
func NewCfnVariable_Override(c CfnVariable, scope constructs.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() constructs.Node
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)
OverrideLogicalId(newLogicalId *string)
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
ToString() *string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::FraudDetector::Detector`.
TODO: EXAMPLE
func NewCfnDetector ¶
func NewCfnDetector(scope constructs.Construct, id *string, props *CfnDetectorProps) CfnDetector
Create a new `AWS::FraudDetector::Detector`.
type CfnDetectorProps ¶
type CfnDetectorProps struct {
// `AWS::FraudDetector::Detector.AssociatedModels`.
AssociatedModels interface{} `json:"associatedModels"`
// `AWS::FraudDetector::Detector.Description`.
Description *string `json:"description"`
// `AWS::FraudDetector::Detector.DetectorId`.
DetectorId *string `json:"detectorId"`
// `AWS::FraudDetector::Detector.DetectorVersionStatus`.
DetectorVersionStatus *string `json:"detectorVersionStatus"`
// `AWS::FraudDetector::Detector.EventType`.
EventType interface{} `json:"eventType"`
// `AWS::FraudDetector::Detector.RuleExecutionMode`.
RuleExecutionMode *string `json:"ruleExecutionMode"`
// `AWS::FraudDetector::Detector.Rules`.
Rules interface{} `json:"rules"`
// `AWS::FraudDetector::Detector.Tags`.
Tags *[]*awscdk.CfnTag `json:"tags"`
}
Properties for defining a `AWS::FraudDetector::Detector`.
TODO: EXAMPLE
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"`
}
TODO: EXAMPLE
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"`
}
TODO: EXAMPLE
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"`
}
TODO: EXAMPLE
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"`
}
TODO: EXAMPLE
type CfnDetector_ModelProperty ¶
type CfnDetector_ModelProperty struct {
// `CfnDetector.ModelProperty.Arn`.
Arn *string `json:"arn"`
}
TODO: EXAMPLE
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"`
}
TODO: EXAMPLE
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"`
}
TODO: EXAMPLE
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() constructs.Node
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)
OverrideLogicalId(newLogicalId *string)
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
ToString() *string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::FraudDetector::EntityType`.
TODO: EXAMPLE
func NewCfnEntityType ¶
func NewCfnEntityType(scope constructs.Construct, id *string, props *CfnEntityTypeProps) CfnEntityType
Create a new `AWS::FraudDetector::EntityType`.
type CfnEntityTypeProps ¶
type CfnEntityTypeProps struct {
// `AWS::FraudDetector::EntityType.Description`.
Description *string `json:"description"`
// `AWS::FraudDetector::EntityType.Name`.
Name *string `json:"name"`
// `AWS::FraudDetector::EntityType.Tags`.
Tags *[]*awscdk.CfnTag `json:"tags"`
}
Properties for defining a `AWS::FraudDetector::EntityType`.
TODO: EXAMPLE
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() constructs.Node
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)
OverrideLogicalId(newLogicalId *string)
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
ToString() *string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::FraudDetector::EventType`.
TODO: EXAMPLE
func NewCfnEventType ¶
func NewCfnEventType(scope constructs.Construct, id *string, props *CfnEventTypeProps) CfnEventType
Create a new `AWS::FraudDetector::EventType`.
type CfnEventTypeProps ¶
type CfnEventTypeProps struct {
// `AWS::FraudDetector::EventType.Description`.
Description *string `json:"description"`
// `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.Tags`.
Tags *[]*awscdk.CfnTag `json:"tags"`
}
Properties for defining a `AWS::FraudDetector::EventType`.
TODO: EXAMPLE
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"`
}
TODO: EXAMPLE
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"`
}
TODO: EXAMPLE
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"`
}
TODO: EXAMPLE
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() constructs.Node
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)
OverrideLogicalId(newLogicalId *string)
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
ToString() *string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::FraudDetector::Label`.
TODO: EXAMPLE
func NewCfnLabel ¶
func NewCfnLabel(scope constructs.Construct, id *string, props *CfnLabelProps) CfnLabel
Create a new `AWS::FraudDetector::Label`.
type CfnLabelProps ¶
type CfnLabelProps struct {
// `AWS::FraudDetector::Label.Description`.
Description *string `json:"description"`
// `AWS::FraudDetector::Label.Name`.
Name *string `json:"name"`
// `AWS::FraudDetector::Label.Tags`.
Tags *[]*awscdk.CfnTag `json:"tags"`
}
Properties for defining a `AWS::FraudDetector::Label`.
TODO: EXAMPLE
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() constructs.Node
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)
OverrideLogicalId(newLogicalId *string)
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
ToString() *string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::FraudDetector::Outcome`.
TODO: EXAMPLE
func NewCfnOutcome ¶
func NewCfnOutcome(scope constructs.Construct, id *string, props *CfnOutcomeProps) CfnOutcome
Create a new `AWS::FraudDetector::Outcome`.
type CfnOutcomeProps ¶
type CfnOutcomeProps struct {
// `AWS::FraudDetector::Outcome.Description`.
Description *string `json:"description"`
// `AWS::FraudDetector::Outcome.Name`.
Name *string `json:"name"`
// `AWS::FraudDetector::Outcome.Tags`.
Tags *[]*awscdk.CfnTag `json:"tags"`
}
Properties for defining a `AWS::FraudDetector::Outcome`.
TODO: EXAMPLE
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() constructs.Node
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)
OverrideLogicalId(newLogicalId *string)
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
ToString() *string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::FraudDetector::Variable`.
TODO: EXAMPLE
func NewCfnVariable ¶
func NewCfnVariable(scope constructs.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.Description`.
Description *string `json:"description"`
// `AWS::FraudDetector::Variable.Name`.
Name *string `json:"name"`
// `AWS::FraudDetector::Variable.Tags`.
Tags *[]*awscdk.CfnTag `json:"tags"`
// `AWS::FraudDetector::Variable.VariableType`.
VariableType *string `json:"variableType"`
}
Properties for defining a `AWS::FraudDetector::Variable`.
TODO: EXAMPLE