customerprofiles

package
v0.104.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	CalculatedAttributeDefinitionStatisticFirstOccurrence = CalculatedAttributeDefinitionStatistic("FIRST_OCCURRENCE")
	CalculatedAttributeDefinitionStatisticLastOccurrence  = CalculatedAttributeDefinitionStatistic("LAST_OCCURRENCE")
	CalculatedAttributeDefinitionStatisticCount           = CalculatedAttributeDefinitionStatistic("COUNT")
	CalculatedAttributeDefinitionStatisticSum             = CalculatedAttributeDefinitionStatistic("SUM")
	CalculatedAttributeDefinitionStatisticMinimum         = CalculatedAttributeDefinitionStatistic("MINIMUM")
	CalculatedAttributeDefinitionStatisticMaximum         = CalculatedAttributeDefinitionStatistic("MAXIMUM")
	CalculatedAttributeDefinitionStatisticAverage         = CalculatedAttributeDefinitionStatistic("AVERAGE")
	CalculatedAttributeDefinitionStatisticMaxOccurrence   = CalculatedAttributeDefinitionStatistic("MAX_OCCURRENCE")
)
View Source
const (
	CalculatedAttributeDefinitionThresholdOperatorEqualTo     = CalculatedAttributeDefinitionThresholdOperator("EQUAL_TO")
	CalculatedAttributeDefinitionThresholdOperatorGreaterThan = CalculatedAttributeDefinitionThresholdOperator("GREATER_THAN")
	CalculatedAttributeDefinitionThresholdOperatorLessThan    = CalculatedAttributeDefinitionThresholdOperator("LESS_THAN")
	CalculatedAttributeDefinitionThresholdOperatorNotEqualTo  = CalculatedAttributeDefinitionThresholdOperator("NOT_EQUAL_TO")
)
View Source
const (
	DomainAttributeTypesSelectorAttributeMatchingModelOneToOne   = DomainAttributeTypesSelectorAttributeMatchingModel("ONE_TO_ONE")
	DomainAttributeTypesSelectorAttributeMatchingModelManyToMany = DomainAttributeTypesSelectorAttributeMatchingModel("MANY_TO_MANY")
)
View Source
const (
	DomainConflictResolutionConflictResolvingModelRecency = DomainConflictResolutionConflictResolvingModel("RECENCY")
	DomainConflictResolutionConflictResolvingModelSource  = DomainConflictResolutionConflictResolvingModel("SOURCE")
)
View Source
const (
	DomainJobScheduleDayOfTheWeekSunday    = DomainJobScheduleDayOfTheWeek("SUNDAY")
	DomainJobScheduleDayOfTheWeekMonday    = DomainJobScheduleDayOfTheWeek("MONDAY")
	DomainJobScheduleDayOfTheWeekTuesday   = DomainJobScheduleDayOfTheWeek("TUESDAY")
	DomainJobScheduleDayOfTheWeekWednesday = DomainJobScheduleDayOfTheWeek("WEDNESDAY")
	DomainJobScheduleDayOfTheWeekThursday  = DomainJobScheduleDayOfTheWeek("THURSDAY")
	DomainJobScheduleDayOfTheWeekFriday    = DomainJobScheduleDayOfTheWeek("FRIDAY")
	DomainJobScheduleDayOfTheWeekSaturday  = DomainJobScheduleDayOfTheWeek("SATURDAY")
)
View Source
const (
	DomainRuleBasedMatchingStatusPending    = DomainRuleBasedMatchingStatus("PENDING")
	DomainRuleBasedMatchingStatusInProgress = DomainRuleBasedMatchingStatus("IN_PROGRESS")
	DomainRuleBasedMatchingStatusActive     = DomainRuleBasedMatchingStatus("ACTIVE")
)
View Source
const (
	EventStreamStateEnumRunning = EventStreamStateEnum("RUNNING")
	EventStreamStateEnumStopped = EventStreamStateEnum("STOPPED")
)
View Source
const (
	EventStreamStatusHealthy   = EventStreamStatus("HEALTHY")
	EventStreamStatusUnhealthy = EventStreamStatus("UNHEALTHY")
)
View Source
const (
	IntegrationConnectorTypeSalesforce = IntegrationConnectorType("Salesforce")
	IntegrationConnectorTypeMarketo    = IntegrationConnectorType("Marketo")
	IntegrationConnectorTypeServiceNow = IntegrationConnectorType("ServiceNow")
	IntegrationConnectorTypeZendesk    = IntegrationConnectorType("Zendesk")
	IntegrationConnectorTypeS3         = IntegrationConnectorType("S3")
)
View Source
const (
	IntegrationMarketoConnectorOperatorProjection          = IntegrationMarketoConnectorOperator("PROJECTION")
	IntegrationMarketoConnectorOperatorLessThan            = IntegrationMarketoConnectorOperator("LESS_THAN")
	IntegrationMarketoConnectorOperatorGreaterThan         = IntegrationMarketoConnectorOperator("GREATER_THAN")
	IntegrationMarketoConnectorOperatorBetween             = IntegrationMarketoConnectorOperator("BETWEEN")
	IntegrationMarketoConnectorOperatorAddition            = IntegrationMarketoConnectorOperator("ADDITION")
	IntegrationMarketoConnectorOperatorMultiplication      = IntegrationMarketoConnectorOperator("MULTIPLICATION")
	IntegrationMarketoConnectorOperatorDivision            = IntegrationMarketoConnectorOperator("DIVISION")
	IntegrationMarketoConnectorOperatorSubtraction         = IntegrationMarketoConnectorOperator("SUBTRACTION")
	IntegrationMarketoConnectorOperatorMaskAll             = IntegrationMarketoConnectorOperator("MASK_ALL")
	IntegrationMarketoConnectorOperatorMaskFirstN          = IntegrationMarketoConnectorOperator("MASK_FIRST_N")
	IntegrationMarketoConnectorOperatorMaskLastN           = IntegrationMarketoConnectorOperator("MASK_LAST_N")
	IntegrationMarketoConnectorOperatorValidateNonNull     = IntegrationMarketoConnectorOperator("VALIDATE_NON_NULL")
	IntegrationMarketoConnectorOperatorValidateNonZero     = IntegrationMarketoConnectorOperator("VALIDATE_NON_ZERO")
	IntegrationMarketoConnectorOperatorValidateNonNegative = IntegrationMarketoConnectorOperator("VALIDATE_NON_NEGATIVE")
	IntegrationMarketoConnectorOperatorValidateNumeric     = IntegrationMarketoConnectorOperator("VALIDATE_NUMERIC")
	IntegrationMarketoConnectorOperatorNoOp                = IntegrationMarketoConnectorOperator("NO_OP")
)
View Source
const (
	IntegrationOperatorPropertiesKeysValue                    = IntegrationOperatorPropertiesKeys("VALUE")
	IntegrationOperatorPropertiesKeysValues                   = IntegrationOperatorPropertiesKeys("VALUES")
	IntegrationOperatorPropertiesKeysDataType                 = IntegrationOperatorPropertiesKeys("DATA_TYPE")
	IntegrationOperatorPropertiesKeysUpperBound               = IntegrationOperatorPropertiesKeys("UPPER_BOUND")
	IntegrationOperatorPropertiesKeysLowerBound               = IntegrationOperatorPropertiesKeys("LOWER_BOUND")
	IntegrationOperatorPropertiesKeysSourceDataType           = IntegrationOperatorPropertiesKeys("SOURCE_DATA_TYPE")
	IntegrationOperatorPropertiesKeysDestinationDataType      = IntegrationOperatorPropertiesKeys("DESTINATION_DATA_TYPE")
	IntegrationOperatorPropertiesKeysValidationAction         = IntegrationOperatorPropertiesKeys("VALIDATION_ACTION")
	IntegrationOperatorPropertiesKeysMaskValue                = IntegrationOperatorPropertiesKeys("MASK_VALUE")
	IntegrationOperatorPropertiesKeysMaskLength               = IntegrationOperatorPropertiesKeys("MASK_LENGTH")
	IntegrationOperatorPropertiesKeysTruncateLength           = IntegrationOperatorPropertiesKeys("TRUNCATE_LENGTH")
	IntegrationOperatorPropertiesKeysMathOperationFieldsOrder = IntegrationOperatorPropertiesKeys("MATH_OPERATION_FIELDS_ORDER")
	IntegrationOperatorPropertiesKeysConcatFormat             = IntegrationOperatorPropertiesKeys("CONCAT_FORMAT")
	IntegrationOperatorPropertiesKeysSubfieldCategoryMap      = IntegrationOperatorPropertiesKeys("SUBFIELD_CATEGORY_MAP")
)
View Source
const (
	IntegrationS3ConnectorOperatorProjection           = IntegrationS3ConnectorOperator("PROJECTION")
	IntegrationS3ConnectorOperatorLessThan             = IntegrationS3ConnectorOperator("LESS_THAN")
	IntegrationS3ConnectorOperatorGreaterThan          = IntegrationS3ConnectorOperator("GREATER_THAN")
	IntegrationS3ConnectorOperatorBetween              = IntegrationS3ConnectorOperator("BETWEEN")
	IntegrationS3ConnectorOperatorLessThanOrEqualTo    = IntegrationS3ConnectorOperator("LESS_THAN_OR_EQUAL_TO")
	IntegrationS3ConnectorOperatorGreaterThanOrEqualTo = IntegrationS3ConnectorOperator("GREATER_THAN_OR_EQUAL_TO")
	IntegrationS3ConnectorOperatorEqualTo              = IntegrationS3ConnectorOperator("EQUAL_TO")
	IntegrationS3ConnectorOperatorNotEqualTo           = IntegrationS3ConnectorOperator("NOT_EQUAL_TO")
	IntegrationS3ConnectorOperatorAddition             = IntegrationS3ConnectorOperator("ADDITION")
	IntegrationS3ConnectorOperatorMultiplication       = IntegrationS3ConnectorOperator("MULTIPLICATION")
	IntegrationS3ConnectorOperatorDivision             = IntegrationS3ConnectorOperator("DIVISION")
	IntegrationS3ConnectorOperatorSubtraction          = IntegrationS3ConnectorOperator("SUBTRACTION")
	IntegrationS3ConnectorOperatorMaskAll              = IntegrationS3ConnectorOperator("MASK_ALL")
	IntegrationS3ConnectorOperatorMaskFirstN           = IntegrationS3ConnectorOperator("MASK_FIRST_N")
	IntegrationS3ConnectorOperatorMaskLastN            = IntegrationS3ConnectorOperator("MASK_LAST_N")
	IntegrationS3ConnectorOperatorValidateNonNull      = IntegrationS3ConnectorOperator("VALIDATE_NON_NULL")
	IntegrationS3ConnectorOperatorValidateNonZero      = IntegrationS3ConnectorOperator("VALIDATE_NON_ZERO")
	IntegrationS3ConnectorOperatorValidateNonNegative  = IntegrationS3ConnectorOperator("VALIDATE_NON_NEGATIVE")
	IntegrationS3ConnectorOperatorValidateNumeric      = IntegrationS3ConnectorOperator("VALIDATE_NUMERIC")
	IntegrationS3ConnectorOperatorNoOp                 = IntegrationS3ConnectorOperator("NO_OP")
)
View Source
const (
	IntegrationSalesforceConnectorOperatorProjection           = IntegrationSalesforceConnectorOperator("PROJECTION")
	IntegrationSalesforceConnectorOperatorLessThan             = IntegrationSalesforceConnectorOperator("LESS_THAN")
	IntegrationSalesforceConnectorOperatorGreaterThan          = IntegrationSalesforceConnectorOperator("GREATER_THAN")
	IntegrationSalesforceConnectorOperatorContains             = IntegrationSalesforceConnectorOperator("CONTAINS")
	IntegrationSalesforceConnectorOperatorBetween              = IntegrationSalesforceConnectorOperator("BETWEEN")
	IntegrationSalesforceConnectorOperatorLessThanOrEqualTo    = IntegrationSalesforceConnectorOperator("LESS_THAN_OR_EQUAL_TO")
	IntegrationSalesforceConnectorOperatorGreaterThanOrEqualTo = IntegrationSalesforceConnectorOperator("GREATER_THAN_OR_EQUAL_TO")
	IntegrationSalesforceConnectorOperatorEqualTo              = IntegrationSalesforceConnectorOperator("EQUAL_TO")
	IntegrationSalesforceConnectorOperatorNotEqualTo           = IntegrationSalesforceConnectorOperator("NOT_EQUAL_TO")
	IntegrationSalesforceConnectorOperatorAddition             = IntegrationSalesforceConnectorOperator("ADDITION")
	IntegrationSalesforceConnectorOperatorMultiplication       = IntegrationSalesforceConnectorOperator("MULTIPLICATION")
	IntegrationSalesforceConnectorOperatorDivision             = IntegrationSalesforceConnectorOperator("DIVISION")
	IntegrationSalesforceConnectorOperatorSubtraction          = IntegrationSalesforceConnectorOperator("SUBTRACTION")
	IntegrationSalesforceConnectorOperatorMaskAll              = IntegrationSalesforceConnectorOperator("MASK_ALL")
	IntegrationSalesforceConnectorOperatorMaskFirstN           = IntegrationSalesforceConnectorOperator("MASK_FIRST_N")
	IntegrationSalesforceConnectorOperatorMaskLastN            = IntegrationSalesforceConnectorOperator("MASK_LAST_N")
	IntegrationSalesforceConnectorOperatorValidateNonNull      = IntegrationSalesforceConnectorOperator("VALIDATE_NON_NULL")
	IntegrationSalesforceConnectorOperatorValidateNonZero      = IntegrationSalesforceConnectorOperator("VALIDATE_NON_ZERO")
	IntegrationSalesforceConnectorOperatorValidateNonNegative  = IntegrationSalesforceConnectorOperator("VALIDATE_NON_NEGATIVE")
	IntegrationSalesforceConnectorOperatorValidateNumeric      = IntegrationSalesforceConnectorOperator("VALIDATE_NUMERIC")
	IntegrationSalesforceConnectorOperatorNoOp                 = IntegrationSalesforceConnectorOperator("NO_OP")
)
View Source
const (
	IntegrationScheduledTriggerPropertiesDataPullModeIncremental = IntegrationScheduledTriggerPropertiesDataPullMode("Incremental")
	IntegrationScheduledTriggerPropertiesDataPullModeComplete    = IntegrationScheduledTriggerPropertiesDataPullMode("Complete")
)
View Source
const (
	IntegrationServiceNowConnectorOperatorProjection           = IntegrationServiceNowConnectorOperator("PROJECTION")
	IntegrationServiceNowConnectorOperatorLessThan             = IntegrationServiceNowConnectorOperator("LESS_THAN")
	IntegrationServiceNowConnectorOperatorGreaterThan          = IntegrationServiceNowConnectorOperator("GREATER_THAN")
	IntegrationServiceNowConnectorOperatorContains             = IntegrationServiceNowConnectorOperator("CONTAINS")
	IntegrationServiceNowConnectorOperatorBetween              = IntegrationServiceNowConnectorOperator("BETWEEN")
	IntegrationServiceNowConnectorOperatorLessThanOrEqualTo    = IntegrationServiceNowConnectorOperator("LESS_THAN_OR_EQUAL_TO")
	IntegrationServiceNowConnectorOperatorGreaterThanOrEqualTo = IntegrationServiceNowConnectorOperator("GREATER_THAN_OR_EQUAL_TO")
	IntegrationServiceNowConnectorOperatorEqualTo              = IntegrationServiceNowConnectorOperator("EQUAL_TO")
	IntegrationServiceNowConnectorOperatorNotEqualTo           = IntegrationServiceNowConnectorOperator("NOT_EQUAL_TO")
	IntegrationServiceNowConnectorOperatorAddition             = IntegrationServiceNowConnectorOperator("ADDITION")
	IntegrationServiceNowConnectorOperatorMultiplication       = IntegrationServiceNowConnectorOperator("MULTIPLICATION")
	IntegrationServiceNowConnectorOperatorDivision             = IntegrationServiceNowConnectorOperator("DIVISION")
	IntegrationServiceNowConnectorOperatorSubtraction          = IntegrationServiceNowConnectorOperator("SUBTRACTION")
	IntegrationServiceNowConnectorOperatorMaskAll              = IntegrationServiceNowConnectorOperator("MASK_ALL")
	IntegrationServiceNowConnectorOperatorMaskFirstN           = IntegrationServiceNowConnectorOperator("MASK_FIRST_N")
	IntegrationServiceNowConnectorOperatorMaskLastN            = IntegrationServiceNowConnectorOperator("MASK_LAST_N")
	IntegrationServiceNowConnectorOperatorValidateNonNull      = IntegrationServiceNowConnectorOperator("VALIDATE_NON_NULL")
	IntegrationServiceNowConnectorOperatorValidateNonZero      = IntegrationServiceNowConnectorOperator("VALIDATE_NON_ZERO")
	IntegrationServiceNowConnectorOperatorValidateNonNegative  = IntegrationServiceNowConnectorOperator("VALIDATE_NON_NEGATIVE")
	IntegrationServiceNowConnectorOperatorValidateNumeric      = IntegrationServiceNowConnectorOperator("VALIDATE_NUMERIC")
	IntegrationServiceNowConnectorOperatorNoOp                 = IntegrationServiceNowConnectorOperator("NO_OP")
)
View Source
const (
	IntegrationTaskTypeArithmetic = IntegrationTaskType("Arithmetic")
	IntegrationTaskTypeFilter     = IntegrationTaskType("Filter")
	IntegrationTaskTypeMap        = IntegrationTaskType("Map")
	IntegrationTaskTypeMask       = IntegrationTaskType("Mask")
	IntegrationTaskTypeMerge      = IntegrationTaskType("Merge")
	IntegrationTaskTypeTruncate   = IntegrationTaskType("Truncate")
	IntegrationTaskTypeValidate   = IntegrationTaskType("Validate")
)
View Source
const (
	IntegrationTriggerTypeScheduled = IntegrationTriggerType("Scheduled")
	IntegrationTriggerTypeEvent     = IntegrationTriggerType("Event")
	IntegrationTriggerTypeOnDemand  = IntegrationTriggerType("OnDemand")
)
View Source
const (
	IntegrationZendeskConnectorOperatorProjection          = IntegrationZendeskConnectorOperator("PROJECTION")
	IntegrationZendeskConnectorOperatorGreaterThan         = IntegrationZendeskConnectorOperator("GREATER_THAN")
	IntegrationZendeskConnectorOperatorAddition            = IntegrationZendeskConnectorOperator("ADDITION")
	IntegrationZendeskConnectorOperatorMultiplication      = IntegrationZendeskConnectorOperator("MULTIPLICATION")
	IntegrationZendeskConnectorOperatorDivision            = IntegrationZendeskConnectorOperator("DIVISION")
	IntegrationZendeskConnectorOperatorSubtraction         = IntegrationZendeskConnectorOperator("SUBTRACTION")
	IntegrationZendeskConnectorOperatorMaskAll             = IntegrationZendeskConnectorOperator("MASK_ALL")
	IntegrationZendeskConnectorOperatorMaskFirstN          = IntegrationZendeskConnectorOperator("MASK_FIRST_N")
	IntegrationZendeskConnectorOperatorMaskLastN           = IntegrationZendeskConnectorOperator("MASK_LAST_N")
	IntegrationZendeskConnectorOperatorValidateNonNull     = IntegrationZendeskConnectorOperator("VALIDATE_NON_NULL")
	IntegrationZendeskConnectorOperatorValidateNonZero     = IntegrationZendeskConnectorOperator("VALIDATE_NON_ZERO")
	IntegrationZendeskConnectorOperatorValidateNonNegative = IntegrationZendeskConnectorOperator("VALIDATE_NON_NEGATIVE")
	IntegrationZendeskConnectorOperatorValidateNumeric     = IntegrationZendeskConnectorOperator("VALIDATE_NUMERIC")
	IntegrationZendeskConnectorOperatorNoOp                = IntegrationZendeskConnectorOperator("NO_OP")
)
View Source
const (
	ObjectTypeFieldContentTypeString       = ObjectTypeFieldContentType("STRING")
	ObjectTypeFieldContentTypeNumber       = ObjectTypeFieldContentType("NUMBER")
	ObjectTypeFieldContentTypePhoneNumber  = ObjectTypeFieldContentType("PHONE_NUMBER")
	ObjectTypeFieldContentTypeEmailAddress = ObjectTypeFieldContentType("EMAIL_ADDRESS")
	ObjectTypeFieldContentTypeName         = ObjectTypeFieldContentType("NAME")
)
View Source
const (
	ObjectTypeKeyStandardIdentifiersItemProfile    = ObjectTypeKeyStandardIdentifiersItem("PROFILE")
	ObjectTypeKeyStandardIdentifiersItemUnique     = ObjectTypeKeyStandardIdentifiersItem("UNIQUE")
	ObjectTypeKeyStandardIdentifiersItemSecondary  = ObjectTypeKeyStandardIdentifiersItem("SECONDARY")
	ObjectTypeKeyStandardIdentifiersItemLookupOnly = ObjectTypeKeyStandardIdentifiersItem("LOOKUP_ONLY")
	ObjectTypeKeyStandardIdentifiersItemNewOnly    = ObjectTypeKeyStandardIdentifiersItem("NEW_ONLY")
	ObjectTypeKeyStandardIdentifiersItemAsset      = ObjectTypeKeyStandardIdentifiersItem("ASSET")
	ObjectTypeKeyStandardIdentifiersItemCase       = ObjectTypeKeyStandardIdentifiersItem("CASE")
	ObjectTypeKeyStandardIdentifiersItemOrder      = ObjectTypeKeyStandardIdentifiersItem("ORDER")
)
View Source
const (
	CalculatedAttributeDefinitionRangeUnitDays = CalculatedAttributeDefinitionRangeUnit("DAYS")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CalculatedAttributeDefinition added in v0.66.0

type CalculatedAttributeDefinition struct {
	pulumi.CustomResourceState

	AttributeDetails        CalculatedAttributeDefinitionAttributeDetailsOutput `pulumi:"attributeDetails"`
	CalculatedAttributeName pulumi.StringOutput                                 `pulumi:"calculatedAttributeName"`
	Conditions              CalculatedAttributeDefinitionConditionsPtrOutput    `pulumi:"conditions"`
	// The timestamp of when the calculated attribute definition was created.
	CreatedAt   pulumi.StringOutput    `pulumi:"createdAt"`
	Description pulumi.StringPtrOutput `pulumi:"description"`
	DisplayName pulumi.StringPtrOutput `pulumi:"displayName"`
	DomainName  pulumi.StringOutput    `pulumi:"domainName"`
	// The timestamp of when the calculated attribute definition was most recently edited.
	LastUpdatedAt pulumi.StringOutput                          `pulumi:"lastUpdatedAt"`
	Statistic     CalculatedAttributeDefinitionStatisticOutput `pulumi:"statistic"`
	Tags          aws.TagArrayOutput                           `pulumi:"tags"`
}

A calculated attribute definition for Customer Profiles

func GetCalculatedAttributeDefinition added in v0.66.0

func GetCalculatedAttributeDefinition(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CalculatedAttributeDefinitionState, opts ...pulumi.ResourceOption) (*CalculatedAttributeDefinition, error)

GetCalculatedAttributeDefinition gets an existing CalculatedAttributeDefinition resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewCalculatedAttributeDefinition added in v0.66.0

func NewCalculatedAttributeDefinition(ctx *pulumi.Context,
	name string, args *CalculatedAttributeDefinitionArgs, opts ...pulumi.ResourceOption) (*CalculatedAttributeDefinition, error)

NewCalculatedAttributeDefinition registers a new resource with the given unique name, arguments, and options.

func (*CalculatedAttributeDefinition) ElementType added in v0.66.0

func (*CalculatedAttributeDefinition) ToCalculatedAttributeDefinitionOutput added in v0.66.0

func (i *CalculatedAttributeDefinition) ToCalculatedAttributeDefinitionOutput() CalculatedAttributeDefinitionOutput

func (*CalculatedAttributeDefinition) ToCalculatedAttributeDefinitionOutputWithContext added in v0.66.0

func (i *CalculatedAttributeDefinition) ToCalculatedAttributeDefinitionOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionOutput

type CalculatedAttributeDefinitionArgs added in v0.66.0

type CalculatedAttributeDefinitionArgs struct {
	AttributeDetails        CalculatedAttributeDefinitionAttributeDetailsInput
	CalculatedAttributeName pulumi.StringInput
	Conditions              CalculatedAttributeDefinitionConditionsPtrInput
	Description             pulumi.StringPtrInput
	DisplayName             pulumi.StringPtrInput
	DomainName              pulumi.StringInput
	Statistic               CalculatedAttributeDefinitionStatisticInput
	Tags                    aws.TagArrayInput
}

The set of arguments for constructing a CalculatedAttributeDefinition resource.

func (CalculatedAttributeDefinitionArgs) ElementType added in v0.66.0

type CalculatedAttributeDefinitionAttributeDetails added in v0.66.0

type CalculatedAttributeDefinitionAttributeDetails struct {
	Attributes []CalculatedAttributeDefinitionAttributeItem `pulumi:"attributes"`
	Expression string                                       `pulumi:"expression"`
}

Mathematical expression and a list of attribute items specified in that expression.

type CalculatedAttributeDefinitionAttributeDetailsArgs added in v0.66.0

type CalculatedAttributeDefinitionAttributeDetailsArgs struct {
	Attributes CalculatedAttributeDefinitionAttributeItemArrayInput `pulumi:"attributes"`
	Expression pulumi.StringInput                                   `pulumi:"expression"`
}

Mathematical expression and a list of attribute items specified in that expression.

func (CalculatedAttributeDefinitionAttributeDetailsArgs) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionAttributeDetailsArgs) ToCalculatedAttributeDefinitionAttributeDetailsOutput added in v0.66.0

func (i CalculatedAttributeDefinitionAttributeDetailsArgs) ToCalculatedAttributeDefinitionAttributeDetailsOutput() CalculatedAttributeDefinitionAttributeDetailsOutput

func (CalculatedAttributeDefinitionAttributeDetailsArgs) ToCalculatedAttributeDefinitionAttributeDetailsOutputWithContext added in v0.66.0

func (i CalculatedAttributeDefinitionAttributeDetailsArgs) ToCalculatedAttributeDefinitionAttributeDetailsOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionAttributeDetailsOutput

type CalculatedAttributeDefinitionAttributeDetailsInput added in v0.66.0

type CalculatedAttributeDefinitionAttributeDetailsInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionAttributeDetailsOutput() CalculatedAttributeDefinitionAttributeDetailsOutput
	ToCalculatedAttributeDefinitionAttributeDetailsOutputWithContext(context.Context) CalculatedAttributeDefinitionAttributeDetailsOutput
}

CalculatedAttributeDefinitionAttributeDetailsInput is an input type that accepts CalculatedAttributeDefinitionAttributeDetailsArgs and CalculatedAttributeDefinitionAttributeDetailsOutput values. You can construct a concrete instance of `CalculatedAttributeDefinitionAttributeDetailsInput` via:

CalculatedAttributeDefinitionAttributeDetailsArgs{...}

type CalculatedAttributeDefinitionAttributeDetailsOutput added in v0.66.0

type CalculatedAttributeDefinitionAttributeDetailsOutput struct{ *pulumi.OutputState }

Mathematical expression and a list of attribute items specified in that expression.

func (CalculatedAttributeDefinitionAttributeDetailsOutput) Attributes added in v0.66.0

func (CalculatedAttributeDefinitionAttributeDetailsOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionAttributeDetailsOutput) Expression added in v0.66.0

func (CalculatedAttributeDefinitionAttributeDetailsOutput) ToCalculatedAttributeDefinitionAttributeDetailsOutput added in v0.66.0

func (o CalculatedAttributeDefinitionAttributeDetailsOutput) ToCalculatedAttributeDefinitionAttributeDetailsOutput() CalculatedAttributeDefinitionAttributeDetailsOutput

func (CalculatedAttributeDefinitionAttributeDetailsOutput) ToCalculatedAttributeDefinitionAttributeDetailsOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionAttributeDetailsOutput) ToCalculatedAttributeDefinitionAttributeDetailsOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionAttributeDetailsOutput

type CalculatedAttributeDefinitionAttributeDetailsPtrOutput added in v0.66.0

type CalculatedAttributeDefinitionAttributeDetailsPtrOutput struct{ *pulumi.OutputState }

func (CalculatedAttributeDefinitionAttributeDetailsPtrOutput) Attributes added in v0.66.0

func (CalculatedAttributeDefinitionAttributeDetailsPtrOutput) Elem added in v0.66.0

func (CalculatedAttributeDefinitionAttributeDetailsPtrOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionAttributeDetailsPtrOutput) Expression added in v0.66.0

func (CalculatedAttributeDefinitionAttributeDetailsPtrOutput) ToCalculatedAttributeDefinitionAttributeDetailsPtrOutput added in v0.66.0

func (CalculatedAttributeDefinitionAttributeDetailsPtrOutput) ToCalculatedAttributeDefinitionAttributeDetailsPtrOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionAttributeDetailsPtrOutput) ToCalculatedAttributeDefinitionAttributeDetailsPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionAttributeDetailsPtrOutput

type CalculatedAttributeDefinitionAttributeItem added in v0.66.0

type CalculatedAttributeDefinitionAttributeItem struct {
	Name string `pulumi:"name"`
}

The details of a single attribute item specified in the mathematical expression.

type CalculatedAttributeDefinitionAttributeItemArgs added in v0.66.0

type CalculatedAttributeDefinitionAttributeItemArgs struct {
	Name pulumi.StringInput `pulumi:"name"`
}

The details of a single attribute item specified in the mathematical expression.

func (CalculatedAttributeDefinitionAttributeItemArgs) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionAttributeItemArgs) ToCalculatedAttributeDefinitionAttributeItemOutput added in v0.66.0

func (i CalculatedAttributeDefinitionAttributeItemArgs) ToCalculatedAttributeDefinitionAttributeItemOutput() CalculatedAttributeDefinitionAttributeItemOutput

func (CalculatedAttributeDefinitionAttributeItemArgs) ToCalculatedAttributeDefinitionAttributeItemOutputWithContext added in v0.66.0

func (i CalculatedAttributeDefinitionAttributeItemArgs) ToCalculatedAttributeDefinitionAttributeItemOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionAttributeItemOutput

type CalculatedAttributeDefinitionAttributeItemArray added in v0.66.0

type CalculatedAttributeDefinitionAttributeItemArray []CalculatedAttributeDefinitionAttributeItemInput

func (CalculatedAttributeDefinitionAttributeItemArray) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionAttributeItemArray) ToCalculatedAttributeDefinitionAttributeItemArrayOutput added in v0.66.0

func (i CalculatedAttributeDefinitionAttributeItemArray) ToCalculatedAttributeDefinitionAttributeItemArrayOutput() CalculatedAttributeDefinitionAttributeItemArrayOutput

func (CalculatedAttributeDefinitionAttributeItemArray) ToCalculatedAttributeDefinitionAttributeItemArrayOutputWithContext added in v0.66.0

func (i CalculatedAttributeDefinitionAttributeItemArray) ToCalculatedAttributeDefinitionAttributeItemArrayOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionAttributeItemArrayOutput

type CalculatedAttributeDefinitionAttributeItemArrayInput added in v0.66.0

type CalculatedAttributeDefinitionAttributeItemArrayInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionAttributeItemArrayOutput() CalculatedAttributeDefinitionAttributeItemArrayOutput
	ToCalculatedAttributeDefinitionAttributeItemArrayOutputWithContext(context.Context) CalculatedAttributeDefinitionAttributeItemArrayOutput
}

CalculatedAttributeDefinitionAttributeItemArrayInput is an input type that accepts CalculatedAttributeDefinitionAttributeItemArray and CalculatedAttributeDefinitionAttributeItemArrayOutput values. You can construct a concrete instance of `CalculatedAttributeDefinitionAttributeItemArrayInput` via:

CalculatedAttributeDefinitionAttributeItemArray{ CalculatedAttributeDefinitionAttributeItemArgs{...} }

type CalculatedAttributeDefinitionAttributeItemArrayOutput added in v0.66.0

type CalculatedAttributeDefinitionAttributeItemArrayOutput struct{ *pulumi.OutputState }

func (CalculatedAttributeDefinitionAttributeItemArrayOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionAttributeItemArrayOutput) Index added in v0.66.0

func (CalculatedAttributeDefinitionAttributeItemArrayOutput) ToCalculatedAttributeDefinitionAttributeItemArrayOutput added in v0.66.0

func (CalculatedAttributeDefinitionAttributeItemArrayOutput) ToCalculatedAttributeDefinitionAttributeItemArrayOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionAttributeItemArrayOutput) ToCalculatedAttributeDefinitionAttributeItemArrayOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionAttributeItemArrayOutput

type CalculatedAttributeDefinitionAttributeItemInput added in v0.66.0

type CalculatedAttributeDefinitionAttributeItemInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionAttributeItemOutput() CalculatedAttributeDefinitionAttributeItemOutput
	ToCalculatedAttributeDefinitionAttributeItemOutputWithContext(context.Context) CalculatedAttributeDefinitionAttributeItemOutput
}

CalculatedAttributeDefinitionAttributeItemInput is an input type that accepts CalculatedAttributeDefinitionAttributeItemArgs and CalculatedAttributeDefinitionAttributeItemOutput values. You can construct a concrete instance of `CalculatedAttributeDefinitionAttributeItemInput` via:

CalculatedAttributeDefinitionAttributeItemArgs{...}

type CalculatedAttributeDefinitionAttributeItemOutput added in v0.66.0

type CalculatedAttributeDefinitionAttributeItemOutput struct{ *pulumi.OutputState }

The details of a single attribute item specified in the mathematical expression.

func (CalculatedAttributeDefinitionAttributeItemOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionAttributeItemOutput) Name added in v0.66.0

func (CalculatedAttributeDefinitionAttributeItemOutput) ToCalculatedAttributeDefinitionAttributeItemOutput added in v0.66.0

func (o CalculatedAttributeDefinitionAttributeItemOutput) ToCalculatedAttributeDefinitionAttributeItemOutput() CalculatedAttributeDefinitionAttributeItemOutput

func (CalculatedAttributeDefinitionAttributeItemOutput) ToCalculatedAttributeDefinitionAttributeItemOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionAttributeItemOutput) ToCalculatedAttributeDefinitionAttributeItemOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionAttributeItemOutput

type CalculatedAttributeDefinitionConditions added in v0.66.0

type CalculatedAttributeDefinitionConditions struct {
	ObjectCount *int                                    `pulumi:"objectCount"`
	Range       *CalculatedAttributeDefinitionRange     `pulumi:"range"`
	Threshold   *CalculatedAttributeDefinitionThreshold `pulumi:"threshold"`
}

The conditions including range, object count, and threshold for the calculated attribute.

type CalculatedAttributeDefinitionConditionsArgs added in v0.66.0

type CalculatedAttributeDefinitionConditionsArgs struct {
	ObjectCount pulumi.IntPtrInput                             `pulumi:"objectCount"`
	Range       CalculatedAttributeDefinitionRangePtrInput     `pulumi:"range"`
	Threshold   CalculatedAttributeDefinitionThresholdPtrInput `pulumi:"threshold"`
}

The conditions including range, object count, and threshold for the calculated attribute.

func (CalculatedAttributeDefinitionConditionsArgs) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionConditionsArgs) ToCalculatedAttributeDefinitionConditionsOutput added in v0.66.0

func (i CalculatedAttributeDefinitionConditionsArgs) ToCalculatedAttributeDefinitionConditionsOutput() CalculatedAttributeDefinitionConditionsOutput

func (CalculatedAttributeDefinitionConditionsArgs) ToCalculatedAttributeDefinitionConditionsOutputWithContext added in v0.66.0

func (i CalculatedAttributeDefinitionConditionsArgs) ToCalculatedAttributeDefinitionConditionsOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionConditionsOutput

func (CalculatedAttributeDefinitionConditionsArgs) ToCalculatedAttributeDefinitionConditionsPtrOutput added in v0.66.0

func (i CalculatedAttributeDefinitionConditionsArgs) ToCalculatedAttributeDefinitionConditionsPtrOutput() CalculatedAttributeDefinitionConditionsPtrOutput

func (CalculatedAttributeDefinitionConditionsArgs) ToCalculatedAttributeDefinitionConditionsPtrOutputWithContext added in v0.66.0

func (i CalculatedAttributeDefinitionConditionsArgs) ToCalculatedAttributeDefinitionConditionsPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionConditionsPtrOutput

type CalculatedAttributeDefinitionConditionsInput added in v0.66.0

type CalculatedAttributeDefinitionConditionsInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionConditionsOutput() CalculatedAttributeDefinitionConditionsOutput
	ToCalculatedAttributeDefinitionConditionsOutputWithContext(context.Context) CalculatedAttributeDefinitionConditionsOutput
}

CalculatedAttributeDefinitionConditionsInput is an input type that accepts CalculatedAttributeDefinitionConditionsArgs and CalculatedAttributeDefinitionConditionsOutput values. You can construct a concrete instance of `CalculatedAttributeDefinitionConditionsInput` via:

CalculatedAttributeDefinitionConditionsArgs{...}

type CalculatedAttributeDefinitionConditionsOutput added in v0.66.0

type CalculatedAttributeDefinitionConditionsOutput struct{ *pulumi.OutputState }

The conditions including range, object count, and threshold for the calculated attribute.

func (CalculatedAttributeDefinitionConditionsOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionConditionsOutput) ObjectCount added in v0.66.0

func (CalculatedAttributeDefinitionConditionsOutput) Range added in v0.66.0

func (CalculatedAttributeDefinitionConditionsOutput) Threshold added in v0.66.0

func (CalculatedAttributeDefinitionConditionsOutput) ToCalculatedAttributeDefinitionConditionsOutput added in v0.66.0

func (o CalculatedAttributeDefinitionConditionsOutput) ToCalculatedAttributeDefinitionConditionsOutput() CalculatedAttributeDefinitionConditionsOutput

func (CalculatedAttributeDefinitionConditionsOutput) ToCalculatedAttributeDefinitionConditionsOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionConditionsOutput) ToCalculatedAttributeDefinitionConditionsOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionConditionsOutput

func (CalculatedAttributeDefinitionConditionsOutput) ToCalculatedAttributeDefinitionConditionsPtrOutput added in v0.66.0

func (o CalculatedAttributeDefinitionConditionsOutput) ToCalculatedAttributeDefinitionConditionsPtrOutput() CalculatedAttributeDefinitionConditionsPtrOutput

func (CalculatedAttributeDefinitionConditionsOutput) ToCalculatedAttributeDefinitionConditionsPtrOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionConditionsOutput) ToCalculatedAttributeDefinitionConditionsPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionConditionsPtrOutput

type CalculatedAttributeDefinitionConditionsPtrInput added in v0.66.0

type CalculatedAttributeDefinitionConditionsPtrInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionConditionsPtrOutput() CalculatedAttributeDefinitionConditionsPtrOutput
	ToCalculatedAttributeDefinitionConditionsPtrOutputWithContext(context.Context) CalculatedAttributeDefinitionConditionsPtrOutput
}

CalculatedAttributeDefinitionConditionsPtrInput is an input type that accepts CalculatedAttributeDefinitionConditionsArgs, CalculatedAttributeDefinitionConditionsPtr and CalculatedAttributeDefinitionConditionsPtrOutput values. You can construct a concrete instance of `CalculatedAttributeDefinitionConditionsPtrInput` via:

        CalculatedAttributeDefinitionConditionsArgs{...}

or:

        nil

type CalculatedAttributeDefinitionConditionsPtrOutput added in v0.66.0

type CalculatedAttributeDefinitionConditionsPtrOutput struct{ *pulumi.OutputState }

func (CalculatedAttributeDefinitionConditionsPtrOutput) Elem added in v0.66.0

func (CalculatedAttributeDefinitionConditionsPtrOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionConditionsPtrOutput) ObjectCount added in v0.66.0

func (CalculatedAttributeDefinitionConditionsPtrOutput) Range added in v0.66.0

func (CalculatedAttributeDefinitionConditionsPtrOutput) Threshold added in v0.66.0

func (CalculatedAttributeDefinitionConditionsPtrOutput) ToCalculatedAttributeDefinitionConditionsPtrOutput added in v0.66.0

func (o CalculatedAttributeDefinitionConditionsPtrOutput) ToCalculatedAttributeDefinitionConditionsPtrOutput() CalculatedAttributeDefinitionConditionsPtrOutput

func (CalculatedAttributeDefinitionConditionsPtrOutput) ToCalculatedAttributeDefinitionConditionsPtrOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionConditionsPtrOutput) ToCalculatedAttributeDefinitionConditionsPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionConditionsPtrOutput

type CalculatedAttributeDefinitionInput added in v0.66.0

type CalculatedAttributeDefinitionInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionOutput() CalculatedAttributeDefinitionOutput
	ToCalculatedAttributeDefinitionOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionOutput
}

type CalculatedAttributeDefinitionOutput added in v0.66.0

type CalculatedAttributeDefinitionOutput struct{ *pulumi.OutputState }

func (CalculatedAttributeDefinitionOutput) AttributeDetails added in v0.66.0

func (CalculatedAttributeDefinitionOutput) CalculatedAttributeName added in v0.66.0

func (o CalculatedAttributeDefinitionOutput) CalculatedAttributeName() pulumi.StringOutput

func (CalculatedAttributeDefinitionOutput) Conditions added in v0.66.0

func (CalculatedAttributeDefinitionOutput) CreatedAt added in v0.66.0

The timestamp of when the calculated attribute definition was created.

func (CalculatedAttributeDefinitionOutput) Description added in v0.66.0

func (CalculatedAttributeDefinitionOutput) DisplayName added in v0.66.0

func (CalculatedAttributeDefinitionOutput) DomainName added in v0.66.0

func (CalculatedAttributeDefinitionOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionOutput) LastUpdatedAt added in v0.66.0

The timestamp of when the calculated attribute definition was most recently edited.

func (CalculatedAttributeDefinitionOutput) Statistic added in v0.66.0

func (CalculatedAttributeDefinitionOutput) Tags added in v0.66.0

func (CalculatedAttributeDefinitionOutput) ToCalculatedAttributeDefinitionOutput added in v0.66.0

func (o CalculatedAttributeDefinitionOutput) ToCalculatedAttributeDefinitionOutput() CalculatedAttributeDefinitionOutput

func (CalculatedAttributeDefinitionOutput) ToCalculatedAttributeDefinitionOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionOutput) ToCalculatedAttributeDefinitionOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionOutput

type CalculatedAttributeDefinitionRange added in v0.66.0

type CalculatedAttributeDefinitionRange struct {
	Unit  CalculatedAttributeDefinitionRangeUnit `pulumi:"unit"`
	Value int                                    `pulumi:"value"`
}

The relative time period over which data is included in the aggregation.

type CalculatedAttributeDefinitionRangeArgs added in v0.66.0

type CalculatedAttributeDefinitionRangeArgs struct {
	Unit  CalculatedAttributeDefinitionRangeUnitInput `pulumi:"unit"`
	Value pulumi.IntInput                             `pulumi:"value"`
}

The relative time period over which data is included in the aggregation.

func (CalculatedAttributeDefinitionRangeArgs) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionRangeArgs) ToCalculatedAttributeDefinitionRangeOutput added in v0.66.0

func (i CalculatedAttributeDefinitionRangeArgs) ToCalculatedAttributeDefinitionRangeOutput() CalculatedAttributeDefinitionRangeOutput

func (CalculatedAttributeDefinitionRangeArgs) ToCalculatedAttributeDefinitionRangeOutputWithContext added in v0.66.0

func (i CalculatedAttributeDefinitionRangeArgs) ToCalculatedAttributeDefinitionRangeOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionRangeOutput

func (CalculatedAttributeDefinitionRangeArgs) ToCalculatedAttributeDefinitionRangePtrOutput added in v0.66.0

func (i CalculatedAttributeDefinitionRangeArgs) ToCalculatedAttributeDefinitionRangePtrOutput() CalculatedAttributeDefinitionRangePtrOutput

func (CalculatedAttributeDefinitionRangeArgs) ToCalculatedAttributeDefinitionRangePtrOutputWithContext added in v0.66.0

func (i CalculatedAttributeDefinitionRangeArgs) ToCalculatedAttributeDefinitionRangePtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionRangePtrOutput

type CalculatedAttributeDefinitionRangeInput added in v0.66.0

type CalculatedAttributeDefinitionRangeInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionRangeOutput() CalculatedAttributeDefinitionRangeOutput
	ToCalculatedAttributeDefinitionRangeOutputWithContext(context.Context) CalculatedAttributeDefinitionRangeOutput
}

CalculatedAttributeDefinitionRangeInput is an input type that accepts CalculatedAttributeDefinitionRangeArgs and CalculatedAttributeDefinitionRangeOutput values. You can construct a concrete instance of `CalculatedAttributeDefinitionRangeInput` via:

CalculatedAttributeDefinitionRangeArgs{...}

type CalculatedAttributeDefinitionRangeOutput added in v0.66.0

type CalculatedAttributeDefinitionRangeOutput struct{ *pulumi.OutputState }

The relative time period over which data is included in the aggregation.

func (CalculatedAttributeDefinitionRangeOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionRangeOutput) ToCalculatedAttributeDefinitionRangeOutput added in v0.66.0

func (o CalculatedAttributeDefinitionRangeOutput) ToCalculatedAttributeDefinitionRangeOutput() CalculatedAttributeDefinitionRangeOutput

func (CalculatedAttributeDefinitionRangeOutput) ToCalculatedAttributeDefinitionRangeOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionRangeOutput) ToCalculatedAttributeDefinitionRangeOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionRangeOutput

func (CalculatedAttributeDefinitionRangeOutput) ToCalculatedAttributeDefinitionRangePtrOutput added in v0.66.0

func (o CalculatedAttributeDefinitionRangeOutput) ToCalculatedAttributeDefinitionRangePtrOutput() CalculatedAttributeDefinitionRangePtrOutput

func (CalculatedAttributeDefinitionRangeOutput) ToCalculatedAttributeDefinitionRangePtrOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionRangeOutput) ToCalculatedAttributeDefinitionRangePtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionRangePtrOutput

func (CalculatedAttributeDefinitionRangeOutput) Unit added in v0.66.0

func (CalculatedAttributeDefinitionRangeOutput) Value added in v0.66.0

type CalculatedAttributeDefinitionRangePtrInput added in v0.66.0

type CalculatedAttributeDefinitionRangePtrInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionRangePtrOutput() CalculatedAttributeDefinitionRangePtrOutput
	ToCalculatedAttributeDefinitionRangePtrOutputWithContext(context.Context) CalculatedAttributeDefinitionRangePtrOutput
}

CalculatedAttributeDefinitionRangePtrInput is an input type that accepts CalculatedAttributeDefinitionRangeArgs, CalculatedAttributeDefinitionRangePtr and CalculatedAttributeDefinitionRangePtrOutput values. You can construct a concrete instance of `CalculatedAttributeDefinitionRangePtrInput` via:

        CalculatedAttributeDefinitionRangeArgs{...}

or:

        nil

type CalculatedAttributeDefinitionRangePtrOutput added in v0.66.0

type CalculatedAttributeDefinitionRangePtrOutput struct{ *pulumi.OutputState }

func (CalculatedAttributeDefinitionRangePtrOutput) Elem added in v0.66.0

func (CalculatedAttributeDefinitionRangePtrOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionRangePtrOutput) ToCalculatedAttributeDefinitionRangePtrOutput added in v0.66.0

func (o CalculatedAttributeDefinitionRangePtrOutput) ToCalculatedAttributeDefinitionRangePtrOutput() CalculatedAttributeDefinitionRangePtrOutput

func (CalculatedAttributeDefinitionRangePtrOutput) ToCalculatedAttributeDefinitionRangePtrOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionRangePtrOutput) ToCalculatedAttributeDefinitionRangePtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionRangePtrOutput

func (CalculatedAttributeDefinitionRangePtrOutput) Unit added in v0.66.0

func (CalculatedAttributeDefinitionRangePtrOutput) Value added in v0.66.0

type CalculatedAttributeDefinitionRangeUnit added in v0.66.0

type CalculatedAttributeDefinitionRangeUnit string

The unit of time.

func (CalculatedAttributeDefinitionRangeUnit) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionRangeUnit) ToCalculatedAttributeDefinitionRangeUnitOutput added in v0.66.0

func (e CalculatedAttributeDefinitionRangeUnit) ToCalculatedAttributeDefinitionRangeUnitOutput() CalculatedAttributeDefinitionRangeUnitOutput

func (CalculatedAttributeDefinitionRangeUnit) ToCalculatedAttributeDefinitionRangeUnitOutputWithContext added in v0.66.0

func (e CalculatedAttributeDefinitionRangeUnit) ToCalculatedAttributeDefinitionRangeUnitOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionRangeUnitOutput

func (CalculatedAttributeDefinitionRangeUnit) ToCalculatedAttributeDefinitionRangeUnitPtrOutput added in v0.66.0

func (e CalculatedAttributeDefinitionRangeUnit) ToCalculatedAttributeDefinitionRangeUnitPtrOutput() CalculatedAttributeDefinitionRangeUnitPtrOutput

func (CalculatedAttributeDefinitionRangeUnit) ToCalculatedAttributeDefinitionRangeUnitPtrOutputWithContext added in v0.66.0

func (e CalculatedAttributeDefinitionRangeUnit) ToCalculatedAttributeDefinitionRangeUnitPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionRangeUnitPtrOutput

func (CalculatedAttributeDefinitionRangeUnit) ToStringOutput added in v0.66.0

func (CalculatedAttributeDefinitionRangeUnit) ToStringOutputWithContext added in v0.66.0

func (CalculatedAttributeDefinitionRangeUnit) ToStringPtrOutput added in v0.66.0

func (CalculatedAttributeDefinitionRangeUnit) ToStringPtrOutputWithContext added in v0.66.0

func (e CalculatedAttributeDefinitionRangeUnit) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CalculatedAttributeDefinitionRangeUnitInput added in v0.66.0

type CalculatedAttributeDefinitionRangeUnitInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionRangeUnitOutput() CalculatedAttributeDefinitionRangeUnitOutput
	ToCalculatedAttributeDefinitionRangeUnitOutputWithContext(context.Context) CalculatedAttributeDefinitionRangeUnitOutput
}

CalculatedAttributeDefinitionRangeUnitInput is an input type that accepts values of the CalculatedAttributeDefinitionRangeUnit enum A concrete instance of `CalculatedAttributeDefinitionRangeUnitInput` can be one of the following:

CalculatedAttributeDefinitionRangeUnitDays

type CalculatedAttributeDefinitionRangeUnitOutput added in v0.66.0

type CalculatedAttributeDefinitionRangeUnitOutput struct{ *pulumi.OutputState }

func (CalculatedAttributeDefinitionRangeUnitOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionRangeUnitOutput) ToCalculatedAttributeDefinitionRangeUnitOutput added in v0.66.0

func (o CalculatedAttributeDefinitionRangeUnitOutput) ToCalculatedAttributeDefinitionRangeUnitOutput() CalculatedAttributeDefinitionRangeUnitOutput

func (CalculatedAttributeDefinitionRangeUnitOutput) ToCalculatedAttributeDefinitionRangeUnitOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionRangeUnitOutput) ToCalculatedAttributeDefinitionRangeUnitOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionRangeUnitOutput

func (CalculatedAttributeDefinitionRangeUnitOutput) ToCalculatedAttributeDefinitionRangeUnitPtrOutput added in v0.66.0

func (o CalculatedAttributeDefinitionRangeUnitOutput) ToCalculatedAttributeDefinitionRangeUnitPtrOutput() CalculatedAttributeDefinitionRangeUnitPtrOutput

func (CalculatedAttributeDefinitionRangeUnitOutput) ToCalculatedAttributeDefinitionRangeUnitPtrOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionRangeUnitOutput) ToCalculatedAttributeDefinitionRangeUnitPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionRangeUnitPtrOutput

func (CalculatedAttributeDefinitionRangeUnitOutput) ToStringOutput added in v0.66.0

func (CalculatedAttributeDefinitionRangeUnitOutput) ToStringOutputWithContext added in v0.66.0

func (CalculatedAttributeDefinitionRangeUnitOutput) ToStringPtrOutput added in v0.66.0

func (CalculatedAttributeDefinitionRangeUnitOutput) ToStringPtrOutputWithContext added in v0.66.0

type CalculatedAttributeDefinitionRangeUnitPtrInput added in v0.66.0

type CalculatedAttributeDefinitionRangeUnitPtrInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionRangeUnitPtrOutput() CalculatedAttributeDefinitionRangeUnitPtrOutput
	ToCalculatedAttributeDefinitionRangeUnitPtrOutputWithContext(context.Context) CalculatedAttributeDefinitionRangeUnitPtrOutput
}

func CalculatedAttributeDefinitionRangeUnitPtr added in v0.66.0

func CalculatedAttributeDefinitionRangeUnitPtr(v string) CalculatedAttributeDefinitionRangeUnitPtrInput

type CalculatedAttributeDefinitionRangeUnitPtrOutput added in v0.66.0

type CalculatedAttributeDefinitionRangeUnitPtrOutput struct{ *pulumi.OutputState }

func (CalculatedAttributeDefinitionRangeUnitPtrOutput) Elem added in v0.66.0

func (CalculatedAttributeDefinitionRangeUnitPtrOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionRangeUnitPtrOutput) ToCalculatedAttributeDefinitionRangeUnitPtrOutput added in v0.66.0

func (o CalculatedAttributeDefinitionRangeUnitPtrOutput) ToCalculatedAttributeDefinitionRangeUnitPtrOutput() CalculatedAttributeDefinitionRangeUnitPtrOutput

func (CalculatedAttributeDefinitionRangeUnitPtrOutput) ToCalculatedAttributeDefinitionRangeUnitPtrOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionRangeUnitPtrOutput) ToCalculatedAttributeDefinitionRangeUnitPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionRangeUnitPtrOutput

func (CalculatedAttributeDefinitionRangeUnitPtrOutput) ToStringPtrOutput added in v0.66.0

func (CalculatedAttributeDefinitionRangeUnitPtrOutput) ToStringPtrOutputWithContext added in v0.66.0

type CalculatedAttributeDefinitionState added in v0.66.0

type CalculatedAttributeDefinitionState struct {
}

func (CalculatedAttributeDefinitionState) ElementType added in v0.66.0

type CalculatedAttributeDefinitionStatistic added in v0.66.0

type CalculatedAttributeDefinitionStatistic string

The aggregation operation to perform for the calculated attribute.

func (CalculatedAttributeDefinitionStatistic) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionStatistic) ToCalculatedAttributeDefinitionStatisticOutput added in v0.66.0

func (e CalculatedAttributeDefinitionStatistic) ToCalculatedAttributeDefinitionStatisticOutput() CalculatedAttributeDefinitionStatisticOutput

func (CalculatedAttributeDefinitionStatistic) ToCalculatedAttributeDefinitionStatisticOutputWithContext added in v0.66.0

func (e CalculatedAttributeDefinitionStatistic) ToCalculatedAttributeDefinitionStatisticOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionStatisticOutput

func (CalculatedAttributeDefinitionStatistic) ToCalculatedAttributeDefinitionStatisticPtrOutput added in v0.66.0

func (e CalculatedAttributeDefinitionStatistic) ToCalculatedAttributeDefinitionStatisticPtrOutput() CalculatedAttributeDefinitionStatisticPtrOutput

func (CalculatedAttributeDefinitionStatistic) ToCalculatedAttributeDefinitionStatisticPtrOutputWithContext added in v0.66.0

func (e CalculatedAttributeDefinitionStatistic) ToCalculatedAttributeDefinitionStatisticPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionStatisticPtrOutput

func (CalculatedAttributeDefinitionStatistic) ToStringOutput added in v0.66.0

func (CalculatedAttributeDefinitionStatistic) ToStringOutputWithContext added in v0.66.0

func (CalculatedAttributeDefinitionStatistic) ToStringPtrOutput added in v0.66.0

func (CalculatedAttributeDefinitionStatistic) ToStringPtrOutputWithContext added in v0.66.0

func (e CalculatedAttributeDefinitionStatistic) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CalculatedAttributeDefinitionStatisticInput added in v0.66.0

type CalculatedAttributeDefinitionStatisticInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionStatisticOutput() CalculatedAttributeDefinitionStatisticOutput
	ToCalculatedAttributeDefinitionStatisticOutputWithContext(context.Context) CalculatedAttributeDefinitionStatisticOutput
}

CalculatedAttributeDefinitionStatisticInput is an input type that accepts values of the CalculatedAttributeDefinitionStatistic enum A concrete instance of `CalculatedAttributeDefinitionStatisticInput` can be one of the following:

CalculatedAttributeDefinitionStatisticFirstOccurrence
CalculatedAttributeDefinitionStatisticLastOccurrence
CalculatedAttributeDefinitionStatisticCount
CalculatedAttributeDefinitionStatisticSum
CalculatedAttributeDefinitionStatisticMinimum
CalculatedAttributeDefinitionStatisticMaximum
CalculatedAttributeDefinitionStatisticAverage
CalculatedAttributeDefinitionStatisticMaxOccurrence

type CalculatedAttributeDefinitionStatisticOutput added in v0.66.0

type CalculatedAttributeDefinitionStatisticOutput struct{ *pulumi.OutputState }

func (CalculatedAttributeDefinitionStatisticOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionStatisticOutput) ToCalculatedAttributeDefinitionStatisticOutput added in v0.66.0

func (o CalculatedAttributeDefinitionStatisticOutput) ToCalculatedAttributeDefinitionStatisticOutput() CalculatedAttributeDefinitionStatisticOutput

func (CalculatedAttributeDefinitionStatisticOutput) ToCalculatedAttributeDefinitionStatisticOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionStatisticOutput) ToCalculatedAttributeDefinitionStatisticOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionStatisticOutput

func (CalculatedAttributeDefinitionStatisticOutput) ToCalculatedAttributeDefinitionStatisticPtrOutput added in v0.66.0

func (o CalculatedAttributeDefinitionStatisticOutput) ToCalculatedAttributeDefinitionStatisticPtrOutput() CalculatedAttributeDefinitionStatisticPtrOutput

func (CalculatedAttributeDefinitionStatisticOutput) ToCalculatedAttributeDefinitionStatisticPtrOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionStatisticOutput) ToCalculatedAttributeDefinitionStatisticPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionStatisticPtrOutput

func (CalculatedAttributeDefinitionStatisticOutput) ToStringOutput added in v0.66.0

func (CalculatedAttributeDefinitionStatisticOutput) ToStringOutputWithContext added in v0.66.0

func (CalculatedAttributeDefinitionStatisticOutput) ToStringPtrOutput added in v0.66.0

func (CalculatedAttributeDefinitionStatisticOutput) ToStringPtrOutputWithContext added in v0.66.0

type CalculatedAttributeDefinitionStatisticPtrInput added in v0.66.0

type CalculatedAttributeDefinitionStatisticPtrInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionStatisticPtrOutput() CalculatedAttributeDefinitionStatisticPtrOutput
	ToCalculatedAttributeDefinitionStatisticPtrOutputWithContext(context.Context) CalculatedAttributeDefinitionStatisticPtrOutput
}

func CalculatedAttributeDefinitionStatisticPtr added in v0.66.0

func CalculatedAttributeDefinitionStatisticPtr(v string) CalculatedAttributeDefinitionStatisticPtrInput

type CalculatedAttributeDefinitionStatisticPtrOutput added in v0.66.0

type CalculatedAttributeDefinitionStatisticPtrOutput struct{ *pulumi.OutputState }

func (CalculatedAttributeDefinitionStatisticPtrOutput) Elem added in v0.66.0

func (CalculatedAttributeDefinitionStatisticPtrOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionStatisticPtrOutput) ToCalculatedAttributeDefinitionStatisticPtrOutput added in v0.66.0

func (o CalculatedAttributeDefinitionStatisticPtrOutput) ToCalculatedAttributeDefinitionStatisticPtrOutput() CalculatedAttributeDefinitionStatisticPtrOutput

func (CalculatedAttributeDefinitionStatisticPtrOutput) ToCalculatedAttributeDefinitionStatisticPtrOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionStatisticPtrOutput) ToCalculatedAttributeDefinitionStatisticPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionStatisticPtrOutput

func (CalculatedAttributeDefinitionStatisticPtrOutput) ToStringPtrOutput added in v0.66.0

func (CalculatedAttributeDefinitionStatisticPtrOutput) ToStringPtrOutputWithContext added in v0.66.0

type CalculatedAttributeDefinitionTag added in v0.66.0

type CalculatedAttributeDefinitionTag struct {
	// The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type CalculatedAttributeDefinitionThreshold added in v0.66.0

type CalculatedAttributeDefinitionThreshold struct {
	Operator CalculatedAttributeDefinitionThresholdOperator `pulumi:"operator"`
	Value    string                                         `pulumi:"value"`
}

The threshold for the calculated attribute.

type CalculatedAttributeDefinitionThresholdArgs added in v0.66.0

type CalculatedAttributeDefinitionThresholdArgs struct {
	Operator CalculatedAttributeDefinitionThresholdOperatorInput `pulumi:"operator"`
	Value    pulumi.StringInput                                  `pulumi:"value"`
}

The threshold for the calculated attribute.

func (CalculatedAttributeDefinitionThresholdArgs) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionThresholdArgs) ToCalculatedAttributeDefinitionThresholdOutput added in v0.66.0

func (i CalculatedAttributeDefinitionThresholdArgs) ToCalculatedAttributeDefinitionThresholdOutput() CalculatedAttributeDefinitionThresholdOutput

func (CalculatedAttributeDefinitionThresholdArgs) ToCalculatedAttributeDefinitionThresholdOutputWithContext added in v0.66.0

func (i CalculatedAttributeDefinitionThresholdArgs) ToCalculatedAttributeDefinitionThresholdOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionThresholdOutput

func (CalculatedAttributeDefinitionThresholdArgs) ToCalculatedAttributeDefinitionThresholdPtrOutput added in v0.66.0

func (i CalculatedAttributeDefinitionThresholdArgs) ToCalculatedAttributeDefinitionThresholdPtrOutput() CalculatedAttributeDefinitionThresholdPtrOutput

func (CalculatedAttributeDefinitionThresholdArgs) ToCalculatedAttributeDefinitionThresholdPtrOutputWithContext added in v0.66.0

func (i CalculatedAttributeDefinitionThresholdArgs) ToCalculatedAttributeDefinitionThresholdPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionThresholdPtrOutput

type CalculatedAttributeDefinitionThresholdInput added in v0.66.0

type CalculatedAttributeDefinitionThresholdInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionThresholdOutput() CalculatedAttributeDefinitionThresholdOutput
	ToCalculatedAttributeDefinitionThresholdOutputWithContext(context.Context) CalculatedAttributeDefinitionThresholdOutput
}

CalculatedAttributeDefinitionThresholdInput is an input type that accepts CalculatedAttributeDefinitionThresholdArgs and CalculatedAttributeDefinitionThresholdOutput values. You can construct a concrete instance of `CalculatedAttributeDefinitionThresholdInput` via:

CalculatedAttributeDefinitionThresholdArgs{...}

type CalculatedAttributeDefinitionThresholdOperator added in v0.66.0

type CalculatedAttributeDefinitionThresholdOperator string

The operator of the threshold.

func (CalculatedAttributeDefinitionThresholdOperator) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOperator) ToCalculatedAttributeDefinitionThresholdOperatorOutput added in v0.66.0

func (e CalculatedAttributeDefinitionThresholdOperator) ToCalculatedAttributeDefinitionThresholdOperatorOutput() CalculatedAttributeDefinitionThresholdOperatorOutput

func (CalculatedAttributeDefinitionThresholdOperator) ToCalculatedAttributeDefinitionThresholdOperatorOutputWithContext added in v0.66.0

func (e CalculatedAttributeDefinitionThresholdOperator) ToCalculatedAttributeDefinitionThresholdOperatorOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionThresholdOperatorOutput

func (CalculatedAttributeDefinitionThresholdOperator) ToCalculatedAttributeDefinitionThresholdOperatorPtrOutput added in v0.66.0

func (e CalculatedAttributeDefinitionThresholdOperator) ToCalculatedAttributeDefinitionThresholdOperatorPtrOutput() CalculatedAttributeDefinitionThresholdOperatorPtrOutput

func (CalculatedAttributeDefinitionThresholdOperator) ToCalculatedAttributeDefinitionThresholdOperatorPtrOutputWithContext added in v0.66.0

func (e CalculatedAttributeDefinitionThresholdOperator) ToCalculatedAttributeDefinitionThresholdOperatorPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionThresholdOperatorPtrOutput

func (CalculatedAttributeDefinitionThresholdOperator) ToStringOutput added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOperator) ToStringOutputWithContext added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOperator) ToStringPtrOutput added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOperator) ToStringPtrOutputWithContext added in v0.66.0

type CalculatedAttributeDefinitionThresholdOperatorInput added in v0.66.0

type CalculatedAttributeDefinitionThresholdOperatorInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionThresholdOperatorOutput() CalculatedAttributeDefinitionThresholdOperatorOutput
	ToCalculatedAttributeDefinitionThresholdOperatorOutputWithContext(context.Context) CalculatedAttributeDefinitionThresholdOperatorOutput
}

CalculatedAttributeDefinitionThresholdOperatorInput is an input type that accepts values of the CalculatedAttributeDefinitionThresholdOperator enum A concrete instance of `CalculatedAttributeDefinitionThresholdOperatorInput` can be one of the following:

CalculatedAttributeDefinitionThresholdOperatorEqualTo
CalculatedAttributeDefinitionThresholdOperatorGreaterThan
CalculatedAttributeDefinitionThresholdOperatorLessThan
CalculatedAttributeDefinitionThresholdOperatorNotEqualTo

type CalculatedAttributeDefinitionThresholdOperatorOutput added in v0.66.0

type CalculatedAttributeDefinitionThresholdOperatorOutput struct{ *pulumi.OutputState }

func (CalculatedAttributeDefinitionThresholdOperatorOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOperatorOutput) ToCalculatedAttributeDefinitionThresholdOperatorOutput added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOperatorOutput) ToCalculatedAttributeDefinitionThresholdOperatorOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionThresholdOperatorOutput) ToCalculatedAttributeDefinitionThresholdOperatorOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionThresholdOperatorOutput

func (CalculatedAttributeDefinitionThresholdOperatorOutput) ToCalculatedAttributeDefinitionThresholdOperatorPtrOutput added in v0.66.0

func (o CalculatedAttributeDefinitionThresholdOperatorOutput) ToCalculatedAttributeDefinitionThresholdOperatorPtrOutput() CalculatedAttributeDefinitionThresholdOperatorPtrOutput

func (CalculatedAttributeDefinitionThresholdOperatorOutput) ToCalculatedAttributeDefinitionThresholdOperatorPtrOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionThresholdOperatorOutput) ToCalculatedAttributeDefinitionThresholdOperatorPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionThresholdOperatorPtrOutput

func (CalculatedAttributeDefinitionThresholdOperatorOutput) ToStringOutput added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOperatorOutput) ToStringOutputWithContext added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOperatorOutput) ToStringPtrOutput added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOperatorOutput) ToStringPtrOutputWithContext added in v0.66.0

type CalculatedAttributeDefinitionThresholdOperatorPtrInput added in v0.66.0

type CalculatedAttributeDefinitionThresholdOperatorPtrInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionThresholdOperatorPtrOutput() CalculatedAttributeDefinitionThresholdOperatorPtrOutput
	ToCalculatedAttributeDefinitionThresholdOperatorPtrOutputWithContext(context.Context) CalculatedAttributeDefinitionThresholdOperatorPtrOutput
}

func CalculatedAttributeDefinitionThresholdOperatorPtr added in v0.66.0

func CalculatedAttributeDefinitionThresholdOperatorPtr(v string) CalculatedAttributeDefinitionThresholdOperatorPtrInput

type CalculatedAttributeDefinitionThresholdOperatorPtrOutput added in v0.66.0

type CalculatedAttributeDefinitionThresholdOperatorPtrOutput struct{ *pulumi.OutputState }

func (CalculatedAttributeDefinitionThresholdOperatorPtrOutput) Elem added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOperatorPtrOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOperatorPtrOutput) ToCalculatedAttributeDefinitionThresholdOperatorPtrOutput added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOperatorPtrOutput) ToCalculatedAttributeDefinitionThresholdOperatorPtrOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionThresholdOperatorPtrOutput) ToCalculatedAttributeDefinitionThresholdOperatorPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionThresholdOperatorPtrOutput

func (CalculatedAttributeDefinitionThresholdOperatorPtrOutput) ToStringPtrOutput added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOperatorPtrOutput) ToStringPtrOutputWithContext added in v0.66.0

type CalculatedAttributeDefinitionThresholdOutput added in v0.66.0

type CalculatedAttributeDefinitionThresholdOutput struct{ *pulumi.OutputState }

The threshold for the calculated attribute.

func (CalculatedAttributeDefinitionThresholdOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOutput) Operator added in v0.66.0

func (CalculatedAttributeDefinitionThresholdOutput) ToCalculatedAttributeDefinitionThresholdOutput added in v0.66.0

func (o CalculatedAttributeDefinitionThresholdOutput) ToCalculatedAttributeDefinitionThresholdOutput() CalculatedAttributeDefinitionThresholdOutput

func (CalculatedAttributeDefinitionThresholdOutput) ToCalculatedAttributeDefinitionThresholdOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionThresholdOutput) ToCalculatedAttributeDefinitionThresholdOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionThresholdOutput

func (CalculatedAttributeDefinitionThresholdOutput) ToCalculatedAttributeDefinitionThresholdPtrOutput added in v0.66.0

func (o CalculatedAttributeDefinitionThresholdOutput) ToCalculatedAttributeDefinitionThresholdPtrOutput() CalculatedAttributeDefinitionThresholdPtrOutput

func (CalculatedAttributeDefinitionThresholdOutput) ToCalculatedAttributeDefinitionThresholdPtrOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionThresholdOutput) ToCalculatedAttributeDefinitionThresholdPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionThresholdPtrOutput

func (CalculatedAttributeDefinitionThresholdOutput) Value added in v0.66.0

type CalculatedAttributeDefinitionThresholdPtrInput added in v0.66.0

type CalculatedAttributeDefinitionThresholdPtrInput interface {
	pulumi.Input

	ToCalculatedAttributeDefinitionThresholdPtrOutput() CalculatedAttributeDefinitionThresholdPtrOutput
	ToCalculatedAttributeDefinitionThresholdPtrOutputWithContext(context.Context) CalculatedAttributeDefinitionThresholdPtrOutput
}

CalculatedAttributeDefinitionThresholdPtrInput is an input type that accepts CalculatedAttributeDefinitionThresholdArgs, CalculatedAttributeDefinitionThresholdPtr and CalculatedAttributeDefinitionThresholdPtrOutput values. You can construct a concrete instance of `CalculatedAttributeDefinitionThresholdPtrInput` via:

        CalculatedAttributeDefinitionThresholdArgs{...}

or:

        nil

type CalculatedAttributeDefinitionThresholdPtrOutput added in v0.66.0

type CalculatedAttributeDefinitionThresholdPtrOutput struct{ *pulumi.OutputState }

func (CalculatedAttributeDefinitionThresholdPtrOutput) Elem added in v0.66.0

func (CalculatedAttributeDefinitionThresholdPtrOutput) ElementType added in v0.66.0

func (CalculatedAttributeDefinitionThresholdPtrOutput) Operator added in v0.66.0

func (CalculatedAttributeDefinitionThresholdPtrOutput) ToCalculatedAttributeDefinitionThresholdPtrOutput added in v0.66.0

func (o CalculatedAttributeDefinitionThresholdPtrOutput) ToCalculatedAttributeDefinitionThresholdPtrOutput() CalculatedAttributeDefinitionThresholdPtrOutput

func (CalculatedAttributeDefinitionThresholdPtrOutput) ToCalculatedAttributeDefinitionThresholdPtrOutputWithContext added in v0.66.0

func (o CalculatedAttributeDefinitionThresholdPtrOutput) ToCalculatedAttributeDefinitionThresholdPtrOutputWithContext(ctx context.Context) CalculatedAttributeDefinitionThresholdPtrOutput

func (CalculatedAttributeDefinitionThresholdPtrOutput) Value added in v0.66.0

type DestinationDetailsProperties added in v0.66.0

type DestinationDetailsProperties struct {
	Status EventStreamStatus `pulumi:"status"`
	Uri    string            `pulumi:"uri"`
}

Details regarding the Kinesis stream.

type DestinationDetailsPropertiesOutput added in v0.66.0

type DestinationDetailsPropertiesOutput struct{ *pulumi.OutputState }

Details regarding the Kinesis stream.

func (DestinationDetailsPropertiesOutput) ElementType added in v0.66.0

func (DestinationDetailsPropertiesOutput) Status added in v0.66.0

func (DestinationDetailsPropertiesOutput) ToDestinationDetailsPropertiesOutput added in v0.66.0

func (o DestinationDetailsPropertiesOutput) ToDestinationDetailsPropertiesOutput() DestinationDetailsPropertiesOutput

func (DestinationDetailsPropertiesOutput) ToDestinationDetailsPropertiesOutputWithContext added in v0.66.0

func (o DestinationDetailsPropertiesOutput) ToDestinationDetailsPropertiesOutputWithContext(ctx context.Context) DestinationDetailsPropertiesOutput

func (DestinationDetailsPropertiesOutput) Uri added in v0.66.0

type DestinationDetailsPropertiesPtrOutput added in v0.66.0

type DestinationDetailsPropertiesPtrOutput struct{ *pulumi.OutputState }

func (DestinationDetailsPropertiesPtrOutput) Elem added in v0.66.0

func (DestinationDetailsPropertiesPtrOutput) ElementType added in v0.66.0

func (DestinationDetailsPropertiesPtrOutput) Status added in v0.66.0

func (DestinationDetailsPropertiesPtrOutput) ToDestinationDetailsPropertiesPtrOutput added in v0.66.0

func (o DestinationDetailsPropertiesPtrOutput) ToDestinationDetailsPropertiesPtrOutput() DestinationDetailsPropertiesPtrOutput

func (DestinationDetailsPropertiesPtrOutput) ToDestinationDetailsPropertiesPtrOutputWithContext added in v0.66.0

func (o DestinationDetailsPropertiesPtrOutput) ToDestinationDetailsPropertiesPtrOutputWithContext(ctx context.Context) DestinationDetailsPropertiesPtrOutput

func (DestinationDetailsPropertiesPtrOutput) Uri added in v0.66.0

type Domain

type Domain struct {
	pulumi.CustomResourceState

	// The time of this integration got created
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// The URL of the SQS dead letter queue
	DeadLetterQueueUrl pulumi.StringPtrOutput `pulumi:"deadLetterQueueUrl"`
	// The default encryption key
	DefaultEncryptionKey pulumi.StringPtrOutput `pulumi:"defaultEncryptionKey"`
	// The default number of days until the data within the domain expires.
	DefaultExpirationDays pulumi.IntOutput `pulumi:"defaultExpirationDays"`
	// The unique name of the domain.
	DomainName pulumi.StringOutput `pulumi:"domainName"`
	// The time of this integration got last updated at
	LastUpdatedAt     pulumi.StringOutput              `pulumi:"lastUpdatedAt"`
	Matching          DomainMatchingPtrOutput          `pulumi:"matching"`
	RuleBasedMatching DomainRuleBasedMatchingPtrOutput `pulumi:"ruleBasedMatching"`
	Stats             DomainStatsOutput                `pulumi:"stats"`
	// The tags (keys and values) associated with the domain
	Tags aws.TagArrayOutput `pulumi:"tags"`
}

A domain defined for 3rd party data source in Profile Service

func GetDomain

func GetDomain(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DomainState, opts ...pulumi.ResourceOption) (*Domain, error)

GetDomain gets an existing Domain resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDomain

func NewDomain(ctx *pulumi.Context,
	name string, args *DomainArgs, opts ...pulumi.ResourceOption) (*Domain, error)

NewDomain registers a new resource with the given unique name, arguments, and options.

func (*Domain) ElementType

func (*Domain) ElementType() reflect.Type

func (*Domain) ToDomainOutput

func (i *Domain) ToDomainOutput() DomainOutput

func (*Domain) ToDomainOutputWithContext

func (i *Domain) ToDomainOutputWithContext(ctx context.Context) DomainOutput

type DomainArgs

type DomainArgs struct {
	// The URL of the SQS dead letter queue
	DeadLetterQueueUrl pulumi.StringPtrInput
	// The default encryption key
	DefaultEncryptionKey pulumi.StringPtrInput
	// The default number of days until the data within the domain expires.
	DefaultExpirationDays pulumi.IntInput
	// The unique name of the domain.
	DomainName        pulumi.StringPtrInput
	Matching          DomainMatchingPtrInput
	RuleBasedMatching DomainRuleBasedMatchingPtrInput
	// The tags (keys and values) associated with the domain
	Tags aws.TagArrayInput
}

The set of arguments for constructing a Domain resource.

func (DomainArgs) ElementType

func (DomainArgs) ElementType() reflect.Type

type DomainAttributeTypesSelector added in v0.82.0

type DomainAttributeTypesSelector struct {
	// The Address type. You can choose from Address, BusinessAddress, MaillingAddress, and ShippingAddress. You only can use the Address type in the MatchingRule. For example, if you want to match profile based on BusinessAddress.City or MaillingAddress.City, you need to choose the BusinessAddress and the MaillingAddress to represent the Address type and specify the Address.City on the matching rule.
	Address []string `pulumi:"address"`
	// Configures the AttributeMatchingModel, you can either choose ONE_TO_ONE or MANY_TO_MANY.
	AttributeMatchingModel DomainAttributeTypesSelectorAttributeMatchingModel `pulumi:"attributeMatchingModel"`
	// The Email type. You can choose from EmailAddress, BusinessEmailAddress and PersonalEmailAddress. You only can use the EmailAddress type in the MatchingRule. For example, if you want to match profile based on PersonalEmailAddress or BusinessEmailAddress, you need to choose the PersonalEmailAddress and the BusinessEmailAddress to represent the EmailAddress type and only specify the EmailAddress on the matching rule.
	EmailAddress []string `pulumi:"emailAddress"`
	// The PhoneNumber type. You can choose from PhoneNumber, HomePhoneNumber, and MobilePhoneNumber. You only can use the PhoneNumber type in the MatchingRule. For example, if you want to match a profile based on Phone or HomePhone, you need to choose the Phone and the HomePhone to represent the PhoneNumber type and only specify the PhoneNumber on the matching rule.
	PhoneNumber []string `pulumi:"phoneNumber"`
}

Configures information about the AttributeTypesSelector where the rule-based identity resolution uses to match profiles.

type DomainAttributeTypesSelectorArgs added in v0.82.0

type DomainAttributeTypesSelectorArgs struct {
	// The Address type. You can choose from Address, BusinessAddress, MaillingAddress, and ShippingAddress. You only can use the Address type in the MatchingRule. For example, if you want to match profile based on BusinessAddress.City or MaillingAddress.City, you need to choose the BusinessAddress and the MaillingAddress to represent the Address type and specify the Address.City on the matching rule.
	Address pulumi.StringArrayInput `pulumi:"address"`
	// Configures the AttributeMatchingModel, you can either choose ONE_TO_ONE or MANY_TO_MANY.
	AttributeMatchingModel DomainAttributeTypesSelectorAttributeMatchingModelInput `pulumi:"attributeMatchingModel"`
	// The Email type. You can choose from EmailAddress, BusinessEmailAddress and PersonalEmailAddress. You only can use the EmailAddress type in the MatchingRule. For example, if you want to match profile based on PersonalEmailAddress or BusinessEmailAddress, you need to choose the PersonalEmailAddress and the BusinessEmailAddress to represent the EmailAddress type and only specify the EmailAddress on the matching rule.
	EmailAddress pulumi.StringArrayInput `pulumi:"emailAddress"`
	// The PhoneNumber type. You can choose from PhoneNumber, HomePhoneNumber, and MobilePhoneNumber. You only can use the PhoneNumber type in the MatchingRule. For example, if you want to match a profile based on Phone or HomePhone, you need to choose the Phone and the HomePhone to represent the PhoneNumber type and only specify the PhoneNumber on the matching rule.
	PhoneNumber pulumi.StringArrayInput `pulumi:"phoneNumber"`
}

Configures information about the AttributeTypesSelector where the rule-based identity resolution uses to match profiles.

func (DomainAttributeTypesSelectorArgs) ElementType added in v0.82.0

func (DomainAttributeTypesSelectorArgs) ToDomainAttributeTypesSelectorOutput added in v0.82.0

func (i DomainAttributeTypesSelectorArgs) ToDomainAttributeTypesSelectorOutput() DomainAttributeTypesSelectorOutput

func (DomainAttributeTypesSelectorArgs) ToDomainAttributeTypesSelectorOutputWithContext added in v0.82.0

func (i DomainAttributeTypesSelectorArgs) ToDomainAttributeTypesSelectorOutputWithContext(ctx context.Context) DomainAttributeTypesSelectorOutput

func (DomainAttributeTypesSelectorArgs) ToDomainAttributeTypesSelectorPtrOutput added in v0.82.0

func (i DomainAttributeTypesSelectorArgs) ToDomainAttributeTypesSelectorPtrOutput() DomainAttributeTypesSelectorPtrOutput

func (DomainAttributeTypesSelectorArgs) ToDomainAttributeTypesSelectorPtrOutputWithContext added in v0.82.0

func (i DomainAttributeTypesSelectorArgs) ToDomainAttributeTypesSelectorPtrOutputWithContext(ctx context.Context) DomainAttributeTypesSelectorPtrOutput

type DomainAttributeTypesSelectorAttributeMatchingModel added in v0.82.0

type DomainAttributeTypesSelectorAttributeMatchingModel string

Configures the AttributeMatchingModel, you can either choose ONE_TO_ONE or MANY_TO_MANY.

func (DomainAttributeTypesSelectorAttributeMatchingModel) ElementType added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModel) ToDomainAttributeTypesSelectorAttributeMatchingModelOutput added in v0.82.0

func (e DomainAttributeTypesSelectorAttributeMatchingModel) ToDomainAttributeTypesSelectorAttributeMatchingModelOutput() DomainAttributeTypesSelectorAttributeMatchingModelOutput

func (DomainAttributeTypesSelectorAttributeMatchingModel) ToDomainAttributeTypesSelectorAttributeMatchingModelOutputWithContext added in v0.82.0

func (e DomainAttributeTypesSelectorAttributeMatchingModel) ToDomainAttributeTypesSelectorAttributeMatchingModelOutputWithContext(ctx context.Context) DomainAttributeTypesSelectorAttributeMatchingModelOutput

func (DomainAttributeTypesSelectorAttributeMatchingModel) ToDomainAttributeTypesSelectorAttributeMatchingModelPtrOutput added in v0.82.0

func (e DomainAttributeTypesSelectorAttributeMatchingModel) ToDomainAttributeTypesSelectorAttributeMatchingModelPtrOutput() DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput

func (DomainAttributeTypesSelectorAttributeMatchingModel) ToDomainAttributeTypesSelectorAttributeMatchingModelPtrOutputWithContext added in v0.82.0

func (e DomainAttributeTypesSelectorAttributeMatchingModel) ToDomainAttributeTypesSelectorAttributeMatchingModelPtrOutputWithContext(ctx context.Context) DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput

func (DomainAttributeTypesSelectorAttributeMatchingModel) ToStringOutput added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModel) ToStringOutputWithContext added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModel) ToStringPtrOutput added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModel) ToStringPtrOutputWithContext added in v0.82.0

type DomainAttributeTypesSelectorAttributeMatchingModelInput added in v0.82.0

type DomainAttributeTypesSelectorAttributeMatchingModelInput interface {
	pulumi.Input

	ToDomainAttributeTypesSelectorAttributeMatchingModelOutput() DomainAttributeTypesSelectorAttributeMatchingModelOutput
	ToDomainAttributeTypesSelectorAttributeMatchingModelOutputWithContext(context.Context) DomainAttributeTypesSelectorAttributeMatchingModelOutput
}

DomainAttributeTypesSelectorAttributeMatchingModelInput is an input type that accepts values of the DomainAttributeTypesSelectorAttributeMatchingModel enum A concrete instance of `DomainAttributeTypesSelectorAttributeMatchingModelInput` can be one of the following:

DomainAttributeTypesSelectorAttributeMatchingModelOneToOne
DomainAttributeTypesSelectorAttributeMatchingModelManyToMany

type DomainAttributeTypesSelectorAttributeMatchingModelOutput added in v0.82.0

type DomainAttributeTypesSelectorAttributeMatchingModelOutput struct{ *pulumi.OutputState }

func (DomainAttributeTypesSelectorAttributeMatchingModelOutput) ElementType added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModelOutput) ToDomainAttributeTypesSelectorAttributeMatchingModelOutput added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModelOutput) ToDomainAttributeTypesSelectorAttributeMatchingModelOutputWithContext added in v0.82.0

func (o DomainAttributeTypesSelectorAttributeMatchingModelOutput) ToDomainAttributeTypesSelectorAttributeMatchingModelOutputWithContext(ctx context.Context) DomainAttributeTypesSelectorAttributeMatchingModelOutput

func (DomainAttributeTypesSelectorAttributeMatchingModelOutput) ToDomainAttributeTypesSelectorAttributeMatchingModelPtrOutput added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModelOutput) ToDomainAttributeTypesSelectorAttributeMatchingModelPtrOutputWithContext added in v0.82.0

func (o DomainAttributeTypesSelectorAttributeMatchingModelOutput) ToDomainAttributeTypesSelectorAttributeMatchingModelPtrOutputWithContext(ctx context.Context) DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput

func (DomainAttributeTypesSelectorAttributeMatchingModelOutput) ToStringOutput added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModelOutput) ToStringOutputWithContext added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModelOutput) ToStringPtrOutput added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModelOutput) ToStringPtrOutputWithContext added in v0.82.0

type DomainAttributeTypesSelectorAttributeMatchingModelPtrInput added in v0.82.0

type DomainAttributeTypesSelectorAttributeMatchingModelPtrInput interface {
	pulumi.Input

	ToDomainAttributeTypesSelectorAttributeMatchingModelPtrOutput() DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput
	ToDomainAttributeTypesSelectorAttributeMatchingModelPtrOutputWithContext(context.Context) DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput
}

func DomainAttributeTypesSelectorAttributeMatchingModelPtr added in v0.82.0

func DomainAttributeTypesSelectorAttributeMatchingModelPtr(v string) DomainAttributeTypesSelectorAttributeMatchingModelPtrInput

type DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput added in v0.82.0

type DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput struct{ *pulumi.OutputState }

func (DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput) Elem added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput) ElementType added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput) ToDomainAttributeTypesSelectorAttributeMatchingModelPtrOutput added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput) ToDomainAttributeTypesSelectorAttributeMatchingModelPtrOutputWithContext added in v0.82.0

func (o DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput) ToDomainAttributeTypesSelectorAttributeMatchingModelPtrOutputWithContext(ctx context.Context) DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput

func (DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput) ToStringPtrOutput added in v0.82.0

func (DomainAttributeTypesSelectorAttributeMatchingModelPtrOutput) ToStringPtrOutputWithContext added in v0.82.0

type DomainAttributeTypesSelectorInput added in v0.82.0

type DomainAttributeTypesSelectorInput interface {
	pulumi.Input

	ToDomainAttributeTypesSelectorOutput() DomainAttributeTypesSelectorOutput
	ToDomainAttributeTypesSelectorOutputWithContext(context.Context) DomainAttributeTypesSelectorOutput
}

DomainAttributeTypesSelectorInput is an input type that accepts DomainAttributeTypesSelectorArgs and DomainAttributeTypesSelectorOutput values. You can construct a concrete instance of `DomainAttributeTypesSelectorInput` via:

DomainAttributeTypesSelectorArgs{...}

type DomainAttributeTypesSelectorOutput added in v0.82.0

type DomainAttributeTypesSelectorOutput struct{ *pulumi.OutputState }

Configures information about the AttributeTypesSelector where the rule-based identity resolution uses to match profiles.

func (DomainAttributeTypesSelectorOutput) Address added in v0.82.0

The Address type. You can choose from Address, BusinessAddress, MaillingAddress, and ShippingAddress. You only can use the Address type in the MatchingRule. For example, if you want to match profile based on BusinessAddress.City or MaillingAddress.City, you need to choose the BusinessAddress and the MaillingAddress to represent the Address type and specify the Address.City on the matching rule.

func (DomainAttributeTypesSelectorOutput) AttributeMatchingModel added in v0.82.0

Configures the AttributeMatchingModel, you can either choose ONE_TO_ONE or MANY_TO_MANY.

func (DomainAttributeTypesSelectorOutput) ElementType added in v0.82.0

func (DomainAttributeTypesSelectorOutput) EmailAddress added in v0.82.0

The Email type. You can choose from EmailAddress, BusinessEmailAddress and PersonalEmailAddress. You only can use the EmailAddress type in the MatchingRule. For example, if you want to match profile based on PersonalEmailAddress or BusinessEmailAddress, you need to choose the PersonalEmailAddress and the BusinessEmailAddress to represent the EmailAddress type and only specify the EmailAddress on the matching rule.

func (DomainAttributeTypesSelectorOutput) PhoneNumber added in v0.82.0

The PhoneNumber type. You can choose from PhoneNumber, HomePhoneNumber, and MobilePhoneNumber. You only can use the PhoneNumber type in the MatchingRule. For example, if you want to match a profile based on Phone or HomePhone, you need to choose the Phone and the HomePhone to represent the PhoneNumber type and only specify the PhoneNumber on the matching rule.

func (DomainAttributeTypesSelectorOutput) ToDomainAttributeTypesSelectorOutput added in v0.82.0

func (o DomainAttributeTypesSelectorOutput) ToDomainAttributeTypesSelectorOutput() DomainAttributeTypesSelectorOutput

func (DomainAttributeTypesSelectorOutput) ToDomainAttributeTypesSelectorOutputWithContext added in v0.82.0

func (o DomainAttributeTypesSelectorOutput) ToDomainAttributeTypesSelectorOutputWithContext(ctx context.Context) DomainAttributeTypesSelectorOutput

func (DomainAttributeTypesSelectorOutput) ToDomainAttributeTypesSelectorPtrOutput added in v0.82.0

func (o DomainAttributeTypesSelectorOutput) ToDomainAttributeTypesSelectorPtrOutput() DomainAttributeTypesSelectorPtrOutput

func (DomainAttributeTypesSelectorOutput) ToDomainAttributeTypesSelectorPtrOutputWithContext added in v0.82.0

func (o DomainAttributeTypesSelectorOutput) ToDomainAttributeTypesSelectorPtrOutputWithContext(ctx context.Context) DomainAttributeTypesSelectorPtrOutput

type DomainAttributeTypesSelectorPtrInput added in v0.82.0

type DomainAttributeTypesSelectorPtrInput interface {
	pulumi.Input

	ToDomainAttributeTypesSelectorPtrOutput() DomainAttributeTypesSelectorPtrOutput
	ToDomainAttributeTypesSelectorPtrOutputWithContext(context.Context) DomainAttributeTypesSelectorPtrOutput
}

DomainAttributeTypesSelectorPtrInput is an input type that accepts DomainAttributeTypesSelectorArgs, DomainAttributeTypesSelectorPtr and DomainAttributeTypesSelectorPtrOutput values. You can construct a concrete instance of `DomainAttributeTypesSelectorPtrInput` via:

        DomainAttributeTypesSelectorArgs{...}

or:

        nil

func DomainAttributeTypesSelectorPtr added in v0.82.0

type DomainAttributeTypesSelectorPtrOutput added in v0.82.0

type DomainAttributeTypesSelectorPtrOutput struct{ *pulumi.OutputState }

func (DomainAttributeTypesSelectorPtrOutput) Address added in v0.82.0

The Address type. You can choose from Address, BusinessAddress, MaillingAddress, and ShippingAddress. You only can use the Address type in the MatchingRule. For example, if you want to match profile based on BusinessAddress.City or MaillingAddress.City, you need to choose the BusinessAddress and the MaillingAddress to represent the Address type and specify the Address.City on the matching rule.

func (DomainAttributeTypesSelectorPtrOutput) AttributeMatchingModel added in v0.82.0

Configures the AttributeMatchingModel, you can either choose ONE_TO_ONE or MANY_TO_MANY.

func (DomainAttributeTypesSelectorPtrOutput) Elem added in v0.82.0

func (DomainAttributeTypesSelectorPtrOutput) ElementType added in v0.82.0

func (DomainAttributeTypesSelectorPtrOutput) EmailAddress added in v0.82.0

The Email type. You can choose from EmailAddress, BusinessEmailAddress and PersonalEmailAddress. You only can use the EmailAddress type in the MatchingRule. For example, if you want to match profile based on PersonalEmailAddress or BusinessEmailAddress, you need to choose the PersonalEmailAddress and the BusinessEmailAddress to represent the EmailAddress type and only specify the EmailAddress on the matching rule.

func (DomainAttributeTypesSelectorPtrOutput) PhoneNumber added in v0.82.0

The PhoneNumber type. You can choose from PhoneNumber, HomePhoneNumber, and MobilePhoneNumber. You only can use the PhoneNumber type in the MatchingRule. For example, if you want to match a profile based on Phone or HomePhone, you need to choose the Phone and the HomePhone to represent the PhoneNumber type and only specify the PhoneNumber on the matching rule.

func (DomainAttributeTypesSelectorPtrOutput) ToDomainAttributeTypesSelectorPtrOutput added in v0.82.0

func (o DomainAttributeTypesSelectorPtrOutput) ToDomainAttributeTypesSelectorPtrOutput() DomainAttributeTypesSelectorPtrOutput

func (DomainAttributeTypesSelectorPtrOutput) ToDomainAttributeTypesSelectorPtrOutputWithContext added in v0.82.0

func (o DomainAttributeTypesSelectorPtrOutput) ToDomainAttributeTypesSelectorPtrOutputWithContext(ctx context.Context) DomainAttributeTypesSelectorPtrOutput

type DomainAutoMerging added in v0.82.0

type DomainAutoMerging struct {
	ConflictResolution *DomainConflictResolution `pulumi:"conflictResolution"`
	Consolidation      *DomainConsolidation      `pulumi:"consolidation"`
	// The flag that enables the auto-merging of duplicate profiles.
	Enabled bool `pulumi:"enabled"`
	// A number between 0 and 1 that represents the minimum confidence score required for profiles within a matching group to be merged during the auto-merge process. A higher score means higher similarity required to merge profiles.
	MinAllowedConfidenceScoreForMerging *float64 `pulumi:"minAllowedConfidenceScoreForMerging"`
}

Configuration information about the auto-merging process.

type DomainAutoMergingArgs added in v0.82.0

type DomainAutoMergingArgs struct {
	ConflictResolution DomainConflictResolutionPtrInput `pulumi:"conflictResolution"`
	Consolidation      DomainConsolidationPtrInput      `pulumi:"consolidation"`
	// The flag that enables the auto-merging of duplicate profiles.
	Enabled pulumi.BoolInput `pulumi:"enabled"`
	// A number between 0 and 1 that represents the minimum confidence score required for profiles within a matching group to be merged during the auto-merge process. A higher score means higher similarity required to merge profiles.
	MinAllowedConfidenceScoreForMerging pulumi.Float64PtrInput `pulumi:"minAllowedConfidenceScoreForMerging"`
}

Configuration information about the auto-merging process.

func (DomainAutoMergingArgs) ElementType added in v0.82.0

func (DomainAutoMergingArgs) ElementType() reflect.Type

func (DomainAutoMergingArgs) ToDomainAutoMergingOutput added in v0.82.0

func (i DomainAutoMergingArgs) ToDomainAutoMergingOutput() DomainAutoMergingOutput

func (DomainAutoMergingArgs) ToDomainAutoMergingOutputWithContext added in v0.82.0

func (i DomainAutoMergingArgs) ToDomainAutoMergingOutputWithContext(ctx context.Context) DomainAutoMergingOutput

func (DomainAutoMergingArgs) ToDomainAutoMergingPtrOutput added in v0.82.0

func (i DomainAutoMergingArgs) ToDomainAutoMergingPtrOutput() DomainAutoMergingPtrOutput

func (DomainAutoMergingArgs) ToDomainAutoMergingPtrOutputWithContext added in v0.82.0

func (i DomainAutoMergingArgs) ToDomainAutoMergingPtrOutputWithContext(ctx context.Context) DomainAutoMergingPtrOutput

type DomainAutoMergingInput added in v0.82.0

type DomainAutoMergingInput interface {
	pulumi.Input

	ToDomainAutoMergingOutput() DomainAutoMergingOutput
	ToDomainAutoMergingOutputWithContext(context.Context) DomainAutoMergingOutput
}

DomainAutoMergingInput is an input type that accepts DomainAutoMergingArgs and DomainAutoMergingOutput values. You can construct a concrete instance of `DomainAutoMergingInput` via:

DomainAutoMergingArgs{...}

type DomainAutoMergingOutput added in v0.82.0

type DomainAutoMergingOutput struct{ *pulumi.OutputState }

Configuration information about the auto-merging process.

func (DomainAutoMergingOutput) ConflictResolution added in v0.82.0

func (DomainAutoMergingOutput) Consolidation added in v0.82.0

func (DomainAutoMergingOutput) ElementType added in v0.82.0

func (DomainAutoMergingOutput) ElementType() reflect.Type

func (DomainAutoMergingOutput) Enabled added in v0.82.0

The flag that enables the auto-merging of duplicate profiles.

func (DomainAutoMergingOutput) MinAllowedConfidenceScoreForMerging added in v0.82.0

func (o DomainAutoMergingOutput) MinAllowedConfidenceScoreForMerging() pulumi.Float64PtrOutput

A number between 0 and 1 that represents the minimum confidence score required for profiles within a matching group to be merged during the auto-merge process. A higher score means higher similarity required to merge profiles.

func (DomainAutoMergingOutput) ToDomainAutoMergingOutput added in v0.82.0

func (o DomainAutoMergingOutput) ToDomainAutoMergingOutput() DomainAutoMergingOutput

func (DomainAutoMergingOutput) ToDomainAutoMergingOutputWithContext added in v0.82.0

func (o DomainAutoMergingOutput) ToDomainAutoMergingOutputWithContext(ctx context.Context) DomainAutoMergingOutput

func (DomainAutoMergingOutput) ToDomainAutoMergingPtrOutput added in v0.82.0

func (o DomainAutoMergingOutput) ToDomainAutoMergingPtrOutput() DomainAutoMergingPtrOutput

func (DomainAutoMergingOutput) ToDomainAutoMergingPtrOutputWithContext added in v0.82.0

func (o DomainAutoMergingOutput) ToDomainAutoMergingPtrOutputWithContext(ctx context.Context) DomainAutoMergingPtrOutput

type DomainAutoMergingPtrInput added in v0.82.0

type DomainAutoMergingPtrInput interface {
	pulumi.Input

	ToDomainAutoMergingPtrOutput() DomainAutoMergingPtrOutput
	ToDomainAutoMergingPtrOutputWithContext(context.Context) DomainAutoMergingPtrOutput
}

DomainAutoMergingPtrInput is an input type that accepts DomainAutoMergingArgs, DomainAutoMergingPtr and DomainAutoMergingPtrOutput values. You can construct a concrete instance of `DomainAutoMergingPtrInput` via:

        DomainAutoMergingArgs{...}

or:

        nil

func DomainAutoMergingPtr added in v0.82.0

func DomainAutoMergingPtr(v *DomainAutoMergingArgs) DomainAutoMergingPtrInput

type DomainAutoMergingPtrOutput added in v0.82.0

type DomainAutoMergingPtrOutput struct{ *pulumi.OutputState }

func (DomainAutoMergingPtrOutput) ConflictResolution added in v0.82.0

func (DomainAutoMergingPtrOutput) Consolidation added in v0.82.0

func (DomainAutoMergingPtrOutput) Elem added in v0.82.0

func (DomainAutoMergingPtrOutput) ElementType added in v0.82.0

func (DomainAutoMergingPtrOutput) ElementType() reflect.Type

func (DomainAutoMergingPtrOutput) Enabled added in v0.82.0

The flag that enables the auto-merging of duplicate profiles.

func (DomainAutoMergingPtrOutput) MinAllowedConfidenceScoreForMerging added in v0.82.0

func (o DomainAutoMergingPtrOutput) MinAllowedConfidenceScoreForMerging() pulumi.Float64PtrOutput

A number between 0 and 1 that represents the minimum confidence score required for profiles within a matching group to be merged during the auto-merge process. A higher score means higher similarity required to merge profiles.

func (DomainAutoMergingPtrOutput) ToDomainAutoMergingPtrOutput added in v0.82.0

func (o DomainAutoMergingPtrOutput) ToDomainAutoMergingPtrOutput() DomainAutoMergingPtrOutput

func (DomainAutoMergingPtrOutput) ToDomainAutoMergingPtrOutputWithContext added in v0.82.0

func (o DomainAutoMergingPtrOutput) ToDomainAutoMergingPtrOutputWithContext(ctx context.Context) DomainAutoMergingPtrOutput

type DomainConflictResolution added in v0.82.0

type DomainConflictResolution struct {
	// How the auto-merging process should resolve conflicts between different profiles.
	ConflictResolvingModel DomainConflictResolutionConflictResolvingModel `pulumi:"conflictResolvingModel"`
	// The ObjectType name that is used to resolve profile merging conflicts when choosing SOURCE as the ConflictResolvingModel.
	SourceName *string `pulumi:"sourceName"`
}

How the auto-merging process should resolve conflicts between different profiles. For example, if Profile A and Profile B have the same FirstName and LastName (and that is the matching criteria), which EmailAddress should be used?

type DomainConflictResolutionArgs added in v0.82.0

type DomainConflictResolutionArgs struct {
	// How the auto-merging process should resolve conflicts between different profiles.
	ConflictResolvingModel DomainConflictResolutionConflictResolvingModelInput `pulumi:"conflictResolvingModel"`
	// The ObjectType name that is used to resolve profile merging conflicts when choosing SOURCE as the ConflictResolvingModel.
	SourceName pulumi.StringPtrInput `pulumi:"sourceName"`
}

How the auto-merging process should resolve conflicts between different profiles. For example, if Profile A and Profile B have the same FirstName and LastName (and that is the matching criteria), which EmailAddress should be used?

func (DomainConflictResolutionArgs) ElementType added in v0.82.0

func (DomainConflictResolutionArgs) ToDomainConflictResolutionOutput added in v0.82.0

func (i DomainConflictResolutionArgs) ToDomainConflictResolutionOutput() DomainConflictResolutionOutput

func (DomainConflictResolutionArgs) ToDomainConflictResolutionOutputWithContext added in v0.82.0

func (i DomainConflictResolutionArgs) ToDomainConflictResolutionOutputWithContext(ctx context.Context) DomainConflictResolutionOutput

func (DomainConflictResolutionArgs) ToDomainConflictResolutionPtrOutput added in v0.82.0

func (i DomainConflictResolutionArgs) ToDomainConflictResolutionPtrOutput() DomainConflictResolutionPtrOutput

func (DomainConflictResolutionArgs) ToDomainConflictResolutionPtrOutputWithContext added in v0.82.0

func (i DomainConflictResolutionArgs) ToDomainConflictResolutionPtrOutputWithContext(ctx context.Context) DomainConflictResolutionPtrOutput

type DomainConflictResolutionConflictResolvingModel added in v0.82.0

type DomainConflictResolutionConflictResolvingModel string

How the auto-merging process should resolve conflicts between different profiles.

func (DomainConflictResolutionConflictResolvingModel) ElementType added in v0.82.0

func (DomainConflictResolutionConflictResolvingModel) ToDomainConflictResolutionConflictResolvingModelOutput added in v0.82.0

func (e DomainConflictResolutionConflictResolvingModel) ToDomainConflictResolutionConflictResolvingModelOutput() DomainConflictResolutionConflictResolvingModelOutput

func (DomainConflictResolutionConflictResolvingModel) ToDomainConflictResolutionConflictResolvingModelOutputWithContext added in v0.82.0

func (e DomainConflictResolutionConflictResolvingModel) ToDomainConflictResolutionConflictResolvingModelOutputWithContext(ctx context.Context) DomainConflictResolutionConflictResolvingModelOutput

func (DomainConflictResolutionConflictResolvingModel) ToDomainConflictResolutionConflictResolvingModelPtrOutput added in v0.82.0

func (e DomainConflictResolutionConflictResolvingModel) ToDomainConflictResolutionConflictResolvingModelPtrOutput() DomainConflictResolutionConflictResolvingModelPtrOutput

func (DomainConflictResolutionConflictResolvingModel) ToDomainConflictResolutionConflictResolvingModelPtrOutputWithContext added in v0.82.0

func (e DomainConflictResolutionConflictResolvingModel) ToDomainConflictResolutionConflictResolvingModelPtrOutputWithContext(ctx context.Context) DomainConflictResolutionConflictResolvingModelPtrOutput

func (DomainConflictResolutionConflictResolvingModel) ToStringOutput added in v0.82.0

func (DomainConflictResolutionConflictResolvingModel) ToStringOutputWithContext added in v0.82.0

func (DomainConflictResolutionConflictResolvingModel) ToStringPtrOutput added in v0.82.0

func (DomainConflictResolutionConflictResolvingModel) ToStringPtrOutputWithContext added in v0.82.0

type DomainConflictResolutionConflictResolvingModelInput added in v0.82.0

type DomainConflictResolutionConflictResolvingModelInput interface {
	pulumi.Input

	ToDomainConflictResolutionConflictResolvingModelOutput() DomainConflictResolutionConflictResolvingModelOutput
	ToDomainConflictResolutionConflictResolvingModelOutputWithContext(context.Context) DomainConflictResolutionConflictResolvingModelOutput
}

DomainConflictResolutionConflictResolvingModelInput is an input type that accepts values of the DomainConflictResolutionConflictResolvingModel enum A concrete instance of `DomainConflictResolutionConflictResolvingModelInput` can be one of the following:

DomainConflictResolutionConflictResolvingModelRecency
DomainConflictResolutionConflictResolvingModelSource

type DomainConflictResolutionConflictResolvingModelOutput added in v0.82.0

type DomainConflictResolutionConflictResolvingModelOutput struct{ *pulumi.OutputState }

func (DomainConflictResolutionConflictResolvingModelOutput) ElementType added in v0.82.0

func (DomainConflictResolutionConflictResolvingModelOutput) ToDomainConflictResolutionConflictResolvingModelOutput added in v0.82.0

func (DomainConflictResolutionConflictResolvingModelOutput) ToDomainConflictResolutionConflictResolvingModelOutputWithContext added in v0.82.0

func (o DomainConflictResolutionConflictResolvingModelOutput) ToDomainConflictResolutionConflictResolvingModelOutputWithContext(ctx context.Context) DomainConflictResolutionConflictResolvingModelOutput

func (DomainConflictResolutionConflictResolvingModelOutput) ToDomainConflictResolutionConflictResolvingModelPtrOutput added in v0.82.0

func (o DomainConflictResolutionConflictResolvingModelOutput) ToDomainConflictResolutionConflictResolvingModelPtrOutput() DomainConflictResolutionConflictResolvingModelPtrOutput

func (DomainConflictResolutionConflictResolvingModelOutput) ToDomainConflictResolutionConflictResolvingModelPtrOutputWithContext added in v0.82.0

func (o DomainConflictResolutionConflictResolvingModelOutput) ToDomainConflictResolutionConflictResolvingModelPtrOutputWithContext(ctx context.Context) DomainConflictResolutionConflictResolvingModelPtrOutput

func (DomainConflictResolutionConflictResolvingModelOutput) ToStringOutput added in v0.82.0

func (DomainConflictResolutionConflictResolvingModelOutput) ToStringOutputWithContext added in v0.82.0

func (DomainConflictResolutionConflictResolvingModelOutput) ToStringPtrOutput added in v0.82.0

func (DomainConflictResolutionConflictResolvingModelOutput) ToStringPtrOutputWithContext added in v0.82.0

type DomainConflictResolutionConflictResolvingModelPtrInput added in v0.82.0

type DomainConflictResolutionConflictResolvingModelPtrInput interface {
	pulumi.Input

	ToDomainConflictResolutionConflictResolvingModelPtrOutput() DomainConflictResolutionConflictResolvingModelPtrOutput
	ToDomainConflictResolutionConflictResolvingModelPtrOutputWithContext(context.Context) DomainConflictResolutionConflictResolvingModelPtrOutput
}

func DomainConflictResolutionConflictResolvingModelPtr added in v0.82.0

func DomainConflictResolutionConflictResolvingModelPtr(v string) DomainConflictResolutionConflictResolvingModelPtrInput

type DomainConflictResolutionConflictResolvingModelPtrOutput added in v0.82.0

type DomainConflictResolutionConflictResolvingModelPtrOutput struct{ *pulumi.OutputState }

func (DomainConflictResolutionConflictResolvingModelPtrOutput) Elem added in v0.82.0

func (DomainConflictResolutionConflictResolvingModelPtrOutput) ElementType added in v0.82.0

func (DomainConflictResolutionConflictResolvingModelPtrOutput) ToDomainConflictResolutionConflictResolvingModelPtrOutput added in v0.82.0

func (DomainConflictResolutionConflictResolvingModelPtrOutput) ToDomainConflictResolutionConflictResolvingModelPtrOutputWithContext added in v0.82.0

func (o DomainConflictResolutionConflictResolvingModelPtrOutput) ToDomainConflictResolutionConflictResolvingModelPtrOutputWithContext(ctx context.Context) DomainConflictResolutionConflictResolvingModelPtrOutput

func (DomainConflictResolutionConflictResolvingModelPtrOutput) ToStringPtrOutput added in v0.82.0

func (DomainConflictResolutionConflictResolvingModelPtrOutput) ToStringPtrOutputWithContext added in v0.82.0

type DomainConflictResolutionInput added in v0.82.0

type DomainConflictResolutionInput interface {
	pulumi.Input

	ToDomainConflictResolutionOutput() DomainConflictResolutionOutput
	ToDomainConflictResolutionOutputWithContext(context.Context) DomainConflictResolutionOutput
}

DomainConflictResolutionInput is an input type that accepts DomainConflictResolutionArgs and DomainConflictResolutionOutput values. You can construct a concrete instance of `DomainConflictResolutionInput` via:

DomainConflictResolutionArgs{...}

type DomainConflictResolutionOutput added in v0.82.0

type DomainConflictResolutionOutput struct{ *pulumi.OutputState }

How the auto-merging process should resolve conflicts between different profiles. For example, if Profile A and Profile B have the same FirstName and LastName (and that is the matching criteria), which EmailAddress should be used?

func (DomainConflictResolutionOutput) ConflictResolvingModel added in v0.82.0

How the auto-merging process should resolve conflicts between different profiles.

func (DomainConflictResolutionOutput) ElementType added in v0.82.0

func (DomainConflictResolutionOutput) SourceName added in v0.82.0

The ObjectType name that is used to resolve profile merging conflicts when choosing SOURCE as the ConflictResolvingModel.

func (DomainConflictResolutionOutput) ToDomainConflictResolutionOutput added in v0.82.0

func (o DomainConflictResolutionOutput) ToDomainConflictResolutionOutput() DomainConflictResolutionOutput

func (DomainConflictResolutionOutput) ToDomainConflictResolutionOutputWithContext added in v0.82.0

func (o DomainConflictResolutionOutput) ToDomainConflictResolutionOutputWithContext(ctx context.Context) DomainConflictResolutionOutput

func (DomainConflictResolutionOutput) ToDomainConflictResolutionPtrOutput added in v0.82.0

func (o DomainConflictResolutionOutput) ToDomainConflictResolutionPtrOutput() DomainConflictResolutionPtrOutput

func (DomainConflictResolutionOutput) ToDomainConflictResolutionPtrOutputWithContext added in v0.82.0

func (o DomainConflictResolutionOutput) ToDomainConflictResolutionPtrOutputWithContext(ctx context.Context) DomainConflictResolutionPtrOutput

type DomainConflictResolutionPtrInput added in v0.82.0

type DomainConflictResolutionPtrInput interface {
	pulumi.Input

	ToDomainConflictResolutionPtrOutput() DomainConflictResolutionPtrOutput
	ToDomainConflictResolutionPtrOutputWithContext(context.Context) DomainConflictResolutionPtrOutput
}

DomainConflictResolutionPtrInput is an input type that accepts DomainConflictResolutionArgs, DomainConflictResolutionPtr and DomainConflictResolutionPtrOutput values. You can construct a concrete instance of `DomainConflictResolutionPtrInput` via:

        DomainConflictResolutionArgs{...}

or:

        nil

func DomainConflictResolutionPtr added in v0.82.0

func DomainConflictResolutionPtr(v *DomainConflictResolutionArgs) DomainConflictResolutionPtrInput

type DomainConflictResolutionPtrOutput added in v0.82.0

type DomainConflictResolutionPtrOutput struct{ *pulumi.OutputState }

func (DomainConflictResolutionPtrOutput) ConflictResolvingModel added in v0.82.0

How the auto-merging process should resolve conflicts between different profiles.

func (DomainConflictResolutionPtrOutput) Elem added in v0.82.0

func (DomainConflictResolutionPtrOutput) ElementType added in v0.82.0

func (DomainConflictResolutionPtrOutput) SourceName added in v0.82.0

The ObjectType name that is used to resolve profile merging conflicts when choosing SOURCE as the ConflictResolvingModel.

func (DomainConflictResolutionPtrOutput) ToDomainConflictResolutionPtrOutput added in v0.82.0

func (o DomainConflictResolutionPtrOutput) ToDomainConflictResolutionPtrOutput() DomainConflictResolutionPtrOutput

func (DomainConflictResolutionPtrOutput) ToDomainConflictResolutionPtrOutputWithContext added in v0.82.0

func (o DomainConflictResolutionPtrOutput) ToDomainConflictResolutionPtrOutputWithContext(ctx context.Context) DomainConflictResolutionPtrOutput

type DomainConsolidation added in v0.82.0

type DomainConsolidation struct {
	// A list of matching criteria.
	MatchingAttributesList [][]string `pulumi:"matchingAttributesList"`
}

A list of matching attributes that represent matching criteria. If two profiles meet at least one of the requirements in the matching attributes list, they will be merged.

type DomainConsolidationArgs added in v0.82.0

type DomainConsolidationArgs struct {
	// A list of matching criteria.
	MatchingAttributesList pulumi.StringArrayArrayInput `pulumi:"matchingAttributesList"`
}

A list of matching attributes that represent matching criteria. If two profiles meet at least one of the requirements in the matching attributes list, they will be merged.

func (DomainConsolidationArgs) ElementType added in v0.82.0

func (DomainConsolidationArgs) ElementType() reflect.Type

func (DomainConsolidationArgs) ToDomainConsolidationOutput added in v0.82.0

func (i DomainConsolidationArgs) ToDomainConsolidationOutput() DomainConsolidationOutput

func (DomainConsolidationArgs) ToDomainConsolidationOutputWithContext added in v0.82.0

func (i DomainConsolidationArgs) ToDomainConsolidationOutputWithContext(ctx context.Context) DomainConsolidationOutput

func (DomainConsolidationArgs) ToDomainConsolidationPtrOutput added in v0.82.0

func (i DomainConsolidationArgs) ToDomainConsolidationPtrOutput() DomainConsolidationPtrOutput

func (DomainConsolidationArgs) ToDomainConsolidationPtrOutputWithContext added in v0.82.0

func (i DomainConsolidationArgs) ToDomainConsolidationPtrOutputWithContext(ctx context.Context) DomainConsolidationPtrOutput

type DomainConsolidationInput added in v0.82.0

type DomainConsolidationInput interface {
	pulumi.Input

	ToDomainConsolidationOutput() DomainConsolidationOutput
	ToDomainConsolidationOutputWithContext(context.Context) DomainConsolidationOutput
}

DomainConsolidationInput is an input type that accepts DomainConsolidationArgs and DomainConsolidationOutput values. You can construct a concrete instance of `DomainConsolidationInput` via:

DomainConsolidationArgs{...}

type DomainConsolidationOutput added in v0.82.0

type DomainConsolidationOutput struct{ *pulumi.OutputState }

A list of matching attributes that represent matching criteria. If two profiles meet at least one of the requirements in the matching attributes list, they will be merged.

func (DomainConsolidationOutput) ElementType added in v0.82.0

func (DomainConsolidationOutput) ElementType() reflect.Type

func (DomainConsolidationOutput) MatchingAttributesList added in v0.82.0

func (o DomainConsolidationOutput) MatchingAttributesList() pulumi.StringArrayArrayOutput

A list of matching criteria.

func (DomainConsolidationOutput) ToDomainConsolidationOutput added in v0.82.0

func (o DomainConsolidationOutput) ToDomainConsolidationOutput() DomainConsolidationOutput

func (DomainConsolidationOutput) ToDomainConsolidationOutputWithContext added in v0.82.0

func (o DomainConsolidationOutput) ToDomainConsolidationOutputWithContext(ctx context.Context) DomainConsolidationOutput

func (DomainConsolidationOutput) ToDomainConsolidationPtrOutput added in v0.82.0

func (o DomainConsolidationOutput) ToDomainConsolidationPtrOutput() DomainConsolidationPtrOutput

func (DomainConsolidationOutput) ToDomainConsolidationPtrOutputWithContext added in v0.82.0

func (o DomainConsolidationOutput) ToDomainConsolidationPtrOutputWithContext(ctx context.Context) DomainConsolidationPtrOutput

type DomainConsolidationPtrInput added in v0.82.0

type DomainConsolidationPtrInput interface {
	pulumi.Input

	ToDomainConsolidationPtrOutput() DomainConsolidationPtrOutput
	ToDomainConsolidationPtrOutputWithContext(context.Context) DomainConsolidationPtrOutput
}

DomainConsolidationPtrInput is an input type that accepts DomainConsolidationArgs, DomainConsolidationPtr and DomainConsolidationPtrOutput values. You can construct a concrete instance of `DomainConsolidationPtrInput` via:

        DomainConsolidationArgs{...}

or:

        nil

func DomainConsolidationPtr added in v0.82.0

func DomainConsolidationPtr(v *DomainConsolidationArgs) DomainConsolidationPtrInput

type DomainConsolidationPtrOutput added in v0.82.0

type DomainConsolidationPtrOutput struct{ *pulumi.OutputState }

func (DomainConsolidationPtrOutput) Elem added in v0.82.0

func (DomainConsolidationPtrOutput) ElementType added in v0.82.0

func (DomainConsolidationPtrOutput) MatchingAttributesList added in v0.82.0

func (o DomainConsolidationPtrOutput) MatchingAttributesList() pulumi.StringArrayArrayOutput

A list of matching criteria.

func (DomainConsolidationPtrOutput) ToDomainConsolidationPtrOutput added in v0.82.0

func (o DomainConsolidationPtrOutput) ToDomainConsolidationPtrOutput() DomainConsolidationPtrOutput

func (DomainConsolidationPtrOutput) ToDomainConsolidationPtrOutputWithContext added in v0.82.0

func (o DomainConsolidationPtrOutput) ToDomainConsolidationPtrOutputWithContext(ctx context.Context) DomainConsolidationPtrOutput

type DomainExportingConfig added in v0.82.0

type DomainExportingConfig struct {
	S3Exporting *DomainS3ExportingConfig `pulumi:"s3Exporting"`
}

Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.

type DomainExportingConfigArgs added in v0.82.0

type DomainExportingConfigArgs struct {
	S3Exporting DomainS3ExportingConfigPtrInput `pulumi:"s3Exporting"`
}

Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.

func (DomainExportingConfigArgs) ElementType added in v0.82.0

func (DomainExportingConfigArgs) ElementType() reflect.Type

func (DomainExportingConfigArgs) ToDomainExportingConfigOutput added in v0.82.0

func (i DomainExportingConfigArgs) ToDomainExportingConfigOutput() DomainExportingConfigOutput

func (DomainExportingConfigArgs) ToDomainExportingConfigOutputWithContext added in v0.82.0

func (i DomainExportingConfigArgs) ToDomainExportingConfigOutputWithContext(ctx context.Context) DomainExportingConfigOutput

func (DomainExportingConfigArgs) ToDomainExportingConfigPtrOutput added in v0.82.0

func (i DomainExportingConfigArgs) ToDomainExportingConfigPtrOutput() DomainExportingConfigPtrOutput

func (DomainExportingConfigArgs) ToDomainExportingConfigPtrOutputWithContext added in v0.82.0

func (i DomainExportingConfigArgs) ToDomainExportingConfigPtrOutputWithContext(ctx context.Context) DomainExportingConfigPtrOutput

type DomainExportingConfigInput added in v0.82.0

type DomainExportingConfigInput interface {
	pulumi.Input

	ToDomainExportingConfigOutput() DomainExportingConfigOutput
	ToDomainExportingConfigOutputWithContext(context.Context) DomainExportingConfigOutput
}

DomainExportingConfigInput is an input type that accepts DomainExportingConfigArgs and DomainExportingConfigOutput values. You can construct a concrete instance of `DomainExportingConfigInput` via:

DomainExportingConfigArgs{...}

type DomainExportingConfigOutput added in v0.82.0

type DomainExportingConfigOutput struct{ *pulumi.OutputState }

Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.

func (DomainExportingConfigOutput) ElementType added in v0.82.0

func (DomainExportingConfigOutput) S3Exporting added in v0.82.0

func (DomainExportingConfigOutput) ToDomainExportingConfigOutput added in v0.82.0

func (o DomainExportingConfigOutput) ToDomainExportingConfigOutput() DomainExportingConfigOutput

func (DomainExportingConfigOutput) ToDomainExportingConfigOutputWithContext added in v0.82.0

func (o DomainExportingConfigOutput) ToDomainExportingConfigOutputWithContext(ctx context.Context) DomainExportingConfigOutput

func (DomainExportingConfigOutput) ToDomainExportingConfigPtrOutput added in v0.82.0

func (o DomainExportingConfigOutput) ToDomainExportingConfigPtrOutput() DomainExportingConfigPtrOutput

func (DomainExportingConfigOutput) ToDomainExportingConfigPtrOutputWithContext added in v0.82.0

func (o DomainExportingConfigOutput) ToDomainExportingConfigPtrOutputWithContext(ctx context.Context) DomainExportingConfigPtrOutput

type DomainExportingConfigPtrInput added in v0.82.0

type DomainExportingConfigPtrInput interface {
	pulumi.Input

	ToDomainExportingConfigPtrOutput() DomainExportingConfigPtrOutput
	ToDomainExportingConfigPtrOutputWithContext(context.Context) DomainExportingConfigPtrOutput
}

DomainExportingConfigPtrInput is an input type that accepts DomainExportingConfigArgs, DomainExportingConfigPtr and DomainExportingConfigPtrOutput values. You can construct a concrete instance of `DomainExportingConfigPtrInput` via:

        DomainExportingConfigArgs{...}

or:

        nil

func DomainExportingConfigPtr added in v0.82.0

func DomainExportingConfigPtr(v *DomainExportingConfigArgs) DomainExportingConfigPtrInput

type DomainExportingConfigPtrOutput added in v0.82.0

type DomainExportingConfigPtrOutput struct{ *pulumi.OutputState }

func (DomainExportingConfigPtrOutput) Elem added in v0.82.0

func (DomainExportingConfigPtrOutput) ElementType added in v0.82.0

func (DomainExportingConfigPtrOutput) S3Exporting added in v0.82.0

func (DomainExportingConfigPtrOutput) ToDomainExportingConfigPtrOutput added in v0.82.0

func (o DomainExportingConfigPtrOutput) ToDomainExportingConfigPtrOutput() DomainExportingConfigPtrOutput

func (DomainExportingConfigPtrOutput) ToDomainExportingConfigPtrOutputWithContext added in v0.82.0

func (o DomainExportingConfigPtrOutput) ToDomainExportingConfigPtrOutputWithContext(ctx context.Context) DomainExportingConfigPtrOutput

type DomainInput

type DomainInput interface {
	pulumi.Input

	ToDomainOutput() DomainOutput
	ToDomainOutputWithContext(ctx context.Context) DomainOutput
}

type DomainJobSchedule added in v0.82.0

type DomainJobSchedule struct {
	// The day when the Identity Resolution Job should run every week.
	DayOfTheWeek DomainJobScheduleDayOfTheWeek `pulumi:"dayOfTheWeek"`
	// The time when the Identity Resolution Job should run every week.
	Time string `pulumi:"time"`
}

The day and time when do you want to start the Identity Resolution Job every week.

type DomainJobScheduleArgs added in v0.82.0

type DomainJobScheduleArgs struct {
	// The day when the Identity Resolution Job should run every week.
	DayOfTheWeek DomainJobScheduleDayOfTheWeekInput `pulumi:"dayOfTheWeek"`
	// The time when the Identity Resolution Job should run every week.
	Time pulumi.StringInput `pulumi:"time"`
}

The day and time when do you want to start the Identity Resolution Job every week.

func (DomainJobScheduleArgs) ElementType added in v0.82.0

func (DomainJobScheduleArgs) ElementType() reflect.Type

func (DomainJobScheduleArgs) ToDomainJobScheduleOutput added in v0.82.0

func (i DomainJobScheduleArgs) ToDomainJobScheduleOutput() DomainJobScheduleOutput

func (DomainJobScheduleArgs) ToDomainJobScheduleOutputWithContext added in v0.82.0

func (i DomainJobScheduleArgs) ToDomainJobScheduleOutputWithContext(ctx context.Context) DomainJobScheduleOutput

func (DomainJobScheduleArgs) ToDomainJobSchedulePtrOutput added in v0.82.0

func (i DomainJobScheduleArgs) ToDomainJobSchedulePtrOutput() DomainJobSchedulePtrOutput

func (DomainJobScheduleArgs) ToDomainJobSchedulePtrOutputWithContext added in v0.82.0

func (i DomainJobScheduleArgs) ToDomainJobSchedulePtrOutputWithContext(ctx context.Context) DomainJobSchedulePtrOutput

type DomainJobScheduleDayOfTheWeek added in v0.82.0

type DomainJobScheduleDayOfTheWeek string

The day when the Identity Resolution Job should run every week.

func (DomainJobScheduleDayOfTheWeek) ElementType added in v0.82.0

func (DomainJobScheduleDayOfTheWeek) ToDomainJobScheduleDayOfTheWeekOutput added in v0.82.0

func (e DomainJobScheduleDayOfTheWeek) ToDomainJobScheduleDayOfTheWeekOutput() DomainJobScheduleDayOfTheWeekOutput

func (DomainJobScheduleDayOfTheWeek) ToDomainJobScheduleDayOfTheWeekOutputWithContext added in v0.82.0

func (e DomainJobScheduleDayOfTheWeek) ToDomainJobScheduleDayOfTheWeekOutputWithContext(ctx context.Context) DomainJobScheduleDayOfTheWeekOutput

func (DomainJobScheduleDayOfTheWeek) ToDomainJobScheduleDayOfTheWeekPtrOutput added in v0.82.0

func (e DomainJobScheduleDayOfTheWeek) ToDomainJobScheduleDayOfTheWeekPtrOutput() DomainJobScheduleDayOfTheWeekPtrOutput

func (DomainJobScheduleDayOfTheWeek) ToDomainJobScheduleDayOfTheWeekPtrOutputWithContext added in v0.82.0

func (e DomainJobScheduleDayOfTheWeek) ToDomainJobScheduleDayOfTheWeekPtrOutputWithContext(ctx context.Context) DomainJobScheduleDayOfTheWeekPtrOutput

func (DomainJobScheduleDayOfTheWeek) ToStringOutput added in v0.82.0

func (DomainJobScheduleDayOfTheWeek) ToStringOutputWithContext added in v0.82.0

func (e DomainJobScheduleDayOfTheWeek) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DomainJobScheduleDayOfTheWeek) ToStringPtrOutput added in v0.82.0

func (DomainJobScheduleDayOfTheWeek) ToStringPtrOutputWithContext added in v0.82.0

func (e DomainJobScheduleDayOfTheWeek) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainJobScheduleDayOfTheWeekInput added in v0.82.0

type DomainJobScheduleDayOfTheWeekInput interface {
	pulumi.Input

	ToDomainJobScheduleDayOfTheWeekOutput() DomainJobScheduleDayOfTheWeekOutput
	ToDomainJobScheduleDayOfTheWeekOutputWithContext(context.Context) DomainJobScheduleDayOfTheWeekOutput
}

DomainJobScheduleDayOfTheWeekInput is an input type that accepts values of the DomainJobScheduleDayOfTheWeek enum A concrete instance of `DomainJobScheduleDayOfTheWeekInput` can be one of the following:

DomainJobScheduleDayOfTheWeekSunday
DomainJobScheduleDayOfTheWeekMonday
DomainJobScheduleDayOfTheWeekTuesday
DomainJobScheduleDayOfTheWeekWednesday
DomainJobScheduleDayOfTheWeekThursday
DomainJobScheduleDayOfTheWeekFriday
DomainJobScheduleDayOfTheWeekSaturday

type DomainJobScheduleDayOfTheWeekOutput added in v0.82.0

type DomainJobScheduleDayOfTheWeekOutput struct{ *pulumi.OutputState }

func (DomainJobScheduleDayOfTheWeekOutput) ElementType added in v0.82.0

func (DomainJobScheduleDayOfTheWeekOutput) ToDomainJobScheduleDayOfTheWeekOutput added in v0.82.0

func (o DomainJobScheduleDayOfTheWeekOutput) ToDomainJobScheduleDayOfTheWeekOutput() DomainJobScheduleDayOfTheWeekOutput

func (DomainJobScheduleDayOfTheWeekOutput) ToDomainJobScheduleDayOfTheWeekOutputWithContext added in v0.82.0

func (o DomainJobScheduleDayOfTheWeekOutput) ToDomainJobScheduleDayOfTheWeekOutputWithContext(ctx context.Context) DomainJobScheduleDayOfTheWeekOutput

func (DomainJobScheduleDayOfTheWeekOutput) ToDomainJobScheduleDayOfTheWeekPtrOutput added in v0.82.0

func (o DomainJobScheduleDayOfTheWeekOutput) ToDomainJobScheduleDayOfTheWeekPtrOutput() DomainJobScheduleDayOfTheWeekPtrOutput

func (DomainJobScheduleDayOfTheWeekOutput) ToDomainJobScheduleDayOfTheWeekPtrOutputWithContext added in v0.82.0

func (o DomainJobScheduleDayOfTheWeekOutput) ToDomainJobScheduleDayOfTheWeekPtrOutputWithContext(ctx context.Context) DomainJobScheduleDayOfTheWeekPtrOutput

func (DomainJobScheduleDayOfTheWeekOutput) ToStringOutput added in v0.82.0

func (DomainJobScheduleDayOfTheWeekOutput) ToStringOutputWithContext added in v0.82.0

func (o DomainJobScheduleDayOfTheWeekOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DomainJobScheduleDayOfTheWeekOutput) ToStringPtrOutput added in v0.82.0

func (DomainJobScheduleDayOfTheWeekOutput) ToStringPtrOutputWithContext added in v0.82.0

func (o DomainJobScheduleDayOfTheWeekOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainJobScheduleDayOfTheWeekPtrInput added in v0.82.0

type DomainJobScheduleDayOfTheWeekPtrInput interface {
	pulumi.Input

	ToDomainJobScheduleDayOfTheWeekPtrOutput() DomainJobScheduleDayOfTheWeekPtrOutput
	ToDomainJobScheduleDayOfTheWeekPtrOutputWithContext(context.Context) DomainJobScheduleDayOfTheWeekPtrOutput
}

func DomainJobScheduleDayOfTheWeekPtr added in v0.82.0

func DomainJobScheduleDayOfTheWeekPtr(v string) DomainJobScheduleDayOfTheWeekPtrInput

type DomainJobScheduleDayOfTheWeekPtrOutput added in v0.82.0

type DomainJobScheduleDayOfTheWeekPtrOutput struct{ *pulumi.OutputState }

func (DomainJobScheduleDayOfTheWeekPtrOutput) Elem added in v0.82.0

func (DomainJobScheduleDayOfTheWeekPtrOutput) ElementType added in v0.82.0

func (DomainJobScheduleDayOfTheWeekPtrOutput) ToDomainJobScheduleDayOfTheWeekPtrOutput added in v0.82.0

func (o DomainJobScheduleDayOfTheWeekPtrOutput) ToDomainJobScheduleDayOfTheWeekPtrOutput() DomainJobScheduleDayOfTheWeekPtrOutput

func (DomainJobScheduleDayOfTheWeekPtrOutput) ToDomainJobScheduleDayOfTheWeekPtrOutputWithContext added in v0.82.0

func (o DomainJobScheduleDayOfTheWeekPtrOutput) ToDomainJobScheduleDayOfTheWeekPtrOutputWithContext(ctx context.Context) DomainJobScheduleDayOfTheWeekPtrOutput

func (DomainJobScheduleDayOfTheWeekPtrOutput) ToStringPtrOutput added in v0.82.0

func (DomainJobScheduleDayOfTheWeekPtrOutput) ToStringPtrOutputWithContext added in v0.82.0

func (o DomainJobScheduleDayOfTheWeekPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainJobScheduleInput added in v0.82.0

type DomainJobScheduleInput interface {
	pulumi.Input

	ToDomainJobScheduleOutput() DomainJobScheduleOutput
	ToDomainJobScheduleOutputWithContext(context.Context) DomainJobScheduleOutput
}

DomainJobScheduleInput is an input type that accepts DomainJobScheduleArgs and DomainJobScheduleOutput values. You can construct a concrete instance of `DomainJobScheduleInput` via:

DomainJobScheduleArgs{...}

type DomainJobScheduleOutput added in v0.82.0

type DomainJobScheduleOutput struct{ *pulumi.OutputState }

The day and time when do you want to start the Identity Resolution Job every week.

func (DomainJobScheduleOutput) DayOfTheWeek added in v0.82.0

The day when the Identity Resolution Job should run every week.

func (DomainJobScheduleOutput) ElementType added in v0.82.0

func (DomainJobScheduleOutput) ElementType() reflect.Type

func (DomainJobScheduleOutput) Time added in v0.82.0

The time when the Identity Resolution Job should run every week.

func (DomainJobScheduleOutput) ToDomainJobScheduleOutput added in v0.82.0

func (o DomainJobScheduleOutput) ToDomainJobScheduleOutput() DomainJobScheduleOutput

func (DomainJobScheduleOutput) ToDomainJobScheduleOutputWithContext added in v0.82.0

func (o DomainJobScheduleOutput) ToDomainJobScheduleOutputWithContext(ctx context.Context) DomainJobScheduleOutput

func (DomainJobScheduleOutput) ToDomainJobSchedulePtrOutput added in v0.82.0

func (o DomainJobScheduleOutput) ToDomainJobSchedulePtrOutput() DomainJobSchedulePtrOutput

func (DomainJobScheduleOutput) ToDomainJobSchedulePtrOutputWithContext added in v0.82.0

func (o DomainJobScheduleOutput) ToDomainJobSchedulePtrOutputWithContext(ctx context.Context) DomainJobSchedulePtrOutput

type DomainJobSchedulePtrInput added in v0.82.0

type DomainJobSchedulePtrInput interface {
	pulumi.Input

	ToDomainJobSchedulePtrOutput() DomainJobSchedulePtrOutput
	ToDomainJobSchedulePtrOutputWithContext(context.Context) DomainJobSchedulePtrOutput
}

DomainJobSchedulePtrInput is an input type that accepts DomainJobScheduleArgs, DomainJobSchedulePtr and DomainJobSchedulePtrOutput values. You can construct a concrete instance of `DomainJobSchedulePtrInput` via:

        DomainJobScheduleArgs{...}

or:

        nil

func DomainJobSchedulePtr added in v0.82.0

func DomainJobSchedulePtr(v *DomainJobScheduleArgs) DomainJobSchedulePtrInput

type DomainJobSchedulePtrOutput added in v0.82.0

type DomainJobSchedulePtrOutput struct{ *pulumi.OutputState }

func (DomainJobSchedulePtrOutput) DayOfTheWeek added in v0.82.0

The day when the Identity Resolution Job should run every week.

func (DomainJobSchedulePtrOutput) Elem added in v0.82.0

func (DomainJobSchedulePtrOutput) ElementType added in v0.82.0

func (DomainJobSchedulePtrOutput) ElementType() reflect.Type

func (DomainJobSchedulePtrOutput) Time added in v0.82.0

The time when the Identity Resolution Job should run every week.

func (DomainJobSchedulePtrOutput) ToDomainJobSchedulePtrOutput added in v0.82.0

func (o DomainJobSchedulePtrOutput) ToDomainJobSchedulePtrOutput() DomainJobSchedulePtrOutput

func (DomainJobSchedulePtrOutput) ToDomainJobSchedulePtrOutputWithContext added in v0.82.0

func (o DomainJobSchedulePtrOutput) ToDomainJobSchedulePtrOutputWithContext(ctx context.Context) DomainJobSchedulePtrOutput

type DomainMatching added in v0.82.0

type DomainMatching struct {
	AutoMerging *DomainAutoMerging `pulumi:"autoMerging"`
	// The flag that enables the matching process of duplicate profiles.
	Enabled         bool                   `pulumi:"enabled"`
	ExportingConfig *DomainExportingConfig `pulumi:"exportingConfig"`
	JobSchedule     *DomainJobSchedule     `pulumi:"jobSchedule"`
}

The process of matching duplicate profiles. If Matching = true, Amazon Connect Customer Profiles starts a weekly batch process called Identity Resolution Job. If you do not specify a date and time for Identity Resolution Job to run, by default it runs every Saturday at 12AM UTC to detect duplicate profiles in your domains. After the Identity Resolution Job completes, use the GetMatches API to return and review the results. Or, if you have configured ExportingConfig in the MatchingRequest, you can download the results from S3.

type DomainMatchingArgs added in v0.82.0

type DomainMatchingArgs struct {
	AutoMerging DomainAutoMergingPtrInput `pulumi:"autoMerging"`
	// The flag that enables the matching process of duplicate profiles.
	Enabled         pulumi.BoolInput              `pulumi:"enabled"`
	ExportingConfig DomainExportingConfigPtrInput `pulumi:"exportingConfig"`
	JobSchedule     DomainJobSchedulePtrInput     `pulumi:"jobSchedule"`
}

The process of matching duplicate profiles. If Matching = true, Amazon Connect Customer Profiles starts a weekly batch process called Identity Resolution Job. If you do not specify a date and time for Identity Resolution Job to run, by default it runs every Saturday at 12AM UTC to detect duplicate profiles in your domains. After the Identity Resolution Job completes, use the GetMatches API to return and review the results. Or, if you have configured ExportingConfig in the MatchingRequest, you can download the results from S3.

func (DomainMatchingArgs) ElementType added in v0.82.0

func (DomainMatchingArgs) ElementType() reflect.Type

func (DomainMatchingArgs) ToDomainMatchingOutput added in v0.82.0

func (i DomainMatchingArgs) ToDomainMatchingOutput() DomainMatchingOutput

func (DomainMatchingArgs) ToDomainMatchingOutputWithContext added in v0.82.0

func (i DomainMatchingArgs) ToDomainMatchingOutputWithContext(ctx context.Context) DomainMatchingOutput

func (DomainMatchingArgs) ToDomainMatchingPtrOutput added in v0.82.0

func (i DomainMatchingArgs) ToDomainMatchingPtrOutput() DomainMatchingPtrOutput

func (DomainMatchingArgs) ToDomainMatchingPtrOutputWithContext added in v0.82.0

func (i DomainMatchingArgs) ToDomainMatchingPtrOutputWithContext(ctx context.Context) DomainMatchingPtrOutput

type DomainMatchingInput added in v0.82.0

type DomainMatchingInput interface {
	pulumi.Input

	ToDomainMatchingOutput() DomainMatchingOutput
	ToDomainMatchingOutputWithContext(context.Context) DomainMatchingOutput
}

DomainMatchingInput is an input type that accepts DomainMatchingArgs and DomainMatchingOutput values. You can construct a concrete instance of `DomainMatchingInput` via:

DomainMatchingArgs{...}

type DomainMatchingOutput added in v0.82.0

type DomainMatchingOutput struct{ *pulumi.OutputState }

The process of matching duplicate profiles. If Matching = true, Amazon Connect Customer Profiles starts a weekly batch process called Identity Resolution Job. If you do not specify a date and time for Identity Resolution Job to run, by default it runs every Saturday at 12AM UTC to detect duplicate profiles in your domains. After the Identity Resolution Job completes, use the GetMatches API to return and review the results. Or, if you have configured ExportingConfig in the MatchingRequest, you can download the results from S3.

func (DomainMatchingOutput) AutoMerging added in v0.82.0

func (DomainMatchingOutput) ElementType added in v0.82.0

func (DomainMatchingOutput) ElementType() reflect.Type

func (DomainMatchingOutput) Enabled added in v0.82.0

The flag that enables the matching process of duplicate profiles.

func (DomainMatchingOutput) ExportingConfig added in v0.82.0

func (DomainMatchingOutput) JobSchedule added in v0.82.0

func (DomainMatchingOutput) ToDomainMatchingOutput added in v0.82.0

func (o DomainMatchingOutput) ToDomainMatchingOutput() DomainMatchingOutput

func (DomainMatchingOutput) ToDomainMatchingOutputWithContext added in v0.82.0

func (o DomainMatchingOutput) ToDomainMatchingOutputWithContext(ctx context.Context) DomainMatchingOutput

func (DomainMatchingOutput) ToDomainMatchingPtrOutput added in v0.82.0

func (o DomainMatchingOutput) ToDomainMatchingPtrOutput() DomainMatchingPtrOutput

func (DomainMatchingOutput) ToDomainMatchingPtrOutputWithContext added in v0.82.0

func (o DomainMatchingOutput) ToDomainMatchingPtrOutputWithContext(ctx context.Context) DomainMatchingPtrOutput

type DomainMatchingPtrInput added in v0.82.0

type DomainMatchingPtrInput interface {
	pulumi.Input

	ToDomainMatchingPtrOutput() DomainMatchingPtrOutput
	ToDomainMatchingPtrOutputWithContext(context.Context) DomainMatchingPtrOutput
}

DomainMatchingPtrInput is an input type that accepts DomainMatchingArgs, DomainMatchingPtr and DomainMatchingPtrOutput values. You can construct a concrete instance of `DomainMatchingPtrInput` via:

        DomainMatchingArgs{...}

or:

        nil

func DomainMatchingPtr added in v0.82.0

func DomainMatchingPtr(v *DomainMatchingArgs) DomainMatchingPtrInput

type DomainMatchingPtrOutput added in v0.82.0

type DomainMatchingPtrOutput struct{ *pulumi.OutputState }

func (DomainMatchingPtrOutput) AutoMerging added in v0.82.0

func (DomainMatchingPtrOutput) Elem added in v0.82.0

func (DomainMatchingPtrOutput) ElementType added in v0.82.0

func (DomainMatchingPtrOutput) ElementType() reflect.Type

func (DomainMatchingPtrOutput) Enabled added in v0.82.0

The flag that enables the matching process of duplicate profiles.

func (DomainMatchingPtrOutput) ExportingConfig added in v0.82.0

func (DomainMatchingPtrOutput) JobSchedule added in v0.82.0

func (DomainMatchingPtrOutput) ToDomainMatchingPtrOutput added in v0.82.0

func (o DomainMatchingPtrOutput) ToDomainMatchingPtrOutput() DomainMatchingPtrOutput

func (DomainMatchingPtrOutput) ToDomainMatchingPtrOutputWithContext added in v0.82.0

func (o DomainMatchingPtrOutput) ToDomainMatchingPtrOutputWithContext(ctx context.Context) DomainMatchingPtrOutput

type DomainMatchingRule added in v0.82.0

type DomainMatchingRule struct {
	Rule []string `pulumi:"rule"`
}

Specifies how does the rule-based matching process should match profiles.

type DomainMatchingRuleArgs added in v0.82.0

type DomainMatchingRuleArgs struct {
	Rule pulumi.StringArrayInput `pulumi:"rule"`
}

Specifies how does the rule-based matching process should match profiles.

func (DomainMatchingRuleArgs) ElementType added in v0.82.0

func (DomainMatchingRuleArgs) ElementType() reflect.Type

func (DomainMatchingRuleArgs) ToDomainMatchingRuleOutput added in v0.82.0

func (i DomainMatchingRuleArgs) ToDomainMatchingRuleOutput() DomainMatchingRuleOutput

func (DomainMatchingRuleArgs) ToDomainMatchingRuleOutputWithContext added in v0.82.0

func (i DomainMatchingRuleArgs) ToDomainMatchingRuleOutputWithContext(ctx context.Context) DomainMatchingRuleOutput

type DomainMatchingRuleArray added in v0.82.0

type DomainMatchingRuleArray []DomainMatchingRuleInput

func (DomainMatchingRuleArray) ElementType added in v0.82.0

func (DomainMatchingRuleArray) ElementType() reflect.Type

func (DomainMatchingRuleArray) ToDomainMatchingRuleArrayOutput added in v0.82.0

func (i DomainMatchingRuleArray) ToDomainMatchingRuleArrayOutput() DomainMatchingRuleArrayOutput

func (DomainMatchingRuleArray) ToDomainMatchingRuleArrayOutputWithContext added in v0.82.0

func (i DomainMatchingRuleArray) ToDomainMatchingRuleArrayOutputWithContext(ctx context.Context) DomainMatchingRuleArrayOutput

type DomainMatchingRuleArrayInput added in v0.82.0

type DomainMatchingRuleArrayInput interface {
	pulumi.Input

	ToDomainMatchingRuleArrayOutput() DomainMatchingRuleArrayOutput
	ToDomainMatchingRuleArrayOutputWithContext(context.Context) DomainMatchingRuleArrayOutput
}

DomainMatchingRuleArrayInput is an input type that accepts DomainMatchingRuleArray and DomainMatchingRuleArrayOutput values. You can construct a concrete instance of `DomainMatchingRuleArrayInput` via:

DomainMatchingRuleArray{ DomainMatchingRuleArgs{...} }

type DomainMatchingRuleArrayOutput added in v0.82.0

type DomainMatchingRuleArrayOutput struct{ *pulumi.OutputState }

func (DomainMatchingRuleArrayOutput) ElementType added in v0.82.0

func (DomainMatchingRuleArrayOutput) Index added in v0.82.0

func (DomainMatchingRuleArrayOutput) ToDomainMatchingRuleArrayOutput added in v0.82.0

func (o DomainMatchingRuleArrayOutput) ToDomainMatchingRuleArrayOutput() DomainMatchingRuleArrayOutput

func (DomainMatchingRuleArrayOutput) ToDomainMatchingRuleArrayOutputWithContext added in v0.82.0

func (o DomainMatchingRuleArrayOutput) ToDomainMatchingRuleArrayOutputWithContext(ctx context.Context) DomainMatchingRuleArrayOutput

type DomainMatchingRuleInput added in v0.82.0

type DomainMatchingRuleInput interface {
	pulumi.Input

	ToDomainMatchingRuleOutput() DomainMatchingRuleOutput
	ToDomainMatchingRuleOutputWithContext(context.Context) DomainMatchingRuleOutput
}

DomainMatchingRuleInput is an input type that accepts DomainMatchingRuleArgs and DomainMatchingRuleOutput values. You can construct a concrete instance of `DomainMatchingRuleInput` via:

DomainMatchingRuleArgs{...}

type DomainMatchingRuleOutput added in v0.82.0

type DomainMatchingRuleOutput struct{ *pulumi.OutputState }

Specifies how does the rule-based matching process should match profiles.

func (DomainMatchingRuleOutput) ElementType added in v0.82.0

func (DomainMatchingRuleOutput) ElementType() reflect.Type

func (DomainMatchingRuleOutput) Rule added in v0.82.0

func (DomainMatchingRuleOutput) ToDomainMatchingRuleOutput added in v0.82.0

func (o DomainMatchingRuleOutput) ToDomainMatchingRuleOutput() DomainMatchingRuleOutput

func (DomainMatchingRuleOutput) ToDomainMatchingRuleOutputWithContext added in v0.82.0

func (o DomainMatchingRuleOutput) ToDomainMatchingRuleOutputWithContext(ctx context.Context) DomainMatchingRuleOutput

type DomainOutput

type DomainOutput struct{ *pulumi.OutputState }

func (DomainOutput) CreatedAt added in v0.17.0

func (o DomainOutput) CreatedAt() pulumi.StringOutput

The time of this integration got created

func (DomainOutput) DeadLetterQueueUrl added in v0.17.0

func (o DomainOutput) DeadLetterQueueUrl() pulumi.StringPtrOutput

The URL of the SQS dead letter queue

func (DomainOutput) DefaultEncryptionKey added in v0.17.0

func (o DomainOutput) DefaultEncryptionKey() pulumi.StringPtrOutput

The default encryption key

func (DomainOutput) DefaultExpirationDays added in v0.17.0

func (o DomainOutput) DefaultExpirationDays() pulumi.IntOutput

The default number of days until the data within the domain expires.

func (DomainOutput) DomainName added in v0.17.0

func (o DomainOutput) DomainName() pulumi.StringOutput

The unique name of the domain.

func (DomainOutput) ElementType

func (DomainOutput) ElementType() reflect.Type

func (DomainOutput) LastUpdatedAt added in v0.17.0

func (o DomainOutput) LastUpdatedAt() pulumi.StringOutput

The time of this integration got last updated at

func (DomainOutput) Matching added in v0.82.0

func (DomainOutput) RuleBasedMatching added in v0.82.0

func (o DomainOutput) RuleBasedMatching() DomainRuleBasedMatchingPtrOutput

func (DomainOutput) Stats added in v0.82.0

func (o DomainOutput) Stats() DomainStatsOutput

func (DomainOutput) Tags added in v0.17.0

func (o DomainOutput) Tags() aws.TagArrayOutput

The tags (keys and values) associated with the domain

func (DomainOutput) ToDomainOutput

func (o DomainOutput) ToDomainOutput() DomainOutput

func (DomainOutput) ToDomainOutputWithContext

func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput

type DomainRuleBasedMatching added in v0.82.0

type DomainRuleBasedMatching struct {
	AttributeTypesSelector *DomainAttributeTypesSelector `pulumi:"attributeTypesSelector"`
	ConflictResolution     *DomainConflictResolution     `pulumi:"conflictResolution"`
	// The flag that enables the rule-based matching process of duplicate profiles.
	Enabled         bool                   `pulumi:"enabled"`
	ExportingConfig *DomainExportingConfig `pulumi:"exportingConfig"`
	// Configures how the rule-based matching process should match profiles. You can have up to 15 MatchingRule in the MatchingRules.
	MatchingRules []DomainMatchingRule `pulumi:"matchingRules"`
	// Indicates the maximum allowed rule level for matching.
	MaxAllowedRuleLevelForMatching *int `pulumi:"maxAllowedRuleLevelForMatching"`
	// Indicates the maximum allowed rule level for merging.
	MaxAllowedRuleLevelForMerging *int                           `pulumi:"maxAllowedRuleLevelForMerging"`
	Status                        *DomainRuleBasedMatchingStatus `pulumi:"status"`
}

The process of matching duplicate profiles using the Rule-Based matching. If RuleBasedMatching = true, Amazon Connect Customer Profiles will start to match and merge your profiles according to your configuration in the RuleBasedMatchingRequest. You can use the ListRuleBasedMatches and GetSimilarProfiles API to return and review the results. Also, if you have configured ExportingConfig in the RuleBasedMatchingRequest, you can download the results from S3.

type DomainRuleBasedMatchingArgs added in v0.82.0

type DomainRuleBasedMatchingArgs struct {
	AttributeTypesSelector DomainAttributeTypesSelectorPtrInput `pulumi:"attributeTypesSelector"`
	ConflictResolution     DomainConflictResolutionPtrInput     `pulumi:"conflictResolution"`
	// The flag that enables the rule-based matching process of duplicate profiles.
	Enabled         pulumi.BoolInput              `pulumi:"enabled"`
	ExportingConfig DomainExportingConfigPtrInput `pulumi:"exportingConfig"`
	// Configures how the rule-based matching process should match profiles. You can have up to 15 MatchingRule in the MatchingRules.
	MatchingRules DomainMatchingRuleArrayInput `pulumi:"matchingRules"`
	// Indicates the maximum allowed rule level for matching.
	MaxAllowedRuleLevelForMatching pulumi.IntPtrInput `pulumi:"maxAllowedRuleLevelForMatching"`
	// Indicates the maximum allowed rule level for merging.
	MaxAllowedRuleLevelForMerging pulumi.IntPtrInput                    `pulumi:"maxAllowedRuleLevelForMerging"`
	Status                        DomainRuleBasedMatchingStatusPtrInput `pulumi:"status"`
}

The process of matching duplicate profiles using the Rule-Based matching. If RuleBasedMatching = true, Amazon Connect Customer Profiles will start to match and merge your profiles according to your configuration in the RuleBasedMatchingRequest. You can use the ListRuleBasedMatches and GetSimilarProfiles API to return and review the results. Also, if you have configured ExportingConfig in the RuleBasedMatchingRequest, you can download the results from S3.

func (DomainRuleBasedMatchingArgs) ElementType added in v0.82.0

func (DomainRuleBasedMatchingArgs) ToDomainRuleBasedMatchingOutput added in v0.82.0

func (i DomainRuleBasedMatchingArgs) ToDomainRuleBasedMatchingOutput() DomainRuleBasedMatchingOutput

func (DomainRuleBasedMatchingArgs) ToDomainRuleBasedMatchingOutputWithContext added in v0.82.0

func (i DomainRuleBasedMatchingArgs) ToDomainRuleBasedMatchingOutputWithContext(ctx context.Context) DomainRuleBasedMatchingOutput

func (DomainRuleBasedMatchingArgs) ToDomainRuleBasedMatchingPtrOutput added in v0.82.0

func (i DomainRuleBasedMatchingArgs) ToDomainRuleBasedMatchingPtrOutput() DomainRuleBasedMatchingPtrOutput

func (DomainRuleBasedMatchingArgs) ToDomainRuleBasedMatchingPtrOutputWithContext added in v0.82.0

func (i DomainRuleBasedMatchingArgs) ToDomainRuleBasedMatchingPtrOutputWithContext(ctx context.Context) DomainRuleBasedMatchingPtrOutput

type DomainRuleBasedMatchingInput added in v0.82.0

type DomainRuleBasedMatchingInput interface {
	pulumi.Input

	ToDomainRuleBasedMatchingOutput() DomainRuleBasedMatchingOutput
	ToDomainRuleBasedMatchingOutputWithContext(context.Context) DomainRuleBasedMatchingOutput
}

DomainRuleBasedMatchingInput is an input type that accepts DomainRuleBasedMatchingArgs and DomainRuleBasedMatchingOutput values. You can construct a concrete instance of `DomainRuleBasedMatchingInput` via:

DomainRuleBasedMatchingArgs{...}

type DomainRuleBasedMatchingOutput added in v0.82.0

type DomainRuleBasedMatchingOutput struct{ *pulumi.OutputState }

The process of matching duplicate profiles using the Rule-Based matching. If RuleBasedMatching = true, Amazon Connect Customer Profiles will start to match and merge your profiles according to your configuration in the RuleBasedMatchingRequest. You can use the ListRuleBasedMatches and GetSimilarProfiles API to return and review the results. Also, if you have configured ExportingConfig in the RuleBasedMatchingRequest, you can download the results from S3.

func (DomainRuleBasedMatchingOutput) AttributeTypesSelector added in v0.82.0

func (DomainRuleBasedMatchingOutput) ConflictResolution added in v0.82.0

func (DomainRuleBasedMatchingOutput) ElementType added in v0.82.0

func (DomainRuleBasedMatchingOutput) Enabled added in v0.82.0

The flag that enables the rule-based matching process of duplicate profiles.

func (DomainRuleBasedMatchingOutput) ExportingConfig added in v0.82.0

func (DomainRuleBasedMatchingOutput) MatchingRules added in v0.82.0

Configures how the rule-based matching process should match profiles. You can have up to 15 MatchingRule in the MatchingRules.

func (DomainRuleBasedMatchingOutput) MaxAllowedRuleLevelForMatching added in v0.82.0

func (o DomainRuleBasedMatchingOutput) MaxAllowedRuleLevelForMatching() pulumi.IntPtrOutput

Indicates the maximum allowed rule level for matching.

func (DomainRuleBasedMatchingOutput) MaxAllowedRuleLevelForMerging added in v0.82.0

func (o DomainRuleBasedMatchingOutput) MaxAllowedRuleLevelForMerging() pulumi.IntPtrOutput

Indicates the maximum allowed rule level for merging.

func (DomainRuleBasedMatchingOutput) Status added in v0.82.0

func (DomainRuleBasedMatchingOutput) ToDomainRuleBasedMatchingOutput added in v0.82.0

func (o DomainRuleBasedMatchingOutput) ToDomainRuleBasedMatchingOutput() DomainRuleBasedMatchingOutput

func (DomainRuleBasedMatchingOutput) ToDomainRuleBasedMatchingOutputWithContext added in v0.82.0

func (o DomainRuleBasedMatchingOutput) ToDomainRuleBasedMatchingOutputWithContext(ctx context.Context) DomainRuleBasedMatchingOutput

func (DomainRuleBasedMatchingOutput) ToDomainRuleBasedMatchingPtrOutput added in v0.82.0

func (o DomainRuleBasedMatchingOutput) ToDomainRuleBasedMatchingPtrOutput() DomainRuleBasedMatchingPtrOutput

func (DomainRuleBasedMatchingOutput) ToDomainRuleBasedMatchingPtrOutputWithContext added in v0.82.0

func (o DomainRuleBasedMatchingOutput) ToDomainRuleBasedMatchingPtrOutputWithContext(ctx context.Context) DomainRuleBasedMatchingPtrOutput

type DomainRuleBasedMatchingPtrInput added in v0.82.0

type DomainRuleBasedMatchingPtrInput interface {
	pulumi.Input

	ToDomainRuleBasedMatchingPtrOutput() DomainRuleBasedMatchingPtrOutput
	ToDomainRuleBasedMatchingPtrOutputWithContext(context.Context) DomainRuleBasedMatchingPtrOutput
}

DomainRuleBasedMatchingPtrInput is an input type that accepts DomainRuleBasedMatchingArgs, DomainRuleBasedMatchingPtr and DomainRuleBasedMatchingPtrOutput values. You can construct a concrete instance of `DomainRuleBasedMatchingPtrInput` via:

        DomainRuleBasedMatchingArgs{...}

or:

        nil

func DomainRuleBasedMatchingPtr added in v0.82.0

func DomainRuleBasedMatchingPtr(v *DomainRuleBasedMatchingArgs) DomainRuleBasedMatchingPtrInput

type DomainRuleBasedMatchingPtrOutput added in v0.82.0

type DomainRuleBasedMatchingPtrOutput struct{ *pulumi.OutputState }

func (DomainRuleBasedMatchingPtrOutput) AttributeTypesSelector added in v0.82.0

func (DomainRuleBasedMatchingPtrOutput) ConflictResolution added in v0.82.0

func (DomainRuleBasedMatchingPtrOutput) Elem added in v0.82.0

func (DomainRuleBasedMatchingPtrOutput) ElementType added in v0.82.0

func (DomainRuleBasedMatchingPtrOutput) Enabled added in v0.82.0

The flag that enables the rule-based matching process of duplicate profiles.

func (DomainRuleBasedMatchingPtrOutput) ExportingConfig added in v0.82.0

func (DomainRuleBasedMatchingPtrOutput) MatchingRules added in v0.82.0

Configures how the rule-based matching process should match profiles. You can have up to 15 MatchingRule in the MatchingRules.

func (DomainRuleBasedMatchingPtrOutput) MaxAllowedRuleLevelForMatching added in v0.82.0

func (o DomainRuleBasedMatchingPtrOutput) MaxAllowedRuleLevelForMatching() pulumi.IntPtrOutput

Indicates the maximum allowed rule level for matching.

func (DomainRuleBasedMatchingPtrOutput) MaxAllowedRuleLevelForMerging added in v0.82.0

func (o DomainRuleBasedMatchingPtrOutput) MaxAllowedRuleLevelForMerging() pulumi.IntPtrOutput

Indicates the maximum allowed rule level for merging.

func (DomainRuleBasedMatchingPtrOutput) Status added in v0.82.0

func (DomainRuleBasedMatchingPtrOutput) ToDomainRuleBasedMatchingPtrOutput added in v0.82.0

func (o DomainRuleBasedMatchingPtrOutput) ToDomainRuleBasedMatchingPtrOutput() DomainRuleBasedMatchingPtrOutput

func (DomainRuleBasedMatchingPtrOutput) ToDomainRuleBasedMatchingPtrOutputWithContext added in v0.82.0

func (o DomainRuleBasedMatchingPtrOutput) ToDomainRuleBasedMatchingPtrOutputWithContext(ctx context.Context) DomainRuleBasedMatchingPtrOutput

type DomainRuleBasedMatchingStatus added in v0.82.0

type DomainRuleBasedMatchingStatus string

func (DomainRuleBasedMatchingStatus) ElementType added in v0.82.0

func (DomainRuleBasedMatchingStatus) ToDomainRuleBasedMatchingStatusOutput added in v0.82.0

func (e DomainRuleBasedMatchingStatus) ToDomainRuleBasedMatchingStatusOutput() DomainRuleBasedMatchingStatusOutput

func (DomainRuleBasedMatchingStatus) ToDomainRuleBasedMatchingStatusOutputWithContext added in v0.82.0

func (e DomainRuleBasedMatchingStatus) ToDomainRuleBasedMatchingStatusOutputWithContext(ctx context.Context) DomainRuleBasedMatchingStatusOutput

func (DomainRuleBasedMatchingStatus) ToDomainRuleBasedMatchingStatusPtrOutput added in v0.82.0

func (e DomainRuleBasedMatchingStatus) ToDomainRuleBasedMatchingStatusPtrOutput() DomainRuleBasedMatchingStatusPtrOutput

func (DomainRuleBasedMatchingStatus) ToDomainRuleBasedMatchingStatusPtrOutputWithContext added in v0.82.0

func (e DomainRuleBasedMatchingStatus) ToDomainRuleBasedMatchingStatusPtrOutputWithContext(ctx context.Context) DomainRuleBasedMatchingStatusPtrOutput

func (DomainRuleBasedMatchingStatus) ToStringOutput added in v0.82.0

func (DomainRuleBasedMatchingStatus) ToStringOutputWithContext added in v0.82.0

func (e DomainRuleBasedMatchingStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DomainRuleBasedMatchingStatus) ToStringPtrOutput added in v0.82.0

func (DomainRuleBasedMatchingStatus) ToStringPtrOutputWithContext added in v0.82.0

func (e DomainRuleBasedMatchingStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainRuleBasedMatchingStatusInput added in v0.82.0

type DomainRuleBasedMatchingStatusInput interface {
	pulumi.Input

	ToDomainRuleBasedMatchingStatusOutput() DomainRuleBasedMatchingStatusOutput
	ToDomainRuleBasedMatchingStatusOutputWithContext(context.Context) DomainRuleBasedMatchingStatusOutput
}

DomainRuleBasedMatchingStatusInput is an input type that accepts values of the DomainRuleBasedMatchingStatus enum A concrete instance of `DomainRuleBasedMatchingStatusInput` can be one of the following:

DomainRuleBasedMatchingStatusPending
DomainRuleBasedMatchingStatusInProgress
DomainRuleBasedMatchingStatusActive

type DomainRuleBasedMatchingStatusOutput added in v0.82.0

type DomainRuleBasedMatchingStatusOutput struct{ *pulumi.OutputState }

func (DomainRuleBasedMatchingStatusOutput) ElementType added in v0.82.0

func (DomainRuleBasedMatchingStatusOutput) ToDomainRuleBasedMatchingStatusOutput added in v0.82.0

func (o DomainRuleBasedMatchingStatusOutput) ToDomainRuleBasedMatchingStatusOutput() DomainRuleBasedMatchingStatusOutput

func (DomainRuleBasedMatchingStatusOutput) ToDomainRuleBasedMatchingStatusOutputWithContext added in v0.82.0

func (o DomainRuleBasedMatchingStatusOutput) ToDomainRuleBasedMatchingStatusOutputWithContext(ctx context.Context) DomainRuleBasedMatchingStatusOutput

func (DomainRuleBasedMatchingStatusOutput) ToDomainRuleBasedMatchingStatusPtrOutput added in v0.82.0

func (o DomainRuleBasedMatchingStatusOutput) ToDomainRuleBasedMatchingStatusPtrOutput() DomainRuleBasedMatchingStatusPtrOutput

func (DomainRuleBasedMatchingStatusOutput) ToDomainRuleBasedMatchingStatusPtrOutputWithContext added in v0.82.0

func (o DomainRuleBasedMatchingStatusOutput) ToDomainRuleBasedMatchingStatusPtrOutputWithContext(ctx context.Context) DomainRuleBasedMatchingStatusPtrOutput

func (DomainRuleBasedMatchingStatusOutput) ToStringOutput added in v0.82.0

func (DomainRuleBasedMatchingStatusOutput) ToStringOutputWithContext added in v0.82.0

func (o DomainRuleBasedMatchingStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DomainRuleBasedMatchingStatusOutput) ToStringPtrOutput added in v0.82.0

func (DomainRuleBasedMatchingStatusOutput) ToStringPtrOutputWithContext added in v0.82.0

func (o DomainRuleBasedMatchingStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainRuleBasedMatchingStatusPtrInput added in v0.82.0

type DomainRuleBasedMatchingStatusPtrInput interface {
	pulumi.Input

	ToDomainRuleBasedMatchingStatusPtrOutput() DomainRuleBasedMatchingStatusPtrOutput
	ToDomainRuleBasedMatchingStatusPtrOutputWithContext(context.Context) DomainRuleBasedMatchingStatusPtrOutput
}

func DomainRuleBasedMatchingStatusPtr added in v0.82.0

func DomainRuleBasedMatchingStatusPtr(v string) DomainRuleBasedMatchingStatusPtrInput

type DomainRuleBasedMatchingStatusPtrOutput added in v0.82.0

type DomainRuleBasedMatchingStatusPtrOutput struct{ *pulumi.OutputState }

func (DomainRuleBasedMatchingStatusPtrOutput) Elem added in v0.82.0

func (DomainRuleBasedMatchingStatusPtrOutput) ElementType added in v0.82.0

func (DomainRuleBasedMatchingStatusPtrOutput) ToDomainRuleBasedMatchingStatusPtrOutput added in v0.82.0

func (o DomainRuleBasedMatchingStatusPtrOutput) ToDomainRuleBasedMatchingStatusPtrOutput() DomainRuleBasedMatchingStatusPtrOutput

func (DomainRuleBasedMatchingStatusPtrOutput) ToDomainRuleBasedMatchingStatusPtrOutputWithContext added in v0.82.0

func (o DomainRuleBasedMatchingStatusPtrOutput) ToDomainRuleBasedMatchingStatusPtrOutputWithContext(ctx context.Context) DomainRuleBasedMatchingStatusPtrOutput

func (DomainRuleBasedMatchingStatusPtrOutput) ToStringPtrOutput added in v0.82.0

func (DomainRuleBasedMatchingStatusPtrOutput) ToStringPtrOutputWithContext added in v0.82.0

func (o DomainRuleBasedMatchingStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainS3ExportingConfig added in v0.82.0

type DomainS3ExportingConfig struct {
	// The name of the S3 bucket where Identity Resolution Jobs write result files.
	S3BucketName string `pulumi:"s3BucketName"`
	// The S3 key name of the location where Identity Resolution Jobs write result files.
	S3KeyName *string `pulumi:"s3KeyName"`
}

The S3 location where Identity Resolution Jobs write result files.

type DomainS3ExportingConfigArgs added in v0.82.0

type DomainS3ExportingConfigArgs struct {
	// The name of the S3 bucket where Identity Resolution Jobs write result files.
	S3BucketName pulumi.StringInput `pulumi:"s3BucketName"`
	// The S3 key name of the location where Identity Resolution Jobs write result files.
	S3KeyName pulumi.StringPtrInput `pulumi:"s3KeyName"`
}

The S3 location where Identity Resolution Jobs write result files.

func (DomainS3ExportingConfigArgs) ElementType added in v0.82.0

func (DomainS3ExportingConfigArgs) ToDomainS3ExportingConfigOutput added in v0.82.0

func (i DomainS3ExportingConfigArgs) ToDomainS3ExportingConfigOutput() DomainS3ExportingConfigOutput

func (DomainS3ExportingConfigArgs) ToDomainS3ExportingConfigOutputWithContext added in v0.82.0

func (i DomainS3ExportingConfigArgs) ToDomainS3ExportingConfigOutputWithContext(ctx context.Context) DomainS3ExportingConfigOutput

func (DomainS3ExportingConfigArgs) ToDomainS3ExportingConfigPtrOutput added in v0.82.0

func (i DomainS3ExportingConfigArgs) ToDomainS3ExportingConfigPtrOutput() DomainS3ExportingConfigPtrOutput

func (DomainS3ExportingConfigArgs) ToDomainS3ExportingConfigPtrOutputWithContext added in v0.82.0

func (i DomainS3ExportingConfigArgs) ToDomainS3ExportingConfigPtrOutputWithContext(ctx context.Context) DomainS3ExportingConfigPtrOutput

type DomainS3ExportingConfigInput added in v0.82.0

type DomainS3ExportingConfigInput interface {
	pulumi.Input

	ToDomainS3ExportingConfigOutput() DomainS3ExportingConfigOutput
	ToDomainS3ExportingConfigOutputWithContext(context.Context) DomainS3ExportingConfigOutput
}

DomainS3ExportingConfigInput is an input type that accepts DomainS3ExportingConfigArgs and DomainS3ExportingConfigOutput values. You can construct a concrete instance of `DomainS3ExportingConfigInput` via:

DomainS3ExportingConfigArgs{...}

type DomainS3ExportingConfigOutput added in v0.82.0

type DomainS3ExportingConfigOutput struct{ *pulumi.OutputState }

The S3 location where Identity Resolution Jobs write result files.

func (DomainS3ExportingConfigOutput) ElementType added in v0.82.0

func (DomainS3ExportingConfigOutput) S3BucketName added in v0.82.0

The name of the S3 bucket where Identity Resolution Jobs write result files.

func (DomainS3ExportingConfigOutput) S3KeyName added in v0.82.0

The S3 key name of the location where Identity Resolution Jobs write result files.

func (DomainS3ExportingConfigOutput) ToDomainS3ExportingConfigOutput added in v0.82.0

func (o DomainS3ExportingConfigOutput) ToDomainS3ExportingConfigOutput() DomainS3ExportingConfigOutput

func (DomainS3ExportingConfigOutput) ToDomainS3ExportingConfigOutputWithContext added in v0.82.0

func (o DomainS3ExportingConfigOutput) ToDomainS3ExportingConfigOutputWithContext(ctx context.Context) DomainS3ExportingConfigOutput

func (DomainS3ExportingConfigOutput) ToDomainS3ExportingConfigPtrOutput added in v0.82.0

func (o DomainS3ExportingConfigOutput) ToDomainS3ExportingConfigPtrOutput() DomainS3ExportingConfigPtrOutput

func (DomainS3ExportingConfigOutput) ToDomainS3ExportingConfigPtrOutputWithContext added in v0.82.0

func (o DomainS3ExportingConfigOutput) ToDomainS3ExportingConfigPtrOutputWithContext(ctx context.Context) DomainS3ExportingConfigPtrOutput

type DomainS3ExportingConfigPtrInput added in v0.82.0

type DomainS3ExportingConfigPtrInput interface {
	pulumi.Input

	ToDomainS3ExportingConfigPtrOutput() DomainS3ExportingConfigPtrOutput
	ToDomainS3ExportingConfigPtrOutputWithContext(context.Context) DomainS3ExportingConfigPtrOutput
}

DomainS3ExportingConfigPtrInput is an input type that accepts DomainS3ExportingConfigArgs, DomainS3ExportingConfigPtr and DomainS3ExportingConfigPtrOutput values. You can construct a concrete instance of `DomainS3ExportingConfigPtrInput` via:

        DomainS3ExportingConfigArgs{...}

or:

        nil

func DomainS3ExportingConfigPtr added in v0.82.0

func DomainS3ExportingConfigPtr(v *DomainS3ExportingConfigArgs) DomainS3ExportingConfigPtrInput

type DomainS3ExportingConfigPtrOutput added in v0.82.0

type DomainS3ExportingConfigPtrOutput struct{ *pulumi.OutputState }

func (DomainS3ExportingConfigPtrOutput) Elem added in v0.82.0

func (DomainS3ExportingConfigPtrOutput) ElementType added in v0.82.0

func (DomainS3ExportingConfigPtrOutput) S3BucketName added in v0.82.0

The name of the S3 bucket where Identity Resolution Jobs write result files.

func (DomainS3ExportingConfigPtrOutput) S3KeyName added in v0.82.0

The S3 key name of the location where Identity Resolution Jobs write result files.

func (DomainS3ExportingConfigPtrOutput) ToDomainS3ExportingConfigPtrOutput added in v0.82.0

func (o DomainS3ExportingConfigPtrOutput) ToDomainS3ExportingConfigPtrOutput() DomainS3ExportingConfigPtrOutput

func (DomainS3ExportingConfigPtrOutput) ToDomainS3ExportingConfigPtrOutputWithContext added in v0.82.0

func (o DomainS3ExportingConfigPtrOutput) ToDomainS3ExportingConfigPtrOutputWithContext(ctx context.Context) DomainS3ExportingConfigPtrOutput

type DomainState

type DomainState struct {
}

func (DomainState) ElementType

func (DomainState) ElementType() reflect.Type

type DomainStats added in v0.82.0

type DomainStats struct {
	// The number of profiles that you are currently paying for in the domain. If you have more than 100 objects associated with a single profile, that profile counts as two profiles. If you have more than 200 objects, that profile counts as three, and so on.
	MeteringProfileCount *float64 `pulumi:"meteringProfileCount"`
	// The total number of objects in domain.
	ObjectCount *float64 `pulumi:"objectCount"`
	// The total number of profiles currently in the domain.
	ProfileCount *float64 `pulumi:"profileCount"`
	// The total size, in bytes, of all objects in the domain.
	TotalSize *float64 `pulumi:"totalSize"`
}

Usage-specific statistics about the domain.

type DomainStatsOutput added in v0.82.0

type DomainStatsOutput struct{ *pulumi.OutputState }

Usage-specific statistics about the domain.

func (DomainStatsOutput) ElementType added in v0.82.0

func (DomainStatsOutput) ElementType() reflect.Type

func (DomainStatsOutput) MeteringProfileCount added in v0.82.0

func (o DomainStatsOutput) MeteringProfileCount() pulumi.Float64PtrOutput

The number of profiles that you are currently paying for in the domain. If you have more than 100 objects associated with a single profile, that profile counts as two profiles. If you have more than 200 objects, that profile counts as three, and so on.

func (DomainStatsOutput) ObjectCount added in v0.82.0

func (o DomainStatsOutput) ObjectCount() pulumi.Float64PtrOutput

The total number of objects in domain.

func (DomainStatsOutput) ProfileCount added in v0.82.0

func (o DomainStatsOutput) ProfileCount() pulumi.Float64PtrOutput

The total number of profiles currently in the domain.

func (DomainStatsOutput) ToDomainStatsOutput added in v0.82.0

func (o DomainStatsOutput) ToDomainStatsOutput() DomainStatsOutput

func (DomainStatsOutput) ToDomainStatsOutputWithContext added in v0.82.0

func (o DomainStatsOutput) ToDomainStatsOutputWithContext(ctx context.Context) DomainStatsOutput

func (DomainStatsOutput) TotalSize added in v0.82.0

The total size, in bytes, of all objects in the domain.

type DomainStatsPtrOutput added in v0.82.0

type DomainStatsPtrOutput struct{ *pulumi.OutputState }

func (DomainStatsPtrOutput) Elem added in v0.82.0

func (DomainStatsPtrOutput) ElementType added in v0.82.0

func (DomainStatsPtrOutput) ElementType() reflect.Type

func (DomainStatsPtrOutput) MeteringProfileCount added in v0.82.0

func (o DomainStatsPtrOutput) MeteringProfileCount() pulumi.Float64PtrOutput

The number of profiles that you are currently paying for in the domain. If you have more than 100 objects associated with a single profile, that profile counts as two profiles. If you have more than 200 objects, that profile counts as three, and so on.

func (DomainStatsPtrOutput) ObjectCount added in v0.82.0

The total number of objects in domain.

func (DomainStatsPtrOutput) ProfileCount added in v0.82.0

func (o DomainStatsPtrOutput) ProfileCount() pulumi.Float64PtrOutput

The total number of profiles currently in the domain.

func (DomainStatsPtrOutput) ToDomainStatsPtrOutput added in v0.82.0

func (o DomainStatsPtrOutput) ToDomainStatsPtrOutput() DomainStatsPtrOutput

func (DomainStatsPtrOutput) ToDomainStatsPtrOutputWithContext added in v0.82.0

func (o DomainStatsPtrOutput) ToDomainStatsPtrOutputWithContext(ctx context.Context) DomainStatsPtrOutput

func (DomainStatsPtrOutput) TotalSize added in v0.82.0

The total size, in bytes, of all objects in the domain.

type DomainTag

type DomainTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type EventStream added in v0.66.0

type EventStream struct {
	pulumi.CustomResourceState

	// The timestamp of when the export was created.
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// Details regarding the Kinesis stream.
	DestinationDetails DestinationDetailsPropertiesOutput `pulumi:"destinationDetails"`
	// The unique name of the domain.
	DomainName pulumi.StringOutput `pulumi:"domainName"`
	// A unique identifier for the event stream.
	EventStreamArn pulumi.StringOutput `pulumi:"eventStreamArn"`
	// The name of the event stream.
	EventStreamName pulumi.StringOutput `pulumi:"eventStreamName"`
	// The operational state of destination stream for export.
	State EventStreamStateEnumOutput `pulumi:"state"`
	// The tags used to organize, track, or control access for this resource.
	Tags aws.TagArrayOutput  `pulumi:"tags"`
	Uri  pulumi.StringOutput `pulumi:"uri"`
}

An Event Stream resource of Amazon Connect Customer Profiles

func GetEventStream added in v0.66.0

func GetEventStream(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EventStreamState, opts ...pulumi.ResourceOption) (*EventStream, error)

GetEventStream gets an existing EventStream resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewEventStream added in v0.66.0

func NewEventStream(ctx *pulumi.Context,
	name string, args *EventStreamArgs, opts ...pulumi.ResourceOption) (*EventStream, error)

NewEventStream registers a new resource with the given unique name, arguments, and options.

func (*EventStream) ElementType added in v0.66.0

func (*EventStream) ElementType() reflect.Type

func (*EventStream) ToEventStreamOutput added in v0.66.0

func (i *EventStream) ToEventStreamOutput() EventStreamOutput

func (*EventStream) ToEventStreamOutputWithContext added in v0.66.0

func (i *EventStream) ToEventStreamOutputWithContext(ctx context.Context) EventStreamOutput

type EventStreamArgs added in v0.66.0

type EventStreamArgs struct {
	// The unique name of the domain.
	DomainName pulumi.StringInput
	// The name of the event stream.
	EventStreamName pulumi.StringPtrInput
	// The tags used to organize, track, or control access for this resource.
	Tags aws.TagArrayInput
	Uri  pulumi.StringInput
}

The set of arguments for constructing a EventStream resource.

func (EventStreamArgs) ElementType added in v0.66.0

func (EventStreamArgs) ElementType() reflect.Type

type EventStreamInput added in v0.66.0

type EventStreamInput interface {
	pulumi.Input

	ToEventStreamOutput() EventStreamOutput
	ToEventStreamOutputWithContext(ctx context.Context) EventStreamOutput
}

type EventStreamOutput added in v0.66.0

type EventStreamOutput struct{ *pulumi.OutputState }

func (EventStreamOutput) CreatedAt added in v0.66.0

func (o EventStreamOutput) CreatedAt() pulumi.StringOutput

The timestamp of when the export was created.

func (EventStreamOutput) DestinationDetails added in v0.66.0

Details regarding the Kinesis stream.

func (EventStreamOutput) DomainName added in v0.66.0

func (o EventStreamOutput) DomainName() pulumi.StringOutput

The unique name of the domain.

func (EventStreamOutput) ElementType added in v0.66.0

func (EventStreamOutput) ElementType() reflect.Type

func (EventStreamOutput) EventStreamArn added in v0.66.0

func (o EventStreamOutput) EventStreamArn() pulumi.StringOutput

A unique identifier for the event stream.

func (EventStreamOutput) EventStreamName added in v0.66.0

func (o EventStreamOutput) EventStreamName() pulumi.StringOutput

The name of the event stream.

func (EventStreamOutput) State added in v0.66.0

The operational state of destination stream for export.

func (EventStreamOutput) Tags added in v0.66.0

The tags used to organize, track, or control access for this resource.

func (EventStreamOutput) ToEventStreamOutput added in v0.66.0

func (o EventStreamOutput) ToEventStreamOutput() EventStreamOutput

func (EventStreamOutput) ToEventStreamOutputWithContext added in v0.66.0

func (o EventStreamOutput) ToEventStreamOutputWithContext(ctx context.Context) EventStreamOutput

func (EventStreamOutput) Uri added in v0.66.0

type EventStreamState added in v0.66.0

type EventStreamState struct {
}

func (EventStreamState) ElementType added in v0.66.0

func (EventStreamState) ElementType() reflect.Type

type EventStreamStateEnum added in v0.66.0

type EventStreamStateEnum string

The operational state of destination stream for export.

type EventStreamStateEnumOutput added in v0.66.0

type EventStreamStateEnumOutput struct{ *pulumi.OutputState }

func (EventStreamStateEnumOutput) ElementType added in v0.66.0

func (EventStreamStateEnumOutput) ElementType() reflect.Type

func (EventStreamStateEnumOutput) ToEventStreamStateEnumOutput added in v0.66.0

func (o EventStreamStateEnumOutput) ToEventStreamStateEnumOutput() EventStreamStateEnumOutput

func (EventStreamStateEnumOutput) ToEventStreamStateEnumOutputWithContext added in v0.66.0

func (o EventStreamStateEnumOutput) ToEventStreamStateEnumOutputWithContext(ctx context.Context) EventStreamStateEnumOutput

func (EventStreamStateEnumOutput) ToEventStreamStateEnumPtrOutput added in v0.66.0

func (o EventStreamStateEnumOutput) ToEventStreamStateEnumPtrOutput() EventStreamStateEnumPtrOutput

func (EventStreamStateEnumOutput) ToEventStreamStateEnumPtrOutputWithContext added in v0.66.0

func (o EventStreamStateEnumOutput) ToEventStreamStateEnumPtrOutputWithContext(ctx context.Context) EventStreamStateEnumPtrOutput

func (EventStreamStateEnumOutput) ToStringOutput added in v0.66.0

func (o EventStreamStateEnumOutput) ToStringOutput() pulumi.StringOutput

func (EventStreamStateEnumOutput) ToStringOutputWithContext added in v0.66.0

func (o EventStreamStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (EventStreamStateEnumOutput) ToStringPtrOutput added in v0.66.0

func (o EventStreamStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (EventStreamStateEnumOutput) ToStringPtrOutputWithContext added in v0.66.0

func (o EventStreamStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EventStreamStateEnumPtrOutput added in v0.66.0

type EventStreamStateEnumPtrOutput struct{ *pulumi.OutputState }

func (EventStreamStateEnumPtrOutput) Elem added in v0.66.0

func (EventStreamStateEnumPtrOutput) ElementType added in v0.66.0

func (EventStreamStateEnumPtrOutput) ToEventStreamStateEnumPtrOutput added in v0.66.0

func (o EventStreamStateEnumPtrOutput) ToEventStreamStateEnumPtrOutput() EventStreamStateEnumPtrOutput

func (EventStreamStateEnumPtrOutput) ToEventStreamStateEnumPtrOutputWithContext added in v0.66.0

func (o EventStreamStateEnumPtrOutput) ToEventStreamStateEnumPtrOutputWithContext(ctx context.Context) EventStreamStateEnumPtrOutput

func (EventStreamStateEnumPtrOutput) ToStringPtrOutput added in v0.66.0

func (EventStreamStateEnumPtrOutput) ToStringPtrOutputWithContext added in v0.66.0

func (o EventStreamStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EventStreamStatus added in v0.66.0

type EventStreamStatus string

The status of enabling the Kinesis stream as a destination for export.

type EventStreamStatusOutput added in v0.66.0

type EventStreamStatusOutput struct{ *pulumi.OutputState }

func (EventStreamStatusOutput) ElementType added in v0.66.0

func (EventStreamStatusOutput) ElementType() reflect.Type

func (EventStreamStatusOutput) ToEventStreamStatusOutput added in v0.66.0

func (o EventStreamStatusOutput) ToEventStreamStatusOutput() EventStreamStatusOutput

func (EventStreamStatusOutput) ToEventStreamStatusOutputWithContext added in v0.66.0

func (o EventStreamStatusOutput) ToEventStreamStatusOutputWithContext(ctx context.Context) EventStreamStatusOutput

func (EventStreamStatusOutput) ToEventStreamStatusPtrOutput added in v0.66.0

func (o EventStreamStatusOutput) ToEventStreamStatusPtrOutput() EventStreamStatusPtrOutput

func (EventStreamStatusOutput) ToEventStreamStatusPtrOutputWithContext added in v0.66.0

func (o EventStreamStatusOutput) ToEventStreamStatusPtrOutputWithContext(ctx context.Context) EventStreamStatusPtrOutput

func (EventStreamStatusOutput) ToStringOutput added in v0.66.0

func (o EventStreamStatusOutput) ToStringOutput() pulumi.StringOutput

func (EventStreamStatusOutput) ToStringOutputWithContext added in v0.66.0

func (o EventStreamStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (EventStreamStatusOutput) ToStringPtrOutput added in v0.66.0

func (o EventStreamStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (EventStreamStatusOutput) ToStringPtrOutputWithContext added in v0.66.0

func (o EventStreamStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EventStreamStatusPtrOutput added in v0.66.0

type EventStreamStatusPtrOutput struct{ *pulumi.OutputState }

func (EventStreamStatusPtrOutput) Elem added in v0.66.0

func (EventStreamStatusPtrOutput) ElementType added in v0.66.0

func (EventStreamStatusPtrOutput) ElementType() reflect.Type

func (EventStreamStatusPtrOutput) ToEventStreamStatusPtrOutput added in v0.66.0

func (o EventStreamStatusPtrOutput) ToEventStreamStatusPtrOutput() EventStreamStatusPtrOutput

func (EventStreamStatusPtrOutput) ToEventStreamStatusPtrOutputWithContext added in v0.66.0

func (o EventStreamStatusPtrOutput) ToEventStreamStatusPtrOutputWithContext(ctx context.Context) EventStreamStatusPtrOutput

func (EventStreamStatusPtrOutput) ToStringPtrOutput added in v0.66.0

func (o EventStreamStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (EventStreamStatusPtrOutput) ToStringPtrOutputWithContext added in v0.66.0

func (o EventStreamStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EventStreamTag added in v0.66.0

type EventStreamTag struct {
	// The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type Integration

type Integration struct {
	pulumi.CustomResourceState

	// The time of this integration got created
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// The unique name of the domain.
	DomainName     pulumi.StringOutput                `pulumi:"domainName"`
	FlowDefinition IntegrationFlowDefinitionPtrOutput `pulumi:"flowDefinition"`
	// The time of this integration got last updated at
	LastUpdatedAt pulumi.StringOutput `pulumi:"lastUpdatedAt"`
	// The name of the ObjectType defined for the 3rd party data in Profile Service
	ObjectTypeName pulumi.StringPtrOutput `pulumi:"objectTypeName"`
	// The mapping between 3rd party event types and ObjectType names
	ObjectTypeNames IntegrationObjectTypeMappingArrayOutput `pulumi:"objectTypeNames"`
	// The tags (keys and values) associated with the integration
	Tags aws.TagArrayOutput `pulumi:"tags"`
	// The URI of the S3 bucket or any other type of data source.
	Uri pulumi.StringPtrOutput `pulumi:"uri"`
}

The resource schema for creating an Amazon Connect Customer Profiles Integration.

func GetIntegration

func GetIntegration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IntegrationState, opts ...pulumi.ResourceOption) (*Integration, error)

GetIntegration gets an existing Integration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewIntegration

func NewIntegration(ctx *pulumi.Context,
	name string, args *IntegrationArgs, opts ...pulumi.ResourceOption) (*Integration, error)

NewIntegration registers a new resource with the given unique name, arguments, and options.

func (*Integration) ElementType

func (*Integration) ElementType() reflect.Type

func (*Integration) ToIntegrationOutput

func (i *Integration) ToIntegrationOutput() IntegrationOutput

func (*Integration) ToIntegrationOutputWithContext

func (i *Integration) ToIntegrationOutputWithContext(ctx context.Context) IntegrationOutput

type IntegrationArgs

type IntegrationArgs struct {
	// The unique name of the domain.
	DomainName     pulumi.StringInput
	FlowDefinition IntegrationFlowDefinitionPtrInput
	// The name of the ObjectType defined for the 3rd party data in Profile Service
	ObjectTypeName pulumi.StringPtrInput
	// The mapping between 3rd party event types and ObjectType names
	ObjectTypeNames IntegrationObjectTypeMappingArrayInput
	// The tags (keys and values) associated with the integration
	Tags aws.TagArrayInput
	// The URI of the S3 bucket or any other type of data source.
	Uri pulumi.StringPtrInput
}

The set of arguments for constructing a Integration resource.

func (IntegrationArgs) ElementType

func (IntegrationArgs) ElementType() reflect.Type

type IntegrationConnectorOperator

type IntegrationConnectorOperator struct {
	Marketo    *IntegrationMarketoConnectorOperator    `pulumi:"marketo"`
	S3         *IntegrationS3ConnectorOperator         `pulumi:"s3"`
	Salesforce *IntegrationSalesforceConnectorOperator `pulumi:"salesforce"`
	ServiceNow *IntegrationServiceNowConnectorOperator `pulumi:"serviceNow"`
	Zendesk    *IntegrationZendeskConnectorOperator    `pulumi:"zendesk"`
}

type IntegrationConnectorOperatorArgs

type IntegrationConnectorOperatorArgs struct {
	Marketo    IntegrationMarketoConnectorOperatorPtrInput    `pulumi:"marketo"`
	S3         IntegrationS3ConnectorOperatorPtrInput         `pulumi:"s3"`
	Salesforce IntegrationSalesforceConnectorOperatorPtrInput `pulumi:"salesforce"`
	ServiceNow IntegrationServiceNowConnectorOperatorPtrInput `pulumi:"serviceNow"`
	Zendesk    IntegrationZendeskConnectorOperatorPtrInput    `pulumi:"zendesk"`
}

func (IntegrationConnectorOperatorArgs) ElementType

func (IntegrationConnectorOperatorArgs) ToIntegrationConnectorOperatorOutput

func (i IntegrationConnectorOperatorArgs) ToIntegrationConnectorOperatorOutput() IntegrationConnectorOperatorOutput

func (IntegrationConnectorOperatorArgs) ToIntegrationConnectorOperatorOutputWithContext

func (i IntegrationConnectorOperatorArgs) ToIntegrationConnectorOperatorOutputWithContext(ctx context.Context) IntegrationConnectorOperatorOutput

func (IntegrationConnectorOperatorArgs) ToIntegrationConnectorOperatorPtrOutput

func (i IntegrationConnectorOperatorArgs) ToIntegrationConnectorOperatorPtrOutput() IntegrationConnectorOperatorPtrOutput

func (IntegrationConnectorOperatorArgs) ToIntegrationConnectorOperatorPtrOutputWithContext

func (i IntegrationConnectorOperatorArgs) ToIntegrationConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationConnectorOperatorPtrOutput

type IntegrationConnectorOperatorInput

type IntegrationConnectorOperatorInput interface {
	pulumi.Input

	ToIntegrationConnectorOperatorOutput() IntegrationConnectorOperatorOutput
	ToIntegrationConnectorOperatorOutputWithContext(context.Context) IntegrationConnectorOperatorOutput
}

IntegrationConnectorOperatorInput is an input type that accepts IntegrationConnectorOperatorArgs and IntegrationConnectorOperatorOutput values. You can construct a concrete instance of `IntegrationConnectorOperatorInput` via:

IntegrationConnectorOperatorArgs{...}

type IntegrationConnectorOperatorOutput

type IntegrationConnectorOperatorOutput struct{ *pulumi.OutputState }

func (IntegrationConnectorOperatorOutput) ElementType

func (IntegrationConnectorOperatorOutput) Marketo

func (IntegrationConnectorOperatorOutput) S3

func (IntegrationConnectorOperatorOutput) Salesforce

func (IntegrationConnectorOperatorOutput) ServiceNow

func (IntegrationConnectorOperatorOutput) ToIntegrationConnectorOperatorOutput

func (o IntegrationConnectorOperatorOutput) ToIntegrationConnectorOperatorOutput() IntegrationConnectorOperatorOutput

func (IntegrationConnectorOperatorOutput) ToIntegrationConnectorOperatorOutputWithContext

func (o IntegrationConnectorOperatorOutput) ToIntegrationConnectorOperatorOutputWithContext(ctx context.Context) IntegrationConnectorOperatorOutput

func (IntegrationConnectorOperatorOutput) ToIntegrationConnectorOperatorPtrOutput

func (o IntegrationConnectorOperatorOutput) ToIntegrationConnectorOperatorPtrOutput() IntegrationConnectorOperatorPtrOutput

func (IntegrationConnectorOperatorOutput) ToIntegrationConnectorOperatorPtrOutputWithContext

func (o IntegrationConnectorOperatorOutput) ToIntegrationConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationConnectorOperatorPtrOutput

func (IntegrationConnectorOperatorOutput) Zendesk

type IntegrationConnectorOperatorPtrInput

type IntegrationConnectorOperatorPtrInput interface {
	pulumi.Input

	ToIntegrationConnectorOperatorPtrOutput() IntegrationConnectorOperatorPtrOutput
	ToIntegrationConnectorOperatorPtrOutputWithContext(context.Context) IntegrationConnectorOperatorPtrOutput
}

IntegrationConnectorOperatorPtrInput is an input type that accepts IntegrationConnectorOperatorArgs, IntegrationConnectorOperatorPtr and IntegrationConnectorOperatorPtrOutput values. You can construct a concrete instance of `IntegrationConnectorOperatorPtrInput` via:

        IntegrationConnectorOperatorArgs{...}

or:

        nil

type IntegrationConnectorOperatorPtrOutput

type IntegrationConnectorOperatorPtrOutput struct{ *pulumi.OutputState }

func (IntegrationConnectorOperatorPtrOutput) Elem

func (IntegrationConnectorOperatorPtrOutput) ElementType

func (IntegrationConnectorOperatorPtrOutput) Marketo

func (IntegrationConnectorOperatorPtrOutput) S3

func (IntegrationConnectorOperatorPtrOutput) Salesforce

func (IntegrationConnectorOperatorPtrOutput) ServiceNow

func (IntegrationConnectorOperatorPtrOutput) ToIntegrationConnectorOperatorPtrOutput

func (o IntegrationConnectorOperatorPtrOutput) ToIntegrationConnectorOperatorPtrOutput() IntegrationConnectorOperatorPtrOutput

func (IntegrationConnectorOperatorPtrOutput) ToIntegrationConnectorOperatorPtrOutputWithContext

func (o IntegrationConnectorOperatorPtrOutput) ToIntegrationConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationConnectorOperatorPtrOutput

func (IntegrationConnectorOperatorPtrOutput) Zendesk

type IntegrationConnectorType

type IntegrationConnectorType string

func (IntegrationConnectorType) ElementType

func (IntegrationConnectorType) ElementType() reflect.Type

func (IntegrationConnectorType) ToIntegrationConnectorTypeOutput

func (e IntegrationConnectorType) ToIntegrationConnectorTypeOutput() IntegrationConnectorTypeOutput

func (IntegrationConnectorType) ToIntegrationConnectorTypeOutputWithContext

func (e IntegrationConnectorType) ToIntegrationConnectorTypeOutputWithContext(ctx context.Context) IntegrationConnectorTypeOutput

func (IntegrationConnectorType) ToIntegrationConnectorTypePtrOutput

func (e IntegrationConnectorType) ToIntegrationConnectorTypePtrOutput() IntegrationConnectorTypePtrOutput

func (IntegrationConnectorType) ToIntegrationConnectorTypePtrOutputWithContext

func (e IntegrationConnectorType) ToIntegrationConnectorTypePtrOutputWithContext(ctx context.Context) IntegrationConnectorTypePtrOutput

func (IntegrationConnectorType) ToStringOutput

func (e IntegrationConnectorType) ToStringOutput() pulumi.StringOutput

func (IntegrationConnectorType) ToStringOutputWithContext

func (e IntegrationConnectorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (IntegrationConnectorType) ToStringPtrOutput

func (e IntegrationConnectorType) ToStringPtrOutput() pulumi.StringPtrOutput

func (IntegrationConnectorType) ToStringPtrOutputWithContext

func (e IntegrationConnectorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationConnectorTypeInput

type IntegrationConnectorTypeInput interface {
	pulumi.Input

	ToIntegrationConnectorTypeOutput() IntegrationConnectorTypeOutput
	ToIntegrationConnectorTypeOutputWithContext(context.Context) IntegrationConnectorTypeOutput
}

IntegrationConnectorTypeInput is an input type that accepts values of the IntegrationConnectorType enum A concrete instance of `IntegrationConnectorTypeInput` can be one of the following:

IntegrationConnectorTypeSalesforce
IntegrationConnectorTypeMarketo
IntegrationConnectorTypeServiceNow
IntegrationConnectorTypeZendesk
IntegrationConnectorTypeS3

type IntegrationConnectorTypeOutput

type IntegrationConnectorTypeOutput struct{ *pulumi.OutputState }

func (IntegrationConnectorTypeOutput) ElementType

func (IntegrationConnectorTypeOutput) ToIntegrationConnectorTypeOutput

func (o IntegrationConnectorTypeOutput) ToIntegrationConnectorTypeOutput() IntegrationConnectorTypeOutput

func (IntegrationConnectorTypeOutput) ToIntegrationConnectorTypeOutputWithContext

func (o IntegrationConnectorTypeOutput) ToIntegrationConnectorTypeOutputWithContext(ctx context.Context) IntegrationConnectorTypeOutput

func (IntegrationConnectorTypeOutput) ToIntegrationConnectorTypePtrOutput

func (o IntegrationConnectorTypeOutput) ToIntegrationConnectorTypePtrOutput() IntegrationConnectorTypePtrOutput

func (IntegrationConnectorTypeOutput) ToIntegrationConnectorTypePtrOutputWithContext

func (o IntegrationConnectorTypeOutput) ToIntegrationConnectorTypePtrOutputWithContext(ctx context.Context) IntegrationConnectorTypePtrOutput

func (IntegrationConnectorTypeOutput) ToStringOutput

func (IntegrationConnectorTypeOutput) ToStringOutputWithContext

func (o IntegrationConnectorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (IntegrationConnectorTypeOutput) ToStringPtrOutput

func (IntegrationConnectorTypeOutput) ToStringPtrOutputWithContext

func (o IntegrationConnectorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationConnectorTypePtrInput

type IntegrationConnectorTypePtrInput interface {
	pulumi.Input

	ToIntegrationConnectorTypePtrOutput() IntegrationConnectorTypePtrOutput
	ToIntegrationConnectorTypePtrOutputWithContext(context.Context) IntegrationConnectorTypePtrOutput
}

func IntegrationConnectorTypePtr

func IntegrationConnectorTypePtr(v string) IntegrationConnectorTypePtrInput

type IntegrationConnectorTypePtrOutput

type IntegrationConnectorTypePtrOutput struct{ *pulumi.OutputState }

func (IntegrationConnectorTypePtrOutput) Elem

func (IntegrationConnectorTypePtrOutput) ElementType

func (IntegrationConnectorTypePtrOutput) ToIntegrationConnectorTypePtrOutput

func (o IntegrationConnectorTypePtrOutput) ToIntegrationConnectorTypePtrOutput() IntegrationConnectorTypePtrOutput

func (IntegrationConnectorTypePtrOutput) ToIntegrationConnectorTypePtrOutputWithContext

func (o IntegrationConnectorTypePtrOutput) ToIntegrationConnectorTypePtrOutputWithContext(ctx context.Context) IntegrationConnectorTypePtrOutput

func (IntegrationConnectorTypePtrOutput) ToStringPtrOutput

func (IntegrationConnectorTypePtrOutput) ToStringPtrOutputWithContext

func (o IntegrationConnectorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationFlowDefinition

type IntegrationFlowDefinition struct {
	Description      *string                     `pulumi:"description"`
	FlowName         string                      `pulumi:"flowName"`
	KmsArn           string                      `pulumi:"kmsArn"`
	SourceFlowConfig IntegrationSourceFlowConfig `pulumi:"sourceFlowConfig"`
	Tasks            []IntegrationTask           `pulumi:"tasks"`
	TriggerConfig    IntegrationTriggerConfig    `pulumi:"triggerConfig"`
}

type IntegrationFlowDefinitionArgs

type IntegrationFlowDefinitionArgs struct {
	Description      pulumi.StringPtrInput            `pulumi:"description"`
	FlowName         pulumi.StringInput               `pulumi:"flowName"`
	KmsArn           pulumi.StringInput               `pulumi:"kmsArn"`
	SourceFlowConfig IntegrationSourceFlowConfigInput `pulumi:"sourceFlowConfig"`
	Tasks            IntegrationTaskArrayInput        `pulumi:"tasks"`
	TriggerConfig    IntegrationTriggerConfigInput    `pulumi:"triggerConfig"`
}

func (IntegrationFlowDefinitionArgs) ElementType

func (IntegrationFlowDefinitionArgs) ToIntegrationFlowDefinitionOutput

func (i IntegrationFlowDefinitionArgs) ToIntegrationFlowDefinitionOutput() IntegrationFlowDefinitionOutput

func (IntegrationFlowDefinitionArgs) ToIntegrationFlowDefinitionOutputWithContext

func (i IntegrationFlowDefinitionArgs) ToIntegrationFlowDefinitionOutputWithContext(ctx context.Context) IntegrationFlowDefinitionOutput

func (IntegrationFlowDefinitionArgs) ToIntegrationFlowDefinitionPtrOutput

func (i IntegrationFlowDefinitionArgs) ToIntegrationFlowDefinitionPtrOutput() IntegrationFlowDefinitionPtrOutput

func (IntegrationFlowDefinitionArgs) ToIntegrationFlowDefinitionPtrOutputWithContext

func (i IntegrationFlowDefinitionArgs) ToIntegrationFlowDefinitionPtrOutputWithContext(ctx context.Context) IntegrationFlowDefinitionPtrOutput

type IntegrationFlowDefinitionInput

type IntegrationFlowDefinitionInput interface {
	pulumi.Input

	ToIntegrationFlowDefinitionOutput() IntegrationFlowDefinitionOutput
	ToIntegrationFlowDefinitionOutputWithContext(context.Context) IntegrationFlowDefinitionOutput
}

IntegrationFlowDefinitionInput is an input type that accepts IntegrationFlowDefinitionArgs and IntegrationFlowDefinitionOutput values. You can construct a concrete instance of `IntegrationFlowDefinitionInput` via:

IntegrationFlowDefinitionArgs{...}

type IntegrationFlowDefinitionOutput

type IntegrationFlowDefinitionOutput struct{ *pulumi.OutputState }

func (IntegrationFlowDefinitionOutput) Description

func (IntegrationFlowDefinitionOutput) ElementType

func (IntegrationFlowDefinitionOutput) FlowName

func (IntegrationFlowDefinitionOutput) KmsArn

func (IntegrationFlowDefinitionOutput) SourceFlowConfig

func (IntegrationFlowDefinitionOutput) Tasks

func (IntegrationFlowDefinitionOutput) ToIntegrationFlowDefinitionOutput

func (o IntegrationFlowDefinitionOutput) ToIntegrationFlowDefinitionOutput() IntegrationFlowDefinitionOutput

func (IntegrationFlowDefinitionOutput) ToIntegrationFlowDefinitionOutputWithContext

func (o IntegrationFlowDefinitionOutput) ToIntegrationFlowDefinitionOutputWithContext(ctx context.Context) IntegrationFlowDefinitionOutput

func (IntegrationFlowDefinitionOutput) ToIntegrationFlowDefinitionPtrOutput

func (o IntegrationFlowDefinitionOutput) ToIntegrationFlowDefinitionPtrOutput() IntegrationFlowDefinitionPtrOutput

func (IntegrationFlowDefinitionOutput) ToIntegrationFlowDefinitionPtrOutputWithContext

func (o IntegrationFlowDefinitionOutput) ToIntegrationFlowDefinitionPtrOutputWithContext(ctx context.Context) IntegrationFlowDefinitionPtrOutput

func (IntegrationFlowDefinitionOutput) TriggerConfig

type IntegrationFlowDefinitionPtrInput

type IntegrationFlowDefinitionPtrInput interface {
	pulumi.Input

	ToIntegrationFlowDefinitionPtrOutput() IntegrationFlowDefinitionPtrOutput
	ToIntegrationFlowDefinitionPtrOutputWithContext(context.Context) IntegrationFlowDefinitionPtrOutput
}

IntegrationFlowDefinitionPtrInput is an input type that accepts IntegrationFlowDefinitionArgs, IntegrationFlowDefinitionPtr and IntegrationFlowDefinitionPtrOutput values. You can construct a concrete instance of `IntegrationFlowDefinitionPtrInput` via:

        IntegrationFlowDefinitionArgs{...}

or:

        nil

type IntegrationFlowDefinitionPtrOutput

type IntegrationFlowDefinitionPtrOutput struct{ *pulumi.OutputState }

func (IntegrationFlowDefinitionPtrOutput) Description

func (IntegrationFlowDefinitionPtrOutput) Elem

func (IntegrationFlowDefinitionPtrOutput) ElementType

func (IntegrationFlowDefinitionPtrOutput) FlowName

func (IntegrationFlowDefinitionPtrOutput) KmsArn

func (IntegrationFlowDefinitionPtrOutput) SourceFlowConfig

func (IntegrationFlowDefinitionPtrOutput) Tasks

func (IntegrationFlowDefinitionPtrOutput) ToIntegrationFlowDefinitionPtrOutput

func (o IntegrationFlowDefinitionPtrOutput) ToIntegrationFlowDefinitionPtrOutput() IntegrationFlowDefinitionPtrOutput

func (IntegrationFlowDefinitionPtrOutput) ToIntegrationFlowDefinitionPtrOutputWithContext

func (o IntegrationFlowDefinitionPtrOutput) ToIntegrationFlowDefinitionPtrOutputWithContext(ctx context.Context) IntegrationFlowDefinitionPtrOutput

func (IntegrationFlowDefinitionPtrOutput) TriggerConfig

type IntegrationIncrementalPullConfig

type IntegrationIncrementalPullConfig struct {
	DatetimeTypeFieldName *string `pulumi:"datetimeTypeFieldName"`
}

type IntegrationIncrementalPullConfigArgs

type IntegrationIncrementalPullConfigArgs struct {
	DatetimeTypeFieldName pulumi.StringPtrInput `pulumi:"datetimeTypeFieldName"`
}

func (IntegrationIncrementalPullConfigArgs) ElementType

func (IntegrationIncrementalPullConfigArgs) ToIntegrationIncrementalPullConfigOutput

func (i IntegrationIncrementalPullConfigArgs) ToIntegrationIncrementalPullConfigOutput() IntegrationIncrementalPullConfigOutput

func (IntegrationIncrementalPullConfigArgs) ToIntegrationIncrementalPullConfigOutputWithContext

func (i IntegrationIncrementalPullConfigArgs) ToIntegrationIncrementalPullConfigOutputWithContext(ctx context.Context) IntegrationIncrementalPullConfigOutput

func (IntegrationIncrementalPullConfigArgs) ToIntegrationIncrementalPullConfigPtrOutput

func (i IntegrationIncrementalPullConfigArgs) ToIntegrationIncrementalPullConfigPtrOutput() IntegrationIncrementalPullConfigPtrOutput

func (IntegrationIncrementalPullConfigArgs) ToIntegrationIncrementalPullConfigPtrOutputWithContext

func (i IntegrationIncrementalPullConfigArgs) ToIntegrationIncrementalPullConfigPtrOutputWithContext(ctx context.Context) IntegrationIncrementalPullConfigPtrOutput

type IntegrationIncrementalPullConfigInput

type IntegrationIncrementalPullConfigInput interface {
	pulumi.Input

	ToIntegrationIncrementalPullConfigOutput() IntegrationIncrementalPullConfigOutput
	ToIntegrationIncrementalPullConfigOutputWithContext(context.Context) IntegrationIncrementalPullConfigOutput
}

IntegrationIncrementalPullConfigInput is an input type that accepts IntegrationIncrementalPullConfigArgs and IntegrationIncrementalPullConfigOutput values. You can construct a concrete instance of `IntegrationIncrementalPullConfigInput` via:

IntegrationIncrementalPullConfigArgs{...}

type IntegrationIncrementalPullConfigOutput

type IntegrationIncrementalPullConfigOutput struct{ *pulumi.OutputState }

func (IntegrationIncrementalPullConfigOutput) DatetimeTypeFieldName

func (IntegrationIncrementalPullConfigOutput) ElementType

func (IntegrationIncrementalPullConfigOutput) ToIntegrationIncrementalPullConfigOutput

func (o IntegrationIncrementalPullConfigOutput) ToIntegrationIncrementalPullConfigOutput() IntegrationIncrementalPullConfigOutput

func (IntegrationIncrementalPullConfigOutput) ToIntegrationIncrementalPullConfigOutputWithContext

func (o IntegrationIncrementalPullConfigOutput) ToIntegrationIncrementalPullConfigOutputWithContext(ctx context.Context) IntegrationIncrementalPullConfigOutput

func (IntegrationIncrementalPullConfigOutput) ToIntegrationIncrementalPullConfigPtrOutput

func (o IntegrationIncrementalPullConfigOutput) ToIntegrationIncrementalPullConfigPtrOutput() IntegrationIncrementalPullConfigPtrOutput

func (IntegrationIncrementalPullConfigOutput) ToIntegrationIncrementalPullConfigPtrOutputWithContext

func (o IntegrationIncrementalPullConfigOutput) ToIntegrationIncrementalPullConfigPtrOutputWithContext(ctx context.Context) IntegrationIncrementalPullConfigPtrOutput

type IntegrationIncrementalPullConfigPtrInput

type IntegrationIncrementalPullConfigPtrInput interface {
	pulumi.Input

	ToIntegrationIncrementalPullConfigPtrOutput() IntegrationIncrementalPullConfigPtrOutput
	ToIntegrationIncrementalPullConfigPtrOutputWithContext(context.Context) IntegrationIncrementalPullConfigPtrOutput
}

IntegrationIncrementalPullConfigPtrInput is an input type that accepts IntegrationIncrementalPullConfigArgs, IntegrationIncrementalPullConfigPtr and IntegrationIncrementalPullConfigPtrOutput values. You can construct a concrete instance of `IntegrationIncrementalPullConfigPtrInput` via:

        IntegrationIncrementalPullConfigArgs{...}

or:

        nil

type IntegrationIncrementalPullConfigPtrOutput

type IntegrationIncrementalPullConfigPtrOutput struct{ *pulumi.OutputState }

func (IntegrationIncrementalPullConfigPtrOutput) DatetimeTypeFieldName

func (IntegrationIncrementalPullConfigPtrOutput) Elem

func (IntegrationIncrementalPullConfigPtrOutput) ElementType

func (IntegrationIncrementalPullConfigPtrOutput) ToIntegrationIncrementalPullConfigPtrOutput

func (o IntegrationIncrementalPullConfigPtrOutput) ToIntegrationIncrementalPullConfigPtrOutput() IntegrationIncrementalPullConfigPtrOutput

func (IntegrationIncrementalPullConfigPtrOutput) ToIntegrationIncrementalPullConfigPtrOutputWithContext

func (o IntegrationIncrementalPullConfigPtrOutput) ToIntegrationIncrementalPullConfigPtrOutputWithContext(ctx context.Context) IntegrationIncrementalPullConfigPtrOutput

type IntegrationInput

type IntegrationInput interface {
	pulumi.Input

	ToIntegrationOutput() IntegrationOutput
	ToIntegrationOutputWithContext(ctx context.Context) IntegrationOutput
}

type IntegrationMarketoConnectorOperator

type IntegrationMarketoConnectorOperator string

func (IntegrationMarketoConnectorOperator) ElementType

func (IntegrationMarketoConnectorOperator) ToIntegrationMarketoConnectorOperatorOutput

func (e IntegrationMarketoConnectorOperator) ToIntegrationMarketoConnectorOperatorOutput() IntegrationMarketoConnectorOperatorOutput

func (IntegrationMarketoConnectorOperator) ToIntegrationMarketoConnectorOperatorOutputWithContext

func (e IntegrationMarketoConnectorOperator) ToIntegrationMarketoConnectorOperatorOutputWithContext(ctx context.Context) IntegrationMarketoConnectorOperatorOutput

func (IntegrationMarketoConnectorOperator) ToIntegrationMarketoConnectorOperatorPtrOutput

func (e IntegrationMarketoConnectorOperator) ToIntegrationMarketoConnectorOperatorPtrOutput() IntegrationMarketoConnectorOperatorPtrOutput

func (IntegrationMarketoConnectorOperator) ToIntegrationMarketoConnectorOperatorPtrOutputWithContext

func (e IntegrationMarketoConnectorOperator) ToIntegrationMarketoConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationMarketoConnectorOperatorPtrOutput

func (IntegrationMarketoConnectorOperator) ToStringOutput

func (IntegrationMarketoConnectorOperator) ToStringOutputWithContext

func (e IntegrationMarketoConnectorOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (IntegrationMarketoConnectorOperator) ToStringPtrOutput

func (IntegrationMarketoConnectorOperator) ToStringPtrOutputWithContext

func (e IntegrationMarketoConnectorOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationMarketoConnectorOperatorInput

type IntegrationMarketoConnectorOperatorInput interface {
	pulumi.Input

	ToIntegrationMarketoConnectorOperatorOutput() IntegrationMarketoConnectorOperatorOutput
	ToIntegrationMarketoConnectorOperatorOutputWithContext(context.Context) IntegrationMarketoConnectorOperatorOutput
}

IntegrationMarketoConnectorOperatorInput is an input type that accepts values of the IntegrationMarketoConnectorOperator enum A concrete instance of `IntegrationMarketoConnectorOperatorInput` can be one of the following:

IntegrationMarketoConnectorOperatorProjection
IntegrationMarketoConnectorOperatorLessThan
IntegrationMarketoConnectorOperatorGreaterThan
IntegrationMarketoConnectorOperatorBetween
IntegrationMarketoConnectorOperatorAddition
IntegrationMarketoConnectorOperatorMultiplication
IntegrationMarketoConnectorOperatorDivision
IntegrationMarketoConnectorOperatorSubtraction
IntegrationMarketoConnectorOperatorMaskAll
IntegrationMarketoConnectorOperatorMaskFirstN
IntegrationMarketoConnectorOperatorMaskLastN
IntegrationMarketoConnectorOperatorValidateNonNull
IntegrationMarketoConnectorOperatorValidateNonZero
IntegrationMarketoConnectorOperatorValidateNonNegative
IntegrationMarketoConnectorOperatorValidateNumeric
IntegrationMarketoConnectorOperatorNoOp

type IntegrationMarketoConnectorOperatorOutput

type IntegrationMarketoConnectorOperatorOutput struct{ *pulumi.OutputState }

func (IntegrationMarketoConnectorOperatorOutput) ElementType

func (IntegrationMarketoConnectorOperatorOutput) ToIntegrationMarketoConnectorOperatorOutput

func (o IntegrationMarketoConnectorOperatorOutput) ToIntegrationMarketoConnectorOperatorOutput() IntegrationMarketoConnectorOperatorOutput

func (IntegrationMarketoConnectorOperatorOutput) ToIntegrationMarketoConnectorOperatorOutputWithContext

func (o IntegrationMarketoConnectorOperatorOutput) ToIntegrationMarketoConnectorOperatorOutputWithContext(ctx context.Context) IntegrationMarketoConnectorOperatorOutput

func (IntegrationMarketoConnectorOperatorOutput) ToIntegrationMarketoConnectorOperatorPtrOutput

func (o IntegrationMarketoConnectorOperatorOutput) ToIntegrationMarketoConnectorOperatorPtrOutput() IntegrationMarketoConnectorOperatorPtrOutput

func (IntegrationMarketoConnectorOperatorOutput) ToIntegrationMarketoConnectorOperatorPtrOutputWithContext

func (o IntegrationMarketoConnectorOperatorOutput) ToIntegrationMarketoConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationMarketoConnectorOperatorPtrOutput

func (IntegrationMarketoConnectorOperatorOutput) ToStringOutput

func (IntegrationMarketoConnectorOperatorOutput) ToStringOutputWithContext

func (IntegrationMarketoConnectorOperatorOutput) ToStringPtrOutput

func (IntegrationMarketoConnectorOperatorOutput) ToStringPtrOutputWithContext

type IntegrationMarketoConnectorOperatorPtrInput

type IntegrationMarketoConnectorOperatorPtrInput interface {
	pulumi.Input

	ToIntegrationMarketoConnectorOperatorPtrOutput() IntegrationMarketoConnectorOperatorPtrOutput
	ToIntegrationMarketoConnectorOperatorPtrOutputWithContext(context.Context) IntegrationMarketoConnectorOperatorPtrOutput
}

type IntegrationMarketoConnectorOperatorPtrOutput

type IntegrationMarketoConnectorOperatorPtrOutput struct{ *pulumi.OutputState }

func (IntegrationMarketoConnectorOperatorPtrOutput) Elem

func (IntegrationMarketoConnectorOperatorPtrOutput) ElementType

func (IntegrationMarketoConnectorOperatorPtrOutput) ToIntegrationMarketoConnectorOperatorPtrOutput

func (o IntegrationMarketoConnectorOperatorPtrOutput) ToIntegrationMarketoConnectorOperatorPtrOutput() IntegrationMarketoConnectorOperatorPtrOutput

func (IntegrationMarketoConnectorOperatorPtrOutput) ToIntegrationMarketoConnectorOperatorPtrOutputWithContext

func (o IntegrationMarketoConnectorOperatorPtrOutput) ToIntegrationMarketoConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationMarketoConnectorOperatorPtrOutput

func (IntegrationMarketoConnectorOperatorPtrOutput) ToStringPtrOutput

func (IntegrationMarketoConnectorOperatorPtrOutput) ToStringPtrOutputWithContext

type IntegrationMarketoSourceProperties

type IntegrationMarketoSourceProperties struct {
	Object string `pulumi:"object"`
}

type IntegrationMarketoSourcePropertiesArgs

type IntegrationMarketoSourcePropertiesArgs struct {
	Object pulumi.StringInput `pulumi:"object"`
}

func (IntegrationMarketoSourcePropertiesArgs) ElementType

func (IntegrationMarketoSourcePropertiesArgs) ToIntegrationMarketoSourcePropertiesOutput

func (i IntegrationMarketoSourcePropertiesArgs) ToIntegrationMarketoSourcePropertiesOutput() IntegrationMarketoSourcePropertiesOutput

func (IntegrationMarketoSourcePropertiesArgs) ToIntegrationMarketoSourcePropertiesOutputWithContext

func (i IntegrationMarketoSourcePropertiesArgs) ToIntegrationMarketoSourcePropertiesOutputWithContext(ctx context.Context) IntegrationMarketoSourcePropertiesOutput

func (IntegrationMarketoSourcePropertiesArgs) ToIntegrationMarketoSourcePropertiesPtrOutput

func (i IntegrationMarketoSourcePropertiesArgs) ToIntegrationMarketoSourcePropertiesPtrOutput() IntegrationMarketoSourcePropertiesPtrOutput

func (IntegrationMarketoSourcePropertiesArgs) ToIntegrationMarketoSourcePropertiesPtrOutputWithContext

func (i IntegrationMarketoSourcePropertiesArgs) ToIntegrationMarketoSourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationMarketoSourcePropertiesPtrOutput

type IntegrationMarketoSourcePropertiesInput

type IntegrationMarketoSourcePropertiesInput interface {
	pulumi.Input

	ToIntegrationMarketoSourcePropertiesOutput() IntegrationMarketoSourcePropertiesOutput
	ToIntegrationMarketoSourcePropertiesOutputWithContext(context.Context) IntegrationMarketoSourcePropertiesOutput
}

IntegrationMarketoSourcePropertiesInput is an input type that accepts IntegrationMarketoSourcePropertiesArgs and IntegrationMarketoSourcePropertiesOutput values. You can construct a concrete instance of `IntegrationMarketoSourcePropertiesInput` via:

IntegrationMarketoSourcePropertiesArgs{...}

type IntegrationMarketoSourcePropertiesOutput

type IntegrationMarketoSourcePropertiesOutput struct{ *pulumi.OutputState }

func (IntegrationMarketoSourcePropertiesOutput) ElementType

func (IntegrationMarketoSourcePropertiesOutput) Object

func (IntegrationMarketoSourcePropertiesOutput) ToIntegrationMarketoSourcePropertiesOutput

func (o IntegrationMarketoSourcePropertiesOutput) ToIntegrationMarketoSourcePropertiesOutput() IntegrationMarketoSourcePropertiesOutput

func (IntegrationMarketoSourcePropertiesOutput) ToIntegrationMarketoSourcePropertiesOutputWithContext

func (o IntegrationMarketoSourcePropertiesOutput) ToIntegrationMarketoSourcePropertiesOutputWithContext(ctx context.Context) IntegrationMarketoSourcePropertiesOutput

func (IntegrationMarketoSourcePropertiesOutput) ToIntegrationMarketoSourcePropertiesPtrOutput

func (o IntegrationMarketoSourcePropertiesOutput) ToIntegrationMarketoSourcePropertiesPtrOutput() IntegrationMarketoSourcePropertiesPtrOutput

func (IntegrationMarketoSourcePropertiesOutput) ToIntegrationMarketoSourcePropertiesPtrOutputWithContext

func (o IntegrationMarketoSourcePropertiesOutput) ToIntegrationMarketoSourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationMarketoSourcePropertiesPtrOutput

type IntegrationMarketoSourcePropertiesPtrInput

type IntegrationMarketoSourcePropertiesPtrInput interface {
	pulumi.Input

	ToIntegrationMarketoSourcePropertiesPtrOutput() IntegrationMarketoSourcePropertiesPtrOutput
	ToIntegrationMarketoSourcePropertiesPtrOutputWithContext(context.Context) IntegrationMarketoSourcePropertiesPtrOutput
}

IntegrationMarketoSourcePropertiesPtrInput is an input type that accepts IntegrationMarketoSourcePropertiesArgs, IntegrationMarketoSourcePropertiesPtr and IntegrationMarketoSourcePropertiesPtrOutput values. You can construct a concrete instance of `IntegrationMarketoSourcePropertiesPtrInput` via:

        IntegrationMarketoSourcePropertiesArgs{...}

or:

        nil

type IntegrationMarketoSourcePropertiesPtrOutput

type IntegrationMarketoSourcePropertiesPtrOutput struct{ *pulumi.OutputState }

func (IntegrationMarketoSourcePropertiesPtrOutput) Elem

func (IntegrationMarketoSourcePropertiesPtrOutput) ElementType

func (IntegrationMarketoSourcePropertiesPtrOutput) Object

func (IntegrationMarketoSourcePropertiesPtrOutput) ToIntegrationMarketoSourcePropertiesPtrOutput

func (o IntegrationMarketoSourcePropertiesPtrOutput) ToIntegrationMarketoSourcePropertiesPtrOutput() IntegrationMarketoSourcePropertiesPtrOutput

func (IntegrationMarketoSourcePropertiesPtrOutput) ToIntegrationMarketoSourcePropertiesPtrOutputWithContext

func (o IntegrationMarketoSourcePropertiesPtrOutput) ToIntegrationMarketoSourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationMarketoSourcePropertiesPtrOutput

type IntegrationObjectTypeMapping added in v0.12.0

type IntegrationObjectTypeMapping struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type IntegrationObjectTypeMappingArgs added in v0.12.0

type IntegrationObjectTypeMappingArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (IntegrationObjectTypeMappingArgs) ElementType added in v0.12.0

func (IntegrationObjectTypeMappingArgs) ToIntegrationObjectTypeMappingOutput added in v0.12.0

func (i IntegrationObjectTypeMappingArgs) ToIntegrationObjectTypeMappingOutput() IntegrationObjectTypeMappingOutput

func (IntegrationObjectTypeMappingArgs) ToIntegrationObjectTypeMappingOutputWithContext added in v0.12.0

func (i IntegrationObjectTypeMappingArgs) ToIntegrationObjectTypeMappingOutputWithContext(ctx context.Context) IntegrationObjectTypeMappingOutput

type IntegrationObjectTypeMappingArray added in v0.12.0

type IntegrationObjectTypeMappingArray []IntegrationObjectTypeMappingInput

func (IntegrationObjectTypeMappingArray) ElementType added in v0.12.0

func (IntegrationObjectTypeMappingArray) ToIntegrationObjectTypeMappingArrayOutput added in v0.12.0

func (i IntegrationObjectTypeMappingArray) ToIntegrationObjectTypeMappingArrayOutput() IntegrationObjectTypeMappingArrayOutput

func (IntegrationObjectTypeMappingArray) ToIntegrationObjectTypeMappingArrayOutputWithContext added in v0.12.0

func (i IntegrationObjectTypeMappingArray) ToIntegrationObjectTypeMappingArrayOutputWithContext(ctx context.Context) IntegrationObjectTypeMappingArrayOutput

type IntegrationObjectTypeMappingArrayInput added in v0.12.0

type IntegrationObjectTypeMappingArrayInput interface {
	pulumi.Input

	ToIntegrationObjectTypeMappingArrayOutput() IntegrationObjectTypeMappingArrayOutput
	ToIntegrationObjectTypeMappingArrayOutputWithContext(context.Context) IntegrationObjectTypeMappingArrayOutput
}

IntegrationObjectTypeMappingArrayInput is an input type that accepts IntegrationObjectTypeMappingArray and IntegrationObjectTypeMappingArrayOutput values. You can construct a concrete instance of `IntegrationObjectTypeMappingArrayInput` via:

IntegrationObjectTypeMappingArray{ IntegrationObjectTypeMappingArgs{...} }

type IntegrationObjectTypeMappingArrayOutput added in v0.12.0

type IntegrationObjectTypeMappingArrayOutput struct{ *pulumi.OutputState }

func (IntegrationObjectTypeMappingArrayOutput) ElementType added in v0.12.0

func (IntegrationObjectTypeMappingArrayOutput) Index added in v0.12.0

func (IntegrationObjectTypeMappingArrayOutput) ToIntegrationObjectTypeMappingArrayOutput added in v0.12.0

func (o IntegrationObjectTypeMappingArrayOutput) ToIntegrationObjectTypeMappingArrayOutput() IntegrationObjectTypeMappingArrayOutput

func (IntegrationObjectTypeMappingArrayOutput) ToIntegrationObjectTypeMappingArrayOutputWithContext added in v0.12.0

func (o IntegrationObjectTypeMappingArrayOutput) ToIntegrationObjectTypeMappingArrayOutputWithContext(ctx context.Context) IntegrationObjectTypeMappingArrayOutput

type IntegrationObjectTypeMappingInput added in v0.12.0

type IntegrationObjectTypeMappingInput interface {
	pulumi.Input

	ToIntegrationObjectTypeMappingOutput() IntegrationObjectTypeMappingOutput
	ToIntegrationObjectTypeMappingOutputWithContext(context.Context) IntegrationObjectTypeMappingOutput
}

IntegrationObjectTypeMappingInput is an input type that accepts IntegrationObjectTypeMappingArgs and IntegrationObjectTypeMappingOutput values. You can construct a concrete instance of `IntegrationObjectTypeMappingInput` via:

IntegrationObjectTypeMappingArgs{...}

type IntegrationObjectTypeMappingOutput added in v0.12.0

type IntegrationObjectTypeMappingOutput struct{ *pulumi.OutputState }

func (IntegrationObjectTypeMappingOutput) ElementType added in v0.12.0

func (IntegrationObjectTypeMappingOutput) Key added in v0.12.0

func (IntegrationObjectTypeMappingOutput) ToIntegrationObjectTypeMappingOutput added in v0.12.0

func (o IntegrationObjectTypeMappingOutput) ToIntegrationObjectTypeMappingOutput() IntegrationObjectTypeMappingOutput

func (IntegrationObjectTypeMappingOutput) ToIntegrationObjectTypeMappingOutputWithContext added in v0.12.0

func (o IntegrationObjectTypeMappingOutput) ToIntegrationObjectTypeMappingOutputWithContext(ctx context.Context) IntegrationObjectTypeMappingOutput

func (IntegrationObjectTypeMappingOutput) Value added in v0.12.0

type IntegrationOperatorPropertiesKeys

type IntegrationOperatorPropertiesKeys string

func (IntegrationOperatorPropertiesKeys) ElementType

func (IntegrationOperatorPropertiesKeys) ToIntegrationOperatorPropertiesKeysOutput

func (e IntegrationOperatorPropertiesKeys) ToIntegrationOperatorPropertiesKeysOutput() IntegrationOperatorPropertiesKeysOutput

func (IntegrationOperatorPropertiesKeys) ToIntegrationOperatorPropertiesKeysOutputWithContext

func (e IntegrationOperatorPropertiesKeys) ToIntegrationOperatorPropertiesKeysOutputWithContext(ctx context.Context) IntegrationOperatorPropertiesKeysOutput

func (IntegrationOperatorPropertiesKeys) ToIntegrationOperatorPropertiesKeysPtrOutput

func (e IntegrationOperatorPropertiesKeys) ToIntegrationOperatorPropertiesKeysPtrOutput() IntegrationOperatorPropertiesKeysPtrOutput

func (IntegrationOperatorPropertiesKeys) ToIntegrationOperatorPropertiesKeysPtrOutputWithContext

func (e IntegrationOperatorPropertiesKeys) ToIntegrationOperatorPropertiesKeysPtrOutputWithContext(ctx context.Context) IntegrationOperatorPropertiesKeysPtrOutput

func (IntegrationOperatorPropertiesKeys) ToStringOutput

func (IntegrationOperatorPropertiesKeys) ToStringOutputWithContext

func (e IntegrationOperatorPropertiesKeys) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (IntegrationOperatorPropertiesKeys) ToStringPtrOutput

func (IntegrationOperatorPropertiesKeys) ToStringPtrOutputWithContext

func (e IntegrationOperatorPropertiesKeys) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationOperatorPropertiesKeysInput

type IntegrationOperatorPropertiesKeysInput interface {
	pulumi.Input

	ToIntegrationOperatorPropertiesKeysOutput() IntegrationOperatorPropertiesKeysOutput
	ToIntegrationOperatorPropertiesKeysOutputWithContext(context.Context) IntegrationOperatorPropertiesKeysOutput
}

IntegrationOperatorPropertiesKeysInput is an input type that accepts values of the IntegrationOperatorPropertiesKeys enum A concrete instance of `IntegrationOperatorPropertiesKeysInput` can be one of the following:

IntegrationOperatorPropertiesKeysValue
IntegrationOperatorPropertiesKeysValues
IntegrationOperatorPropertiesKeysDataType
IntegrationOperatorPropertiesKeysUpperBound
IntegrationOperatorPropertiesKeysLowerBound
IntegrationOperatorPropertiesKeysSourceDataType
IntegrationOperatorPropertiesKeysDestinationDataType
IntegrationOperatorPropertiesKeysValidationAction
IntegrationOperatorPropertiesKeysMaskValue
IntegrationOperatorPropertiesKeysMaskLength
IntegrationOperatorPropertiesKeysTruncateLength
IntegrationOperatorPropertiesKeysMathOperationFieldsOrder
IntegrationOperatorPropertiesKeysConcatFormat
IntegrationOperatorPropertiesKeysSubfieldCategoryMap

type IntegrationOperatorPropertiesKeysOutput

type IntegrationOperatorPropertiesKeysOutput struct{ *pulumi.OutputState }

func (IntegrationOperatorPropertiesKeysOutput) ElementType

func (IntegrationOperatorPropertiesKeysOutput) ToIntegrationOperatorPropertiesKeysOutput

func (o IntegrationOperatorPropertiesKeysOutput) ToIntegrationOperatorPropertiesKeysOutput() IntegrationOperatorPropertiesKeysOutput

func (IntegrationOperatorPropertiesKeysOutput) ToIntegrationOperatorPropertiesKeysOutputWithContext

func (o IntegrationOperatorPropertiesKeysOutput) ToIntegrationOperatorPropertiesKeysOutputWithContext(ctx context.Context) IntegrationOperatorPropertiesKeysOutput

func (IntegrationOperatorPropertiesKeysOutput) ToIntegrationOperatorPropertiesKeysPtrOutput

func (o IntegrationOperatorPropertiesKeysOutput) ToIntegrationOperatorPropertiesKeysPtrOutput() IntegrationOperatorPropertiesKeysPtrOutput

func (IntegrationOperatorPropertiesKeysOutput) ToIntegrationOperatorPropertiesKeysPtrOutputWithContext

func (o IntegrationOperatorPropertiesKeysOutput) ToIntegrationOperatorPropertiesKeysPtrOutputWithContext(ctx context.Context) IntegrationOperatorPropertiesKeysPtrOutput

func (IntegrationOperatorPropertiesKeysOutput) ToStringOutput

func (IntegrationOperatorPropertiesKeysOutput) ToStringOutputWithContext

func (IntegrationOperatorPropertiesKeysOutput) ToStringPtrOutput

func (IntegrationOperatorPropertiesKeysOutput) ToStringPtrOutputWithContext

type IntegrationOperatorPropertiesKeysPtrInput

type IntegrationOperatorPropertiesKeysPtrInput interface {
	pulumi.Input

	ToIntegrationOperatorPropertiesKeysPtrOutput() IntegrationOperatorPropertiesKeysPtrOutput
	ToIntegrationOperatorPropertiesKeysPtrOutputWithContext(context.Context) IntegrationOperatorPropertiesKeysPtrOutput
}

type IntegrationOperatorPropertiesKeysPtrOutput

type IntegrationOperatorPropertiesKeysPtrOutput struct{ *pulumi.OutputState }

func (IntegrationOperatorPropertiesKeysPtrOutput) Elem

func (IntegrationOperatorPropertiesKeysPtrOutput) ElementType

func (IntegrationOperatorPropertiesKeysPtrOutput) ToIntegrationOperatorPropertiesKeysPtrOutput

func (o IntegrationOperatorPropertiesKeysPtrOutput) ToIntegrationOperatorPropertiesKeysPtrOutput() IntegrationOperatorPropertiesKeysPtrOutput

func (IntegrationOperatorPropertiesKeysPtrOutput) ToIntegrationOperatorPropertiesKeysPtrOutputWithContext

func (o IntegrationOperatorPropertiesKeysPtrOutput) ToIntegrationOperatorPropertiesKeysPtrOutputWithContext(ctx context.Context) IntegrationOperatorPropertiesKeysPtrOutput

func (IntegrationOperatorPropertiesKeysPtrOutput) ToStringPtrOutput

func (IntegrationOperatorPropertiesKeysPtrOutput) ToStringPtrOutputWithContext

type IntegrationOutput

type IntegrationOutput struct{ *pulumi.OutputState }

func (IntegrationOutput) CreatedAt added in v0.17.0

func (o IntegrationOutput) CreatedAt() pulumi.StringOutput

The time of this integration got created

func (IntegrationOutput) DomainName added in v0.17.0

func (o IntegrationOutput) DomainName() pulumi.StringOutput

The unique name of the domain.

func (IntegrationOutput) ElementType

func (IntegrationOutput) ElementType() reflect.Type

func (IntegrationOutput) FlowDefinition added in v0.17.0

func (IntegrationOutput) LastUpdatedAt added in v0.17.0

func (o IntegrationOutput) LastUpdatedAt() pulumi.StringOutput

The time of this integration got last updated at

func (IntegrationOutput) ObjectTypeName added in v0.17.0

func (o IntegrationOutput) ObjectTypeName() pulumi.StringPtrOutput

The name of the ObjectType defined for the 3rd party data in Profile Service

func (IntegrationOutput) ObjectTypeNames added in v0.17.0

The mapping between 3rd party event types and ObjectType names

func (IntegrationOutput) Tags added in v0.17.0

The tags (keys and values) associated with the integration

func (IntegrationOutput) ToIntegrationOutput

func (o IntegrationOutput) ToIntegrationOutput() IntegrationOutput

func (IntegrationOutput) ToIntegrationOutputWithContext

func (o IntegrationOutput) ToIntegrationOutputWithContext(ctx context.Context) IntegrationOutput

func (IntegrationOutput) Uri added in v0.17.0

The URI of the S3 bucket or any other type of data source.

type IntegrationS3ConnectorOperator

type IntegrationS3ConnectorOperator string

func (IntegrationS3ConnectorOperator) ElementType

func (IntegrationS3ConnectorOperator) ToIntegrationS3ConnectorOperatorOutput

func (e IntegrationS3ConnectorOperator) ToIntegrationS3ConnectorOperatorOutput() IntegrationS3ConnectorOperatorOutput

func (IntegrationS3ConnectorOperator) ToIntegrationS3ConnectorOperatorOutputWithContext

func (e IntegrationS3ConnectorOperator) ToIntegrationS3ConnectorOperatorOutputWithContext(ctx context.Context) IntegrationS3ConnectorOperatorOutput

func (IntegrationS3ConnectorOperator) ToIntegrationS3ConnectorOperatorPtrOutput

func (e IntegrationS3ConnectorOperator) ToIntegrationS3ConnectorOperatorPtrOutput() IntegrationS3ConnectorOperatorPtrOutput

func (IntegrationS3ConnectorOperator) ToIntegrationS3ConnectorOperatorPtrOutputWithContext

func (e IntegrationS3ConnectorOperator) ToIntegrationS3ConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationS3ConnectorOperatorPtrOutput

func (IntegrationS3ConnectorOperator) ToStringOutput

func (IntegrationS3ConnectorOperator) ToStringOutputWithContext

func (e IntegrationS3ConnectorOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (IntegrationS3ConnectorOperator) ToStringPtrOutput

func (IntegrationS3ConnectorOperator) ToStringPtrOutputWithContext

func (e IntegrationS3ConnectorOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationS3ConnectorOperatorInput

type IntegrationS3ConnectorOperatorInput interface {
	pulumi.Input

	ToIntegrationS3ConnectorOperatorOutput() IntegrationS3ConnectorOperatorOutput
	ToIntegrationS3ConnectorOperatorOutputWithContext(context.Context) IntegrationS3ConnectorOperatorOutput
}

IntegrationS3ConnectorOperatorInput is an input type that accepts values of the IntegrationS3ConnectorOperator enum A concrete instance of `IntegrationS3ConnectorOperatorInput` can be one of the following:

IntegrationS3ConnectorOperatorProjection
IntegrationS3ConnectorOperatorLessThan
IntegrationS3ConnectorOperatorGreaterThan
IntegrationS3ConnectorOperatorBetween
IntegrationS3ConnectorOperatorLessThanOrEqualTo
IntegrationS3ConnectorOperatorGreaterThanOrEqualTo
IntegrationS3ConnectorOperatorEqualTo
IntegrationS3ConnectorOperatorNotEqualTo
IntegrationS3ConnectorOperatorAddition
IntegrationS3ConnectorOperatorMultiplication
IntegrationS3ConnectorOperatorDivision
IntegrationS3ConnectorOperatorSubtraction
IntegrationS3ConnectorOperatorMaskAll
IntegrationS3ConnectorOperatorMaskFirstN
IntegrationS3ConnectorOperatorMaskLastN
IntegrationS3ConnectorOperatorValidateNonNull
IntegrationS3ConnectorOperatorValidateNonZero
IntegrationS3ConnectorOperatorValidateNonNegative
IntegrationS3ConnectorOperatorValidateNumeric
IntegrationS3ConnectorOperatorNoOp

type IntegrationS3ConnectorOperatorOutput

type IntegrationS3ConnectorOperatorOutput struct{ *pulumi.OutputState }

func (IntegrationS3ConnectorOperatorOutput) ElementType

func (IntegrationS3ConnectorOperatorOutput) ToIntegrationS3ConnectorOperatorOutput

func (o IntegrationS3ConnectorOperatorOutput) ToIntegrationS3ConnectorOperatorOutput() IntegrationS3ConnectorOperatorOutput

func (IntegrationS3ConnectorOperatorOutput) ToIntegrationS3ConnectorOperatorOutputWithContext

func (o IntegrationS3ConnectorOperatorOutput) ToIntegrationS3ConnectorOperatorOutputWithContext(ctx context.Context) IntegrationS3ConnectorOperatorOutput

func (IntegrationS3ConnectorOperatorOutput) ToIntegrationS3ConnectorOperatorPtrOutput

func (o IntegrationS3ConnectorOperatorOutput) ToIntegrationS3ConnectorOperatorPtrOutput() IntegrationS3ConnectorOperatorPtrOutput

func (IntegrationS3ConnectorOperatorOutput) ToIntegrationS3ConnectorOperatorPtrOutputWithContext

func (o IntegrationS3ConnectorOperatorOutput) ToIntegrationS3ConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationS3ConnectorOperatorPtrOutput

func (IntegrationS3ConnectorOperatorOutput) ToStringOutput

func (IntegrationS3ConnectorOperatorOutput) ToStringOutputWithContext

func (o IntegrationS3ConnectorOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (IntegrationS3ConnectorOperatorOutput) ToStringPtrOutput

func (IntegrationS3ConnectorOperatorOutput) ToStringPtrOutputWithContext

func (o IntegrationS3ConnectorOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationS3ConnectorOperatorPtrInput

type IntegrationS3ConnectorOperatorPtrInput interface {
	pulumi.Input

	ToIntegrationS3ConnectorOperatorPtrOutput() IntegrationS3ConnectorOperatorPtrOutput
	ToIntegrationS3ConnectorOperatorPtrOutputWithContext(context.Context) IntegrationS3ConnectorOperatorPtrOutput
}

type IntegrationS3ConnectorOperatorPtrOutput

type IntegrationS3ConnectorOperatorPtrOutput struct{ *pulumi.OutputState }

func (IntegrationS3ConnectorOperatorPtrOutput) Elem

func (IntegrationS3ConnectorOperatorPtrOutput) ElementType

func (IntegrationS3ConnectorOperatorPtrOutput) ToIntegrationS3ConnectorOperatorPtrOutput

func (o IntegrationS3ConnectorOperatorPtrOutput) ToIntegrationS3ConnectorOperatorPtrOutput() IntegrationS3ConnectorOperatorPtrOutput

func (IntegrationS3ConnectorOperatorPtrOutput) ToIntegrationS3ConnectorOperatorPtrOutputWithContext

func (o IntegrationS3ConnectorOperatorPtrOutput) ToIntegrationS3ConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationS3ConnectorOperatorPtrOutput

func (IntegrationS3ConnectorOperatorPtrOutput) ToStringPtrOutput

func (IntegrationS3ConnectorOperatorPtrOutput) ToStringPtrOutputWithContext

type IntegrationS3SourceProperties

type IntegrationS3SourceProperties struct {
	BucketName   string  `pulumi:"bucketName"`
	BucketPrefix *string `pulumi:"bucketPrefix"`
}

type IntegrationS3SourcePropertiesArgs

type IntegrationS3SourcePropertiesArgs struct {
	BucketName   pulumi.StringInput    `pulumi:"bucketName"`
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
}

func (IntegrationS3SourcePropertiesArgs) ElementType

func (IntegrationS3SourcePropertiesArgs) ToIntegrationS3SourcePropertiesOutput

func (i IntegrationS3SourcePropertiesArgs) ToIntegrationS3SourcePropertiesOutput() IntegrationS3SourcePropertiesOutput

func (IntegrationS3SourcePropertiesArgs) ToIntegrationS3SourcePropertiesOutputWithContext

func (i IntegrationS3SourcePropertiesArgs) ToIntegrationS3SourcePropertiesOutputWithContext(ctx context.Context) IntegrationS3SourcePropertiesOutput

func (IntegrationS3SourcePropertiesArgs) ToIntegrationS3SourcePropertiesPtrOutput

func (i IntegrationS3SourcePropertiesArgs) ToIntegrationS3SourcePropertiesPtrOutput() IntegrationS3SourcePropertiesPtrOutput

func (IntegrationS3SourcePropertiesArgs) ToIntegrationS3SourcePropertiesPtrOutputWithContext

func (i IntegrationS3SourcePropertiesArgs) ToIntegrationS3SourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationS3SourcePropertiesPtrOutput

type IntegrationS3SourcePropertiesInput

type IntegrationS3SourcePropertiesInput interface {
	pulumi.Input

	ToIntegrationS3SourcePropertiesOutput() IntegrationS3SourcePropertiesOutput
	ToIntegrationS3SourcePropertiesOutputWithContext(context.Context) IntegrationS3SourcePropertiesOutput
}

IntegrationS3SourcePropertiesInput is an input type that accepts IntegrationS3SourcePropertiesArgs and IntegrationS3SourcePropertiesOutput values. You can construct a concrete instance of `IntegrationS3SourcePropertiesInput` via:

IntegrationS3SourcePropertiesArgs{...}

type IntegrationS3SourcePropertiesOutput

type IntegrationS3SourcePropertiesOutput struct{ *pulumi.OutputState }

func (IntegrationS3SourcePropertiesOutput) BucketName

func (IntegrationS3SourcePropertiesOutput) BucketPrefix

func (IntegrationS3SourcePropertiesOutput) ElementType

func (IntegrationS3SourcePropertiesOutput) ToIntegrationS3SourcePropertiesOutput

func (o IntegrationS3SourcePropertiesOutput) ToIntegrationS3SourcePropertiesOutput() IntegrationS3SourcePropertiesOutput

func (IntegrationS3SourcePropertiesOutput) ToIntegrationS3SourcePropertiesOutputWithContext

func (o IntegrationS3SourcePropertiesOutput) ToIntegrationS3SourcePropertiesOutputWithContext(ctx context.Context) IntegrationS3SourcePropertiesOutput

func (IntegrationS3SourcePropertiesOutput) ToIntegrationS3SourcePropertiesPtrOutput

func (o IntegrationS3SourcePropertiesOutput) ToIntegrationS3SourcePropertiesPtrOutput() IntegrationS3SourcePropertiesPtrOutput

func (IntegrationS3SourcePropertiesOutput) ToIntegrationS3SourcePropertiesPtrOutputWithContext

func (o IntegrationS3SourcePropertiesOutput) ToIntegrationS3SourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationS3SourcePropertiesPtrOutput

type IntegrationS3SourcePropertiesPtrInput

type IntegrationS3SourcePropertiesPtrInput interface {
	pulumi.Input

	ToIntegrationS3SourcePropertiesPtrOutput() IntegrationS3SourcePropertiesPtrOutput
	ToIntegrationS3SourcePropertiesPtrOutputWithContext(context.Context) IntegrationS3SourcePropertiesPtrOutput
}

IntegrationS3SourcePropertiesPtrInput is an input type that accepts IntegrationS3SourcePropertiesArgs, IntegrationS3SourcePropertiesPtr and IntegrationS3SourcePropertiesPtrOutput values. You can construct a concrete instance of `IntegrationS3SourcePropertiesPtrInput` via:

        IntegrationS3SourcePropertiesArgs{...}

or:

        nil

type IntegrationS3SourcePropertiesPtrOutput

type IntegrationS3SourcePropertiesPtrOutput struct{ *pulumi.OutputState }

func (IntegrationS3SourcePropertiesPtrOutput) BucketName

func (IntegrationS3SourcePropertiesPtrOutput) BucketPrefix

func (IntegrationS3SourcePropertiesPtrOutput) Elem

func (IntegrationS3SourcePropertiesPtrOutput) ElementType

func (IntegrationS3SourcePropertiesPtrOutput) ToIntegrationS3SourcePropertiesPtrOutput

func (o IntegrationS3SourcePropertiesPtrOutput) ToIntegrationS3SourcePropertiesPtrOutput() IntegrationS3SourcePropertiesPtrOutput

func (IntegrationS3SourcePropertiesPtrOutput) ToIntegrationS3SourcePropertiesPtrOutputWithContext

func (o IntegrationS3SourcePropertiesPtrOutput) ToIntegrationS3SourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationS3SourcePropertiesPtrOutput

type IntegrationSalesforceConnectorOperator

type IntegrationSalesforceConnectorOperator string

func (IntegrationSalesforceConnectorOperator) ElementType

func (IntegrationSalesforceConnectorOperator) ToIntegrationSalesforceConnectorOperatorOutput

func (e IntegrationSalesforceConnectorOperator) ToIntegrationSalesforceConnectorOperatorOutput() IntegrationSalesforceConnectorOperatorOutput

func (IntegrationSalesforceConnectorOperator) ToIntegrationSalesforceConnectorOperatorOutputWithContext

func (e IntegrationSalesforceConnectorOperator) ToIntegrationSalesforceConnectorOperatorOutputWithContext(ctx context.Context) IntegrationSalesforceConnectorOperatorOutput

func (IntegrationSalesforceConnectorOperator) ToIntegrationSalesforceConnectorOperatorPtrOutput

func (e IntegrationSalesforceConnectorOperator) ToIntegrationSalesforceConnectorOperatorPtrOutput() IntegrationSalesforceConnectorOperatorPtrOutput

func (IntegrationSalesforceConnectorOperator) ToIntegrationSalesforceConnectorOperatorPtrOutputWithContext

func (e IntegrationSalesforceConnectorOperator) ToIntegrationSalesforceConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationSalesforceConnectorOperatorPtrOutput

func (IntegrationSalesforceConnectorOperator) ToStringOutput

func (IntegrationSalesforceConnectorOperator) ToStringOutputWithContext

func (IntegrationSalesforceConnectorOperator) ToStringPtrOutput

func (IntegrationSalesforceConnectorOperator) ToStringPtrOutputWithContext

func (e IntegrationSalesforceConnectorOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationSalesforceConnectorOperatorInput

type IntegrationSalesforceConnectorOperatorInput interface {
	pulumi.Input

	ToIntegrationSalesforceConnectorOperatorOutput() IntegrationSalesforceConnectorOperatorOutput
	ToIntegrationSalesforceConnectorOperatorOutputWithContext(context.Context) IntegrationSalesforceConnectorOperatorOutput
}

IntegrationSalesforceConnectorOperatorInput is an input type that accepts values of the IntegrationSalesforceConnectorOperator enum A concrete instance of `IntegrationSalesforceConnectorOperatorInput` can be one of the following:

IntegrationSalesforceConnectorOperatorProjection
IntegrationSalesforceConnectorOperatorLessThan
IntegrationSalesforceConnectorOperatorGreaterThan
IntegrationSalesforceConnectorOperatorContains
IntegrationSalesforceConnectorOperatorBetween
IntegrationSalesforceConnectorOperatorLessThanOrEqualTo
IntegrationSalesforceConnectorOperatorGreaterThanOrEqualTo
IntegrationSalesforceConnectorOperatorEqualTo
IntegrationSalesforceConnectorOperatorNotEqualTo
IntegrationSalesforceConnectorOperatorAddition
IntegrationSalesforceConnectorOperatorMultiplication
IntegrationSalesforceConnectorOperatorDivision
IntegrationSalesforceConnectorOperatorSubtraction
IntegrationSalesforceConnectorOperatorMaskAll
IntegrationSalesforceConnectorOperatorMaskFirstN
IntegrationSalesforceConnectorOperatorMaskLastN
IntegrationSalesforceConnectorOperatorValidateNonNull
IntegrationSalesforceConnectorOperatorValidateNonZero
IntegrationSalesforceConnectorOperatorValidateNonNegative
IntegrationSalesforceConnectorOperatorValidateNumeric
IntegrationSalesforceConnectorOperatorNoOp

type IntegrationSalesforceConnectorOperatorOutput

type IntegrationSalesforceConnectorOperatorOutput struct{ *pulumi.OutputState }

func (IntegrationSalesforceConnectorOperatorOutput) ElementType

func (IntegrationSalesforceConnectorOperatorOutput) ToIntegrationSalesforceConnectorOperatorOutput

func (o IntegrationSalesforceConnectorOperatorOutput) ToIntegrationSalesforceConnectorOperatorOutput() IntegrationSalesforceConnectorOperatorOutput

func (IntegrationSalesforceConnectorOperatorOutput) ToIntegrationSalesforceConnectorOperatorOutputWithContext

func (o IntegrationSalesforceConnectorOperatorOutput) ToIntegrationSalesforceConnectorOperatorOutputWithContext(ctx context.Context) IntegrationSalesforceConnectorOperatorOutput

func (IntegrationSalesforceConnectorOperatorOutput) ToIntegrationSalesforceConnectorOperatorPtrOutput

func (o IntegrationSalesforceConnectorOperatorOutput) ToIntegrationSalesforceConnectorOperatorPtrOutput() IntegrationSalesforceConnectorOperatorPtrOutput

func (IntegrationSalesforceConnectorOperatorOutput) ToIntegrationSalesforceConnectorOperatorPtrOutputWithContext

func (o IntegrationSalesforceConnectorOperatorOutput) ToIntegrationSalesforceConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationSalesforceConnectorOperatorPtrOutput

func (IntegrationSalesforceConnectorOperatorOutput) ToStringOutput

func (IntegrationSalesforceConnectorOperatorOutput) ToStringOutputWithContext

func (IntegrationSalesforceConnectorOperatorOutput) ToStringPtrOutput

func (IntegrationSalesforceConnectorOperatorOutput) ToStringPtrOutputWithContext

type IntegrationSalesforceConnectorOperatorPtrInput

type IntegrationSalesforceConnectorOperatorPtrInput interface {
	pulumi.Input

	ToIntegrationSalesforceConnectorOperatorPtrOutput() IntegrationSalesforceConnectorOperatorPtrOutput
	ToIntegrationSalesforceConnectorOperatorPtrOutputWithContext(context.Context) IntegrationSalesforceConnectorOperatorPtrOutput
}

type IntegrationSalesforceConnectorOperatorPtrOutput

type IntegrationSalesforceConnectorOperatorPtrOutput struct{ *pulumi.OutputState }

func (IntegrationSalesforceConnectorOperatorPtrOutput) Elem

func (IntegrationSalesforceConnectorOperatorPtrOutput) ElementType

func (IntegrationSalesforceConnectorOperatorPtrOutput) ToIntegrationSalesforceConnectorOperatorPtrOutput

func (o IntegrationSalesforceConnectorOperatorPtrOutput) ToIntegrationSalesforceConnectorOperatorPtrOutput() IntegrationSalesforceConnectorOperatorPtrOutput

func (IntegrationSalesforceConnectorOperatorPtrOutput) ToIntegrationSalesforceConnectorOperatorPtrOutputWithContext

func (o IntegrationSalesforceConnectorOperatorPtrOutput) ToIntegrationSalesforceConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationSalesforceConnectorOperatorPtrOutput

func (IntegrationSalesforceConnectorOperatorPtrOutput) ToStringPtrOutput

func (IntegrationSalesforceConnectorOperatorPtrOutput) ToStringPtrOutputWithContext

type IntegrationSalesforceSourceProperties

type IntegrationSalesforceSourceProperties struct {
	EnableDynamicFieldUpdate *bool  `pulumi:"enableDynamicFieldUpdate"`
	IncludeDeletedRecords    *bool  `pulumi:"includeDeletedRecords"`
	Object                   string `pulumi:"object"`
}

type IntegrationSalesforceSourcePropertiesArgs

type IntegrationSalesforceSourcePropertiesArgs struct {
	EnableDynamicFieldUpdate pulumi.BoolPtrInput `pulumi:"enableDynamicFieldUpdate"`
	IncludeDeletedRecords    pulumi.BoolPtrInput `pulumi:"includeDeletedRecords"`
	Object                   pulumi.StringInput  `pulumi:"object"`
}

func (IntegrationSalesforceSourcePropertiesArgs) ElementType

func (IntegrationSalesforceSourcePropertiesArgs) ToIntegrationSalesforceSourcePropertiesOutput

func (i IntegrationSalesforceSourcePropertiesArgs) ToIntegrationSalesforceSourcePropertiesOutput() IntegrationSalesforceSourcePropertiesOutput

func (IntegrationSalesforceSourcePropertiesArgs) ToIntegrationSalesforceSourcePropertiesOutputWithContext

func (i IntegrationSalesforceSourcePropertiesArgs) ToIntegrationSalesforceSourcePropertiesOutputWithContext(ctx context.Context) IntegrationSalesforceSourcePropertiesOutput

func (IntegrationSalesforceSourcePropertiesArgs) ToIntegrationSalesforceSourcePropertiesPtrOutput

func (i IntegrationSalesforceSourcePropertiesArgs) ToIntegrationSalesforceSourcePropertiesPtrOutput() IntegrationSalesforceSourcePropertiesPtrOutput

func (IntegrationSalesforceSourcePropertiesArgs) ToIntegrationSalesforceSourcePropertiesPtrOutputWithContext

func (i IntegrationSalesforceSourcePropertiesArgs) ToIntegrationSalesforceSourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationSalesforceSourcePropertiesPtrOutput

type IntegrationSalesforceSourcePropertiesInput

type IntegrationSalesforceSourcePropertiesInput interface {
	pulumi.Input

	ToIntegrationSalesforceSourcePropertiesOutput() IntegrationSalesforceSourcePropertiesOutput
	ToIntegrationSalesforceSourcePropertiesOutputWithContext(context.Context) IntegrationSalesforceSourcePropertiesOutput
}

IntegrationSalesforceSourcePropertiesInput is an input type that accepts IntegrationSalesforceSourcePropertiesArgs and IntegrationSalesforceSourcePropertiesOutput values. You can construct a concrete instance of `IntegrationSalesforceSourcePropertiesInput` via:

IntegrationSalesforceSourcePropertiesArgs{...}

type IntegrationSalesforceSourcePropertiesOutput

type IntegrationSalesforceSourcePropertiesOutput struct{ *pulumi.OutputState }

func (IntegrationSalesforceSourcePropertiesOutput) ElementType

func (IntegrationSalesforceSourcePropertiesOutput) EnableDynamicFieldUpdate

func (IntegrationSalesforceSourcePropertiesOutput) IncludeDeletedRecords

func (IntegrationSalesforceSourcePropertiesOutput) Object

func (IntegrationSalesforceSourcePropertiesOutput) ToIntegrationSalesforceSourcePropertiesOutput

func (o IntegrationSalesforceSourcePropertiesOutput) ToIntegrationSalesforceSourcePropertiesOutput() IntegrationSalesforceSourcePropertiesOutput

func (IntegrationSalesforceSourcePropertiesOutput) ToIntegrationSalesforceSourcePropertiesOutputWithContext

func (o IntegrationSalesforceSourcePropertiesOutput) ToIntegrationSalesforceSourcePropertiesOutputWithContext(ctx context.Context) IntegrationSalesforceSourcePropertiesOutput

func (IntegrationSalesforceSourcePropertiesOutput) ToIntegrationSalesforceSourcePropertiesPtrOutput

func (o IntegrationSalesforceSourcePropertiesOutput) ToIntegrationSalesforceSourcePropertiesPtrOutput() IntegrationSalesforceSourcePropertiesPtrOutput

func (IntegrationSalesforceSourcePropertiesOutput) ToIntegrationSalesforceSourcePropertiesPtrOutputWithContext

func (o IntegrationSalesforceSourcePropertiesOutput) ToIntegrationSalesforceSourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationSalesforceSourcePropertiesPtrOutput

type IntegrationSalesforceSourcePropertiesPtrInput

type IntegrationSalesforceSourcePropertiesPtrInput interface {
	pulumi.Input

	ToIntegrationSalesforceSourcePropertiesPtrOutput() IntegrationSalesforceSourcePropertiesPtrOutput
	ToIntegrationSalesforceSourcePropertiesPtrOutputWithContext(context.Context) IntegrationSalesforceSourcePropertiesPtrOutput
}

IntegrationSalesforceSourcePropertiesPtrInput is an input type that accepts IntegrationSalesforceSourcePropertiesArgs, IntegrationSalesforceSourcePropertiesPtr and IntegrationSalesforceSourcePropertiesPtrOutput values. You can construct a concrete instance of `IntegrationSalesforceSourcePropertiesPtrInput` via:

        IntegrationSalesforceSourcePropertiesArgs{...}

or:

        nil

type IntegrationSalesforceSourcePropertiesPtrOutput

type IntegrationSalesforceSourcePropertiesPtrOutput struct{ *pulumi.OutputState }

func (IntegrationSalesforceSourcePropertiesPtrOutput) Elem

func (IntegrationSalesforceSourcePropertiesPtrOutput) ElementType

func (IntegrationSalesforceSourcePropertiesPtrOutput) EnableDynamicFieldUpdate

func (IntegrationSalesforceSourcePropertiesPtrOutput) IncludeDeletedRecords

func (IntegrationSalesforceSourcePropertiesPtrOutput) Object

func (IntegrationSalesforceSourcePropertiesPtrOutput) ToIntegrationSalesforceSourcePropertiesPtrOutput

func (o IntegrationSalesforceSourcePropertiesPtrOutput) ToIntegrationSalesforceSourcePropertiesPtrOutput() IntegrationSalesforceSourcePropertiesPtrOutput

func (IntegrationSalesforceSourcePropertiesPtrOutput) ToIntegrationSalesforceSourcePropertiesPtrOutputWithContext

func (o IntegrationSalesforceSourcePropertiesPtrOutput) ToIntegrationSalesforceSourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationSalesforceSourcePropertiesPtrOutput

type IntegrationScheduledTriggerProperties

type IntegrationScheduledTriggerProperties struct {
	DataPullMode       *IntegrationScheduledTriggerPropertiesDataPullMode `pulumi:"dataPullMode"`
	FirstExecutionFrom *float64                                           `pulumi:"firstExecutionFrom"`
	ScheduleEndTime    *float64                                           `pulumi:"scheduleEndTime"`
	ScheduleExpression string                                             `pulumi:"scheduleExpression"`
	ScheduleOffset     *int                                               `pulumi:"scheduleOffset"`
	ScheduleStartTime  *float64                                           `pulumi:"scheduleStartTime"`
	Timezone           *string                                            `pulumi:"timezone"`
}

type IntegrationScheduledTriggerPropertiesArgs

type IntegrationScheduledTriggerPropertiesArgs struct {
	DataPullMode       IntegrationScheduledTriggerPropertiesDataPullModePtrInput `pulumi:"dataPullMode"`
	FirstExecutionFrom pulumi.Float64PtrInput                                    `pulumi:"firstExecutionFrom"`
	ScheduleEndTime    pulumi.Float64PtrInput                                    `pulumi:"scheduleEndTime"`
	ScheduleExpression pulumi.StringInput                                        `pulumi:"scheduleExpression"`
	ScheduleOffset     pulumi.IntPtrInput                                        `pulumi:"scheduleOffset"`
	ScheduleStartTime  pulumi.Float64PtrInput                                    `pulumi:"scheduleStartTime"`
	Timezone           pulumi.StringPtrInput                                     `pulumi:"timezone"`
}

func (IntegrationScheduledTriggerPropertiesArgs) ElementType

func (IntegrationScheduledTriggerPropertiesArgs) ToIntegrationScheduledTriggerPropertiesOutput

func (i IntegrationScheduledTriggerPropertiesArgs) ToIntegrationScheduledTriggerPropertiesOutput() IntegrationScheduledTriggerPropertiesOutput

func (IntegrationScheduledTriggerPropertiesArgs) ToIntegrationScheduledTriggerPropertiesOutputWithContext

func (i IntegrationScheduledTriggerPropertiesArgs) ToIntegrationScheduledTriggerPropertiesOutputWithContext(ctx context.Context) IntegrationScheduledTriggerPropertiesOutput

func (IntegrationScheduledTriggerPropertiesArgs) ToIntegrationScheduledTriggerPropertiesPtrOutput

func (i IntegrationScheduledTriggerPropertiesArgs) ToIntegrationScheduledTriggerPropertiesPtrOutput() IntegrationScheduledTriggerPropertiesPtrOutput

func (IntegrationScheduledTriggerPropertiesArgs) ToIntegrationScheduledTriggerPropertiesPtrOutputWithContext

func (i IntegrationScheduledTriggerPropertiesArgs) ToIntegrationScheduledTriggerPropertiesPtrOutputWithContext(ctx context.Context) IntegrationScheduledTriggerPropertiesPtrOutput

type IntegrationScheduledTriggerPropertiesDataPullMode

type IntegrationScheduledTriggerPropertiesDataPullMode string

func (IntegrationScheduledTriggerPropertiesDataPullMode) ElementType

func (IntegrationScheduledTriggerPropertiesDataPullMode) ToIntegrationScheduledTriggerPropertiesDataPullModeOutput

func (e IntegrationScheduledTriggerPropertiesDataPullMode) ToIntegrationScheduledTriggerPropertiesDataPullModeOutput() IntegrationScheduledTriggerPropertiesDataPullModeOutput

func (IntegrationScheduledTriggerPropertiesDataPullMode) ToIntegrationScheduledTriggerPropertiesDataPullModeOutputWithContext

func (e IntegrationScheduledTriggerPropertiesDataPullMode) ToIntegrationScheduledTriggerPropertiesDataPullModeOutputWithContext(ctx context.Context) IntegrationScheduledTriggerPropertiesDataPullModeOutput

func (IntegrationScheduledTriggerPropertiesDataPullMode) ToIntegrationScheduledTriggerPropertiesDataPullModePtrOutput

func (e IntegrationScheduledTriggerPropertiesDataPullMode) ToIntegrationScheduledTriggerPropertiesDataPullModePtrOutput() IntegrationScheduledTriggerPropertiesDataPullModePtrOutput

func (IntegrationScheduledTriggerPropertiesDataPullMode) ToIntegrationScheduledTriggerPropertiesDataPullModePtrOutputWithContext

func (e IntegrationScheduledTriggerPropertiesDataPullMode) ToIntegrationScheduledTriggerPropertiesDataPullModePtrOutputWithContext(ctx context.Context) IntegrationScheduledTriggerPropertiesDataPullModePtrOutput

func (IntegrationScheduledTriggerPropertiesDataPullMode) ToStringOutput

func (IntegrationScheduledTriggerPropertiesDataPullMode) ToStringOutputWithContext

func (IntegrationScheduledTriggerPropertiesDataPullMode) ToStringPtrOutput

func (IntegrationScheduledTriggerPropertiesDataPullMode) ToStringPtrOutputWithContext

type IntegrationScheduledTriggerPropertiesDataPullModeInput

type IntegrationScheduledTriggerPropertiesDataPullModeInput interface {
	pulumi.Input

	ToIntegrationScheduledTriggerPropertiesDataPullModeOutput() IntegrationScheduledTriggerPropertiesDataPullModeOutput
	ToIntegrationScheduledTriggerPropertiesDataPullModeOutputWithContext(context.Context) IntegrationScheduledTriggerPropertiesDataPullModeOutput
}

IntegrationScheduledTriggerPropertiesDataPullModeInput is an input type that accepts values of the IntegrationScheduledTriggerPropertiesDataPullMode enum A concrete instance of `IntegrationScheduledTriggerPropertiesDataPullModeInput` can be one of the following:

IntegrationScheduledTriggerPropertiesDataPullModeIncremental
IntegrationScheduledTriggerPropertiesDataPullModeComplete

type IntegrationScheduledTriggerPropertiesDataPullModeOutput

type IntegrationScheduledTriggerPropertiesDataPullModeOutput struct{ *pulumi.OutputState }

func (IntegrationScheduledTriggerPropertiesDataPullModeOutput) ElementType

func (IntegrationScheduledTriggerPropertiesDataPullModeOutput) ToIntegrationScheduledTriggerPropertiesDataPullModeOutput

func (IntegrationScheduledTriggerPropertiesDataPullModeOutput) ToIntegrationScheduledTriggerPropertiesDataPullModeOutputWithContext

func (o IntegrationScheduledTriggerPropertiesDataPullModeOutput) ToIntegrationScheduledTriggerPropertiesDataPullModeOutputWithContext(ctx context.Context) IntegrationScheduledTriggerPropertiesDataPullModeOutput

func (IntegrationScheduledTriggerPropertiesDataPullModeOutput) ToIntegrationScheduledTriggerPropertiesDataPullModePtrOutput

func (IntegrationScheduledTriggerPropertiesDataPullModeOutput) ToIntegrationScheduledTriggerPropertiesDataPullModePtrOutputWithContext

func (o IntegrationScheduledTriggerPropertiesDataPullModeOutput) ToIntegrationScheduledTriggerPropertiesDataPullModePtrOutputWithContext(ctx context.Context) IntegrationScheduledTriggerPropertiesDataPullModePtrOutput

func (IntegrationScheduledTriggerPropertiesDataPullModeOutput) ToStringOutput

func (IntegrationScheduledTriggerPropertiesDataPullModeOutput) ToStringOutputWithContext

func (IntegrationScheduledTriggerPropertiesDataPullModeOutput) ToStringPtrOutput

func (IntegrationScheduledTriggerPropertiesDataPullModeOutput) ToStringPtrOutputWithContext

type IntegrationScheduledTriggerPropertiesDataPullModePtrInput

type IntegrationScheduledTriggerPropertiesDataPullModePtrInput interface {
	pulumi.Input

	ToIntegrationScheduledTriggerPropertiesDataPullModePtrOutput() IntegrationScheduledTriggerPropertiesDataPullModePtrOutput
	ToIntegrationScheduledTriggerPropertiesDataPullModePtrOutputWithContext(context.Context) IntegrationScheduledTriggerPropertiesDataPullModePtrOutput
}

type IntegrationScheduledTriggerPropertiesDataPullModePtrOutput

type IntegrationScheduledTriggerPropertiesDataPullModePtrOutput struct{ *pulumi.OutputState }

func (IntegrationScheduledTriggerPropertiesDataPullModePtrOutput) Elem

func (IntegrationScheduledTriggerPropertiesDataPullModePtrOutput) ElementType

func (IntegrationScheduledTriggerPropertiesDataPullModePtrOutput) ToIntegrationScheduledTriggerPropertiesDataPullModePtrOutput

func (IntegrationScheduledTriggerPropertiesDataPullModePtrOutput) ToIntegrationScheduledTriggerPropertiesDataPullModePtrOutputWithContext

func (o IntegrationScheduledTriggerPropertiesDataPullModePtrOutput) ToIntegrationScheduledTriggerPropertiesDataPullModePtrOutputWithContext(ctx context.Context) IntegrationScheduledTriggerPropertiesDataPullModePtrOutput

func (IntegrationScheduledTriggerPropertiesDataPullModePtrOutput) ToStringPtrOutput

func (IntegrationScheduledTriggerPropertiesDataPullModePtrOutput) ToStringPtrOutputWithContext

type IntegrationScheduledTriggerPropertiesInput

type IntegrationScheduledTriggerPropertiesInput interface {
	pulumi.Input

	ToIntegrationScheduledTriggerPropertiesOutput() IntegrationScheduledTriggerPropertiesOutput
	ToIntegrationScheduledTriggerPropertiesOutputWithContext(context.Context) IntegrationScheduledTriggerPropertiesOutput
}

IntegrationScheduledTriggerPropertiesInput is an input type that accepts IntegrationScheduledTriggerPropertiesArgs and IntegrationScheduledTriggerPropertiesOutput values. You can construct a concrete instance of `IntegrationScheduledTriggerPropertiesInput` via:

IntegrationScheduledTriggerPropertiesArgs{...}

type IntegrationScheduledTriggerPropertiesOutput

type IntegrationScheduledTriggerPropertiesOutput struct{ *pulumi.OutputState }

func (IntegrationScheduledTriggerPropertiesOutput) DataPullMode

func (IntegrationScheduledTriggerPropertiesOutput) ElementType

func (IntegrationScheduledTriggerPropertiesOutput) FirstExecutionFrom

func (IntegrationScheduledTriggerPropertiesOutput) ScheduleEndTime

func (IntegrationScheduledTriggerPropertiesOutput) ScheduleExpression

func (IntegrationScheduledTriggerPropertiesOutput) ScheduleOffset

func (IntegrationScheduledTriggerPropertiesOutput) ScheduleStartTime

func (IntegrationScheduledTriggerPropertiesOutput) Timezone

func (IntegrationScheduledTriggerPropertiesOutput) ToIntegrationScheduledTriggerPropertiesOutput

func (o IntegrationScheduledTriggerPropertiesOutput) ToIntegrationScheduledTriggerPropertiesOutput() IntegrationScheduledTriggerPropertiesOutput

func (IntegrationScheduledTriggerPropertiesOutput) ToIntegrationScheduledTriggerPropertiesOutputWithContext

func (o IntegrationScheduledTriggerPropertiesOutput) ToIntegrationScheduledTriggerPropertiesOutputWithContext(ctx context.Context) IntegrationScheduledTriggerPropertiesOutput

func (IntegrationScheduledTriggerPropertiesOutput) ToIntegrationScheduledTriggerPropertiesPtrOutput

func (o IntegrationScheduledTriggerPropertiesOutput) ToIntegrationScheduledTriggerPropertiesPtrOutput() IntegrationScheduledTriggerPropertiesPtrOutput

func (IntegrationScheduledTriggerPropertiesOutput) ToIntegrationScheduledTriggerPropertiesPtrOutputWithContext

func (o IntegrationScheduledTriggerPropertiesOutput) ToIntegrationScheduledTriggerPropertiesPtrOutputWithContext(ctx context.Context) IntegrationScheduledTriggerPropertiesPtrOutput

type IntegrationScheduledTriggerPropertiesPtrInput

type IntegrationScheduledTriggerPropertiesPtrInput interface {
	pulumi.Input

	ToIntegrationScheduledTriggerPropertiesPtrOutput() IntegrationScheduledTriggerPropertiesPtrOutput
	ToIntegrationScheduledTriggerPropertiesPtrOutputWithContext(context.Context) IntegrationScheduledTriggerPropertiesPtrOutput
}

IntegrationScheduledTriggerPropertiesPtrInput is an input type that accepts IntegrationScheduledTriggerPropertiesArgs, IntegrationScheduledTriggerPropertiesPtr and IntegrationScheduledTriggerPropertiesPtrOutput values. You can construct a concrete instance of `IntegrationScheduledTriggerPropertiesPtrInput` via:

        IntegrationScheduledTriggerPropertiesArgs{...}

or:

        nil

type IntegrationScheduledTriggerPropertiesPtrOutput

type IntegrationScheduledTriggerPropertiesPtrOutput struct{ *pulumi.OutputState }

func (IntegrationScheduledTriggerPropertiesPtrOutput) DataPullMode

func (IntegrationScheduledTriggerPropertiesPtrOutput) Elem

func (IntegrationScheduledTriggerPropertiesPtrOutput) ElementType

func (IntegrationScheduledTriggerPropertiesPtrOutput) FirstExecutionFrom

func (IntegrationScheduledTriggerPropertiesPtrOutput) ScheduleEndTime

func (IntegrationScheduledTriggerPropertiesPtrOutput) ScheduleExpression

func (IntegrationScheduledTriggerPropertiesPtrOutput) ScheduleOffset

func (IntegrationScheduledTriggerPropertiesPtrOutput) ScheduleStartTime

func (IntegrationScheduledTriggerPropertiesPtrOutput) Timezone

func (IntegrationScheduledTriggerPropertiesPtrOutput) ToIntegrationScheduledTriggerPropertiesPtrOutput

func (o IntegrationScheduledTriggerPropertiesPtrOutput) ToIntegrationScheduledTriggerPropertiesPtrOutput() IntegrationScheduledTriggerPropertiesPtrOutput

func (IntegrationScheduledTriggerPropertiesPtrOutput) ToIntegrationScheduledTriggerPropertiesPtrOutputWithContext

func (o IntegrationScheduledTriggerPropertiesPtrOutput) ToIntegrationScheduledTriggerPropertiesPtrOutputWithContext(ctx context.Context) IntegrationScheduledTriggerPropertiesPtrOutput

type IntegrationServiceNowConnectorOperator

type IntegrationServiceNowConnectorOperator string

func (IntegrationServiceNowConnectorOperator) ElementType

func (IntegrationServiceNowConnectorOperator) ToIntegrationServiceNowConnectorOperatorOutput

func (e IntegrationServiceNowConnectorOperator) ToIntegrationServiceNowConnectorOperatorOutput() IntegrationServiceNowConnectorOperatorOutput

func (IntegrationServiceNowConnectorOperator) ToIntegrationServiceNowConnectorOperatorOutputWithContext

func (e IntegrationServiceNowConnectorOperator) ToIntegrationServiceNowConnectorOperatorOutputWithContext(ctx context.Context) IntegrationServiceNowConnectorOperatorOutput

func (IntegrationServiceNowConnectorOperator) ToIntegrationServiceNowConnectorOperatorPtrOutput

func (e IntegrationServiceNowConnectorOperator) ToIntegrationServiceNowConnectorOperatorPtrOutput() IntegrationServiceNowConnectorOperatorPtrOutput

func (IntegrationServiceNowConnectorOperator) ToIntegrationServiceNowConnectorOperatorPtrOutputWithContext

func (e IntegrationServiceNowConnectorOperator) ToIntegrationServiceNowConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationServiceNowConnectorOperatorPtrOutput

func (IntegrationServiceNowConnectorOperator) ToStringOutput

func (IntegrationServiceNowConnectorOperator) ToStringOutputWithContext

func (IntegrationServiceNowConnectorOperator) ToStringPtrOutput

func (IntegrationServiceNowConnectorOperator) ToStringPtrOutputWithContext

func (e IntegrationServiceNowConnectorOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationServiceNowConnectorOperatorInput

type IntegrationServiceNowConnectorOperatorInput interface {
	pulumi.Input

	ToIntegrationServiceNowConnectorOperatorOutput() IntegrationServiceNowConnectorOperatorOutput
	ToIntegrationServiceNowConnectorOperatorOutputWithContext(context.Context) IntegrationServiceNowConnectorOperatorOutput
}

IntegrationServiceNowConnectorOperatorInput is an input type that accepts values of the IntegrationServiceNowConnectorOperator enum A concrete instance of `IntegrationServiceNowConnectorOperatorInput` can be one of the following:

IntegrationServiceNowConnectorOperatorProjection
IntegrationServiceNowConnectorOperatorLessThan
IntegrationServiceNowConnectorOperatorGreaterThan
IntegrationServiceNowConnectorOperatorContains
IntegrationServiceNowConnectorOperatorBetween
IntegrationServiceNowConnectorOperatorLessThanOrEqualTo
IntegrationServiceNowConnectorOperatorGreaterThanOrEqualTo
IntegrationServiceNowConnectorOperatorEqualTo
IntegrationServiceNowConnectorOperatorNotEqualTo
IntegrationServiceNowConnectorOperatorAddition
IntegrationServiceNowConnectorOperatorMultiplication
IntegrationServiceNowConnectorOperatorDivision
IntegrationServiceNowConnectorOperatorSubtraction
IntegrationServiceNowConnectorOperatorMaskAll
IntegrationServiceNowConnectorOperatorMaskFirstN
IntegrationServiceNowConnectorOperatorMaskLastN
IntegrationServiceNowConnectorOperatorValidateNonNull
IntegrationServiceNowConnectorOperatorValidateNonZero
IntegrationServiceNowConnectorOperatorValidateNonNegative
IntegrationServiceNowConnectorOperatorValidateNumeric
IntegrationServiceNowConnectorOperatorNoOp

type IntegrationServiceNowConnectorOperatorOutput

type IntegrationServiceNowConnectorOperatorOutput struct{ *pulumi.OutputState }

func (IntegrationServiceNowConnectorOperatorOutput) ElementType

func (IntegrationServiceNowConnectorOperatorOutput) ToIntegrationServiceNowConnectorOperatorOutput

func (o IntegrationServiceNowConnectorOperatorOutput) ToIntegrationServiceNowConnectorOperatorOutput() IntegrationServiceNowConnectorOperatorOutput

func (IntegrationServiceNowConnectorOperatorOutput) ToIntegrationServiceNowConnectorOperatorOutputWithContext

func (o IntegrationServiceNowConnectorOperatorOutput) ToIntegrationServiceNowConnectorOperatorOutputWithContext(ctx context.Context) IntegrationServiceNowConnectorOperatorOutput

func (IntegrationServiceNowConnectorOperatorOutput) ToIntegrationServiceNowConnectorOperatorPtrOutput

func (o IntegrationServiceNowConnectorOperatorOutput) ToIntegrationServiceNowConnectorOperatorPtrOutput() IntegrationServiceNowConnectorOperatorPtrOutput

func (IntegrationServiceNowConnectorOperatorOutput) ToIntegrationServiceNowConnectorOperatorPtrOutputWithContext

func (o IntegrationServiceNowConnectorOperatorOutput) ToIntegrationServiceNowConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationServiceNowConnectorOperatorPtrOutput

func (IntegrationServiceNowConnectorOperatorOutput) ToStringOutput

func (IntegrationServiceNowConnectorOperatorOutput) ToStringOutputWithContext

func (IntegrationServiceNowConnectorOperatorOutput) ToStringPtrOutput

func (IntegrationServiceNowConnectorOperatorOutput) ToStringPtrOutputWithContext

type IntegrationServiceNowConnectorOperatorPtrInput

type IntegrationServiceNowConnectorOperatorPtrInput interface {
	pulumi.Input

	ToIntegrationServiceNowConnectorOperatorPtrOutput() IntegrationServiceNowConnectorOperatorPtrOutput
	ToIntegrationServiceNowConnectorOperatorPtrOutputWithContext(context.Context) IntegrationServiceNowConnectorOperatorPtrOutput
}

type IntegrationServiceNowConnectorOperatorPtrOutput

type IntegrationServiceNowConnectorOperatorPtrOutput struct{ *pulumi.OutputState }

func (IntegrationServiceNowConnectorOperatorPtrOutput) Elem

func (IntegrationServiceNowConnectorOperatorPtrOutput) ElementType

func (IntegrationServiceNowConnectorOperatorPtrOutput) ToIntegrationServiceNowConnectorOperatorPtrOutput

func (o IntegrationServiceNowConnectorOperatorPtrOutput) ToIntegrationServiceNowConnectorOperatorPtrOutput() IntegrationServiceNowConnectorOperatorPtrOutput

func (IntegrationServiceNowConnectorOperatorPtrOutput) ToIntegrationServiceNowConnectorOperatorPtrOutputWithContext

func (o IntegrationServiceNowConnectorOperatorPtrOutput) ToIntegrationServiceNowConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationServiceNowConnectorOperatorPtrOutput

func (IntegrationServiceNowConnectorOperatorPtrOutput) ToStringPtrOutput

func (IntegrationServiceNowConnectorOperatorPtrOutput) ToStringPtrOutputWithContext

type IntegrationServiceNowSourceProperties

type IntegrationServiceNowSourceProperties struct {
	Object string `pulumi:"object"`
}

type IntegrationServiceNowSourcePropertiesArgs

type IntegrationServiceNowSourcePropertiesArgs struct {
	Object pulumi.StringInput `pulumi:"object"`
}

func (IntegrationServiceNowSourcePropertiesArgs) ElementType

func (IntegrationServiceNowSourcePropertiesArgs) ToIntegrationServiceNowSourcePropertiesOutput

func (i IntegrationServiceNowSourcePropertiesArgs) ToIntegrationServiceNowSourcePropertiesOutput() IntegrationServiceNowSourcePropertiesOutput

func (IntegrationServiceNowSourcePropertiesArgs) ToIntegrationServiceNowSourcePropertiesOutputWithContext

func (i IntegrationServiceNowSourcePropertiesArgs) ToIntegrationServiceNowSourcePropertiesOutputWithContext(ctx context.Context) IntegrationServiceNowSourcePropertiesOutput

func (IntegrationServiceNowSourcePropertiesArgs) ToIntegrationServiceNowSourcePropertiesPtrOutput

func (i IntegrationServiceNowSourcePropertiesArgs) ToIntegrationServiceNowSourcePropertiesPtrOutput() IntegrationServiceNowSourcePropertiesPtrOutput

func (IntegrationServiceNowSourcePropertiesArgs) ToIntegrationServiceNowSourcePropertiesPtrOutputWithContext

func (i IntegrationServiceNowSourcePropertiesArgs) ToIntegrationServiceNowSourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationServiceNowSourcePropertiesPtrOutput

type IntegrationServiceNowSourcePropertiesInput

type IntegrationServiceNowSourcePropertiesInput interface {
	pulumi.Input

	ToIntegrationServiceNowSourcePropertiesOutput() IntegrationServiceNowSourcePropertiesOutput
	ToIntegrationServiceNowSourcePropertiesOutputWithContext(context.Context) IntegrationServiceNowSourcePropertiesOutput
}

IntegrationServiceNowSourcePropertiesInput is an input type that accepts IntegrationServiceNowSourcePropertiesArgs and IntegrationServiceNowSourcePropertiesOutput values. You can construct a concrete instance of `IntegrationServiceNowSourcePropertiesInput` via:

IntegrationServiceNowSourcePropertiesArgs{...}

type IntegrationServiceNowSourcePropertiesOutput

type IntegrationServiceNowSourcePropertiesOutput struct{ *pulumi.OutputState }

func (IntegrationServiceNowSourcePropertiesOutput) ElementType

func (IntegrationServiceNowSourcePropertiesOutput) Object

func (IntegrationServiceNowSourcePropertiesOutput) ToIntegrationServiceNowSourcePropertiesOutput

func (o IntegrationServiceNowSourcePropertiesOutput) ToIntegrationServiceNowSourcePropertiesOutput() IntegrationServiceNowSourcePropertiesOutput

func (IntegrationServiceNowSourcePropertiesOutput) ToIntegrationServiceNowSourcePropertiesOutputWithContext

func (o IntegrationServiceNowSourcePropertiesOutput) ToIntegrationServiceNowSourcePropertiesOutputWithContext(ctx context.Context) IntegrationServiceNowSourcePropertiesOutput

func (IntegrationServiceNowSourcePropertiesOutput) ToIntegrationServiceNowSourcePropertiesPtrOutput

func (o IntegrationServiceNowSourcePropertiesOutput) ToIntegrationServiceNowSourcePropertiesPtrOutput() IntegrationServiceNowSourcePropertiesPtrOutput

func (IntegrationServiceNowSourcePropertiesOutput) ToIntegrationServiceNowSourcePropertiesPtrOutputWithContext

func (o IntegrationServiceNowSourcePropertiesOutput) ToIntegrationServiceNowSourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationServiceNowSourcePropertiesPtrOutput

type IntegrationServiceNowSourcePropertiesPtrInput

type IntegrationServiceNowSourcePropertiesPtrInput interface {
	pulumi.Input

	ToIntegrationServiceNowSourcePropertiesPtrOutput() IntegrationServiceNowSourcePropertiesPtrOutput
	ToIntegrationServiceNowSourcePropertiesPtrOutputWithContext(context.Context) IntegrationServiceNowSourcePropertiesPtrOutput
}

IntegrationServiceNowSourcePropertiesPtrInput is an input type that accepts IntegrationServiceNowSourcePropertiesArgs, IntegrationServiceNowSourcePropertiesPtr and IntegrationServiceNowSourcePropertiesPtrOutput values. You can construct a concrete instance of `IntegrationServiceNowSourcePropertiesPtrInput` via:

        IntegrationServiceNowSourcePropertiesArgs{...}

or:

        nil

type IntegrationServiceNowSourcePropertiesPtrOutput

type IntegrationServiceNowSourcePropertiesPtrOutput struct{ *pulumi.OutputState }

func (IntegrationServiceNowSourcePropertiesPtrOutput) Elem

func (IntegrationServiceNowSourcePropertiesPtrOutput) ElementType

func (IntegrationServiceNowSourcePropertiesPtrOutput) Object

func (IntegrationServiceNowSourcePropertiesPtrOutput) ToIntegrationServiceNowSourcePropertiesPtrOutput

func (o IntegrationServiceNowSourcePropertiesPtrOutput) ToIntegrationServiceNowSourcePropertiesPtrOutput() IntegrationServiceNowSourcePropertiesPtrOutput

func (IntegrationServiceNowSourcePropertiesPtrOutput) ToIntegrationServiceNowSourcePropertiesPtrOutputWithContext

func (o IntegrationServiceNowSourcePropertiesPtrOutput) ToIntegrationServiceNowSourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationServiceNowSourcePropertiesPtrOutput

type IntegrationSourceConnectorProperties

type IntegrationSourceConnectorProperties struct {
	Marketo    *IntegrationMarketoSourceProperties    `pulumi:"marketo"`
	S3         *IntegrationS3SourceProperties         `pulumi:"s3"`
	Salesforce *IntegrationSalesforceSourceProperties `pulumi:"salesforce"`
	ServiceNow *IntegrationServiceNowSourceProperties `pulumi:"serviceNow"`
	Zendesk    *IntegrationZendeskSourceProperties    `pulumi:"zendesk"`
}

type IntegrationSourceConnectorPropertiesArgs

type IntegrationSourceConnectorPropertiesArgs struct {
	Marketo    IntegrationMarketoSourcePropertiesPtrInput    `pulumi:"marketo"`
	S3         IntegrationS3SourcePropertiesPtrInput         `pulumi:"s3"`
	Salesforce IntegrationSalesforceSourcePropertiesPtrInput `pulumi:"salesforce"`
	ServiceNow IntegrationServiceNowSourcePropertiesPtrInput `pulumi:"serviceNow"`
	Zendesk    IntegrationZendeskSourcePropertiesPtrInput    `pulumi:"zendesk"`
}

func (IntegrationSourceConnectorPropertiesArgs) ElementType

func (IntegrationSourceConnectorPropertiesArgs) ToIntegrationSourceConnectorPropertiesOutput

func (i IntegrationSourceConnectorPropertiesArgs) ToIntegrationSourceConnectorPropertiesOutput() IntegrationSourceConnectorPropertiesOutput

func (IntegrationSourceConnectorPropertiesArgs) ToIntegrationSourceConnectorPropertiesOutputWithContext

func (i IntegrationSourceConnectorPropertiesArgs) ToIntegrationSourceConnectorPropertiesOutputWithContext(ctx context.Context) IntegrationSourceConnectorPropertiesOutput

func (IntegrationSourceConnectorPropertiesArgs) ToIntegrationSourceConnectorPropertiesPtrOutput

func (i IntegrationSourceConnectorPropertiesArgs) ToIntegrationSourceConnectorPropertiesPtrOutput() IntegrationSourceConnectorPropertiesPtrOutput

func (IntegrationSourceConnectorPropertiesArgs) ToIntegrationSourceConnectorPropertiesPtrOutputWithContext

func (i IntegrationSourceConnectorPropertiesArgs) ToIntegrationSourceConnectorPropertiesPtrOutputWithContext(ctx context.Context) IntegrationSourceConnectorPropertiesPtrOutput

type IntegrationSourceConnectorPropertiesInput

type IntegrationSourceConnectorPropertiesInput interface {
	pulumi.Input

	ToIntegrationSourceConnectorPropertiesOutput() IntegrationSourceConnectorPropertiesOutput
	ToIntegrationSourceConnectorPropertiesOutputWithContext(context.Context) IntegrationSourceConnectorPropertiesOutput
}

IntegrationSourceConnectorPropertiesInput is an input type that accepts IntegrationSourceConnectorPropertiesArgs and IntegrationSourceConnectorPropertiesOutput values. You can construct a concrete instance of `IntegrationSourceConnectorPropertiesInput` via:

IntegrationSourceConnectorPropertiesArgs{...}

type IntegrationSourceConnectorPropertiesOutput

type IntegrationSourceConnectorPropertiesOutput struct{ *pulumi.OutputState }

func (IntegrationSourceConnectorPropertiesOutput) ElementType

func (IntegrationSourceConnectorPropertiesOutput) Marketo

func (IntegrationSourceConnectorPropertiesOutput) S3

func (IntegrationSourceConnectorPropertiesOutput) Salesforce

func (IntegrationSourceConnectorPropertiesOutput) ServiceNow

func (IntegrationSourceConnectorPropertiesOutput) ToIntegrationSourceConnectorPropertiesOutput

func (o IntegrationSourceConnectorPropertiesOutput) ToIntegrationSourceConnectorPropertiesOutput() IntegrationSourceConnectorPropertiesOutput

func (IntegrationSourceConnectorPropertiesOutput) ToIntegrationSourceConnectorPropertiesOutputWithContext

func (o IntegrationSourceConnectorPropertiesOutput) ToIntegrationSourceConnectorPropertiesOutputWithContext(ctx context.Context) IntegrationSourceConnectorPropertiesOutput

func (IntegrationSourceConnectorPropertiesOutput) ToIntegrationSourceConnectorPropertiesPtrOutput

func (o IntegrationSourceConnectorPropertiesOutput) ToIntegrationSourceConnectorPropertiesPtrOutput() IntegrationSourceConnectorPropertiesPtrOutput

func (IntegrationSourceConnectorPropertiesOutput) ToIntegrationSourceConnectorPropertiesPtrOutputWithContext

func (o IntegrationSourceConnectorPropertiesOutput) ToIntegrationSourceConnectorPropertiesPtrOutputWithContext(ctx context.Context) IntegrationSourceConnectorPropertiesPtrOutput

func (IntegrationSourceConnectorPropertiesOutput) Zendesk

type IntegrationSourceConnectorPropertiesPtrInput

type IntegrationSourceConnectorPropertiesPtrInput interface {
	pulumi.Input

	ToIntegrationSourceConnectorPropertiesPtrOutput() IntegrationSourceConnectorPropertiesPtrOutput
	ToIntegrationSourceConnectorPropertiesPtrOutputWithContext(context.Context) IntegrationSourceConnectorPropertiesPtrOutput
}

IntegrationSourceConnectorPropertiesPtrInput is an input type that accepts IntegrationSourceConnectorPropertiesArgs, IntegrationSourceConnectorPropertiesPtr and IntegrationSourceConnectorPropertiesPtrOutput values. You can construct a concrete instance of `IntegrationSourceConnectorPropertiesPtrInput` via:

        IntegrationSourceConnectorPropertiesArgs{...}

or:

        nil

type IntegrationSourceConnectorPropertiesPtrOutput

type IntegrationSourceConnectorPropertiesPtrOutput struct{ *pulumi.OutputState }

func (IntegrationSourceConnectorPropertiesPtrOutput) Elem

func (IntegrationSourceConnectorPropertiesPtrOutput) ElementType

func (IntegrationSourceConnectorPropertiesPtrOutput) Marketo

func (IntegrationSourceConnectorPropertiesPtrOutput) S3

func (IntegrationSourceConnectorPropertiesPtrOutput) Salesforce

func (IntegrationSourceConnectorPropertiesPtrOutput) ServiceNow

func (IntegrationSourceConnectorPropertiesPtrOutput) ToIntegrationSourceConnectorPropertiesPtrOutput

func (o IntegrationSourceConnectorPropertiesPtrOutput) ToIntegrationSourceConnectorPropertiesPtrOutput() IntegrationSourceConnectorPropertiesPtrOutput

func (IntegrationSourceConnectorPropertiesPtrOutput) ToIntegrationSourceConnectorPropertiesPtrOutputWithContext

func (o IntegrationSourceConnectorPropertiesPtrOutput) ToIntegrationSourceConnectorPropertiesPtrOutputWithContext(ctx context.Context) IntegrationSourceConnectorPropertiesPtrOutput

func (IntegrationSourceConnectorPropertiesPtrOutput) Zendesk

type IntegrationSourceFlowConfig

type IntegrationSourceFlowConfig struct {
	ConnectorProfileName      *string                              `pulumi:"connectorProfileName"`
	ConnectorType             IntegrationConnectorType             `pulumi:"connectorType"`
	IncrementalPullConfig     *IntegrationIncrementalPullConfig    `pulumi:"incrementalPullConfig"`
	SourceConnectorProperties IntegrationSourceConnectorProperties `pulumi:"sourceConnectorProperties"`
}

type IntegrationSourceFlowConfigArgs

type IntegrationSourceFlowConfigArgs struct {
	ConnectorProfileName      pulumi.StringPtrInput                     `pulumi:"connectorProfileName"`
	ConnectorType             IntegrationConnectorTypeInput             `pulumi:"connectorType"`
	IncrementalPullConfig     IntegrationIncrementalPullConfigPtrInput  `pulumi:"incrementalPullConfig"`
	SourceConnectorProperties IntegrationSourceConnectorPropertiesInput `pulumi:"sourceConnectorProperties"`
}

func (IntegrationSourceFlowConfigArgs) ElementType

func (IntegrationSourceFlowConfigArgs) ToIntegrationSourceFlowConfigOutput

func (i IntegrationSourceFlowConfigArgs) ToIntegrationSourceFlowConfigOutput() IntegrationSourceFlowConfigOutput

func (IntegrationSourceFlowConfigArgs) ToIntegrationSourceFlowConfigOutputWithContext

func (i IntegrationSourceFlowConfigArgs) ToIntegrationSourceFlowConfigOutputWithContext(ctx context.Context) IntegrationSourceFlowConfigOutput

func (IntegrationSourceFlowConfigArgs) ToIntegrationSourceFlowConfigPtrOutput

func (i IntegrationSourceFlowConfigArgs) ToIntegrationSourceFlowConfigPtrOutput() IntegrationSourceFlowConfigPtrOutput

func (IntegrationSourceFlowConfigArgs) ToIntegrationSourceFlowConfigPtrOutputWithContext

func (i IntegrationSourceFlowConfigArgs) ToIntegrationSourceFlowConfigPtrOutputWithContext(ctx context.Context) IntegrationSourceFlowConfigPtrOutput

type IntegrationSourceFlowConfigInput

type IntegrationSourceFlowConfigInput interface {
	pulumi.Input

	ToIntegrationSourceFlowConfigOutput() IntegrationSourceFlowConfigOutput
	ToIntegrationSourceFlowConfigOutputWithContext(context.Context) IntegrationSourceFlowConfigOutput
}

IntegrationSourceFlowConfigInput is an input type that accepts IntegrationSourceFlowConfigArgs and IntegrationSourceFlowConfigOutput values. You can construct a concrete instance of `IntegrationSourceFlowConfigInput` via:

IntegrationSourceFlowConfigArgs{...}

type IntegrationSourceFlowConfigOutput

type IntegrationSourceFlowConfigOutput struct{ *pulumi.OutputState }

func (IntegrationSourceFlowConfigOutput) ConnectorProfileName

func (o IntegrationSourceFlowConfigOutput) ConnectorProfileName() pulumi.StringPtrOutput

func (IntegrationSourceFlowConfigOutput) ConnectorType

func (IntegrationSourceFlowConfigOutput) ElementType

func (IntegrationSourceFlowConfigOutput) IncrementalPullConfig

func (IntegrationSourceFlowConfigOutput) SourceConnectorProperties

func (IntegrationSourceFlowConfigOutput) ToIntegrationSourceFlowConfigOutput

func (o IntegrationSourceFlowConfigOutput) ToIntegrationSourceFlowConfigOutput() IntegrationSourceFlowConfigOutput

func (IntegrationSourceFlowConfigOutput) ToIntegrationSourceFlowConfigOutputWithContext

func (o IntegrationSourceFlowConfigOutput) ToIntegrationSourceFlowConfigOutputWithContext(ctx context.Context) IntegrationSourceFlowConfigOutput

func (IntegrationSourceFlowConfigOutput) ToIntegrationSourceFlowConfigPtrOutput

func (o IntegrationSourceFlowConfigOutput) ToIntegrationSourceFlowConfigPtrOutput() IntegrationSourceFlowConfigPtrOutput

func (IntegrationSourceFlowConfigOutput) ToIntegrationSourceFlowConfigPtrOutputWithContext

func (o IntegrationSourceFlowConfigOutput) ToIntegrationSourceFlowConfigPtrOutputWithContext(ctx context.Context) IntegrationSourceFlowConfigPtrOutput

type IntegrationSourceFlowConfigPtrInput

type IntegrationSourceFlowConfigPtrInput interface {
	pulumi.Input

	ToIntegrationSourceFlowConfigPtrOutput() IntegrationSourceFlowConfigPtrOutput
	ToIntegrationSourceFlowConfigPtrOutputWithContext(context.Context) IntegrationSourceFlowConfigPtrOutput
}

IntegrationSourceFlowConfigPtrInput is an input type that accepts IntegrationSourceFlowConfigArgs, IntegrationSourceFlowConfigPtr and IntegrationSourceFlowConfigPtrOutput values. You can construct a concrete instance of `IntegrationSourceFlowConfigPtrInput` via:

        IntegrationSourceFlowConfigArgs{...}

or:

        nil

type IntegrationSourceFlowConfigPtrOutput

type IntegrationSourceFlowConfigPtrOutput struct{ *pulumi.OutputState }

func (IntegrationSourceFlowConfigPtrOutput) ConnectorProfileName

func (IntegrationSourceFlowConfigPtrOutput) ConnectorType

func (IntegrationSourceFlowConfigPtrOutput) Elem

func (IntegrationSourceFlowConfigPtrOutput) ElementType

func (IntegrationSourceFlowConfigPtrOutput) IncrementalPullConfig

func (IntegrationSourceFlowConfigPtrOutput) SourceConnectorProperties

func (IntegrationSourceFlowConfigPtrOutput) ToIntegrationSourceFlowConfigPtrOutput

func (o IntegrationSourceFlowConfigPtrOutput) ToIntegrationSourceFlowConfigPtrOutput() IntegrationSourceFlowConfigPtrOutput

func (IntegrationSourceFlowConfigPtrOutput) ToIntegrationSourceFlowConfigPtrOutputWithContext

func (o IntegrationSourceFlowConfigPtrOutput) ToIntegrationSourceFlowConfigPtrOutputWithContext(ctx context.Context) IntegrationSourceFlowConfigPtrOutput

type IntegrationState

type IntegrationState struct {
}

func (IntegrationState) ElementType

func (IntegrationState) ElementType() reflect.Type

type IntegrationTag

type IntegrationTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type IntegrationTask

type IntegrationTask struct {
	ConnectorOperator *IntegrationConnectorOperator  `pulumi:"connectorOperator"`
	DestinationField  *string                        `pulumi:"destinationField"`
	SourceFields      []string                       `pulumi:"sourceFields"`
	TaskProperties    []IntegrationTaskPropertiesMap `pulumi:"taskProperties"`
	TaskType          IntegrationTaskType            `pulumi:"taskType"`
}

type IntegrationTaskArgs

type IntegrationTaskArgs struct {
	ConnectorOperator IntegrationConnectorOperatorPtrInput   `pulumi:"connectorOperator"`
	DestinationField  pulumi.StringPtrInput                  `pulumi:"destinationField"`
	SourceFields      pulumi.StringArrayInput                `pulumi:"sourceFields"`
	TaskProperties    IntegrationTaskPropertiesMapArrayInput `pulumi:"taskProperties"`
	TaskType          IntegrationTaskTypeInput               `pulumi:"taskType"`
}

func (IntegrationTaskArgs) ElementType

func (IntegrationTaskArgs) ElementType() reflect.Type

func (IntegrationTaskArgs) ToIntegrationTaskOutput

func (i IntegrationTaskArgs) ToIntegrationTaskOutput() IntegrationTaskOutput

func (IntegrationTaskArgs) ToIntegrationTaskOutputWithContext

func (i IntegrationTaskArgs) ToIntegrationTaskOutputWithContext(ctx context.Context) IntegrationTaskOutput

type IntegrationTaskArray

type IntegrationTaskArray []IntegrationTaskInput

func (IntegrationTaskArray) ElementType

func (IntegrationTaskArray) ElementType() reflect.Type

func (IntegrationTaskArray) ToIntegrationTaskArrayOutput

func (i IntegrationTaskArray) ToIntegrationTaskArrayOutput() IntegrationTaskArrayOutput

func (IntegrationTaskArray) ToIntegrationTaskArrayOutputWithContext

func (i IntegrationTaskArray) ToIntegrationTaskArrayOutputWithContext(ctx context.Context) IntegrationTaskArrayOutput

type IntegrationTaskArrayInput

type IntegrationTaskArrayInput interface {
	pulumi.Input

	ToIntegrationTaskArrayOutput() IntegrationTaskArrayOutput
	ToIntegrationTaskArrayOutputWithContext(context.Context) IntegrationTaskArrayOutput
}

IntegrationTaskArrayInput is an input type that accepts IntegrationTaskArray and IntegrationTaskArrayOutput values. You can construct a concrete instance of `IntegrationTaskArrayInput` via:

IntegrationTaskArray{ IntegrationTaskArgs{...} }

type IntegrationTaskArrayOutput

type IntegrationTaskArrayOutput struct{ *pulumi.OutputState }

func (IntegrationTaskArrayOutput) ElementType

func (IntegrationTaskArrayOutput) ElementType() reflect.Type

func (IntegrationTaskArrayOutput) Index

func (IntegrationTaskArrayOutput) ToIntegrationTaskArrayOutput

func (o IntegrationTaskArrayOutput) ToIntegrationTaskArrayOutput() IntegrationTaskArrayOutput

func (IntegrationTaskArrayOutput) ToIntegrationTaskArrayOutputWithContext

func (o IntegrationTaskArrayOutput) ToIntegrationTaskArrayOutputWithContext(ctx context.Context) IntegrationTaskArrayOutput

type IntegrationTaskInput

type IntegrationTaskInput interface {
	pulumi.Input

	ToIntegrationTaskOutput() IntegrationTaskOutput
	ToIntegrationTaskOutputWithContext(context.Context) IntegrationTaskOutput
}

IntegrationTaskInput is an input type that accepts IntegrationTaskArgs and IntegrationTaskOutput values. You can construct a concrete instance of `IntegrationTaskInput` via:

IntegrationTaskArgs{...}

type IntegrationTaskOutput

type IntegrationTaskOutput struct{ *pulumi.OutputState }

func (IntegrationTaskOutput) ConnectorOperator

func (IntegrationTaskOutput) DestinationField

func (o IntegrationTaskOutput) DestinationField() pulumi.StringPtrOutput

func (IntegrationTaskOutput) ElementType

func (IntegrationTaskOutput) ElementType() reflect.Type

func (IntegrationTaskOutput) SourceFields

func (IntegrationTaskOutput) TaskProperties

func (IntegrationTaskOutput) TaskType

func (IntegrationTaskOutput) ToIntegrationTaskOutput

func (o IntegrationTaskOutput) ToIntegrationTaskOutput() IntegrationTaskOutput

func (IntegrationTaskOutput) ToIntegrationTaskOutputWithContext

func (o IntegrationTaskOutput) ToIntegrationTaskOutputWithContext(ctx context.Context) IntegrationTaskOutput

type IntegrationTaskPropertiesMap

type IntegrationTaskPropertiesMap struct {
	OperatorPropertyKey IntegrationOperatorPropertiesKeys `pulumi:"operatorPropertyKey"`
	Property            string                            `pulumi:"property"`
}

type IntegrationTaskPropertiesMapArgs

type IntegrationTaskPropertiesMapArgs struct {
	OperatorPropertyKey IntegrationOperatorPropertiesKeysInput `pulumi:"operatorPropertyKey"`
	Property            pulumi.StringInput                     `pulumi:"property"`
}

func (IntegrationTaskPropertiesMapArgs) ElementType

func (IntegrationTaskPropertiesMapArgs) ToIntegrationTaskPropertiesMapOutput

func (i IntegrationTaskPropertiesMapArgs) ToIntegrationTaskPropertiesMapOutput() IntegrationTaskPropertiesMapOutput

func (IntegrationTaskPropertiesMapArgs) ToIntegrationTaskPropertiesMapOutputWithContext

func (i IntegrationTaskPropertiesMapArgs) ToIntegrationTaskPropertiesMapOutputWithContext(ctx context.Context) IntegrationTaskPropertiesMapOutput

type IntegrationTaskPropertiesMapArray

type IntegrationTaskPropertiesMapArray []IntegrationTaskPropertiesMapInput

func (IntegrationTaskPropertiesMapArray) ElementType

func (IntegrationTaskPropertiesMapArray) ToIntegrationTaskPropertiesMapArrayOutput

func (i IntegrationTaskPropertiesMapArray) ToIntegrationTaskPropertiesMapArrayOutput() IntegrationTaskPropertiesMapArrayOutput

func (IntegrationTaskPropertiesMapArray) ToIntegrationTaskPropertiesMapArrayOutputWithContext

func (i IntegrationTaskPropertiesMapArray) ToIntegrationTaskPropertiesMapArrayOutputWithContext(ctx context.Context) IntegrationTaskPropertiesMapArrayOutput

type IntegrationTaskPropertiesMapArrayInput

type IntegrationTaskPropertiesMapArrayInput interface {
	pulumi.Input

	ToIntegrationTaskPropertiesMapArrayOutput() IntegrationTaskPropertiesMapArrayOutput
	ToIntegrationTaskPropertiesMapArrayOutputWithContext(context.Context) IntegrationTaskPropertiesMapArrayOutput
}

IntegrationTaskPropertiesMapArrayInput is an input type that accepts IntegrationTaskPropertiesMapArray and IntegrationTaskPropertiesMapArrayOutput values. You can construct a concrete instance of `IntegrationTaskPropertiesMapArrayInput` via:

IntegrationTaskPropertiesMapArray{ IntegrationTaskPropertiesMapArgs{...} }

type IntegrationTaskPropertiesMapArrayOutput

type IntegrationTaskPropertiesMapArrayOutput struct{ *pulumi.OutputState }

func (IntegrationTaskPropertiesMapArrayOutput) ElementType

func (IntegrationTaskPropertiesMapArrayOutput) Index

func (IntegrationTaskPropertiesMapArrayOutput) ToIntegrationTaskPropertiesMapArrayOutput

func (o IntegrationTaskPropertiesMapArrayOutput) ToIntegrationTaskPropertiesMapArrayOutput() IntegrationTaskPropertiesMapArrayOutput

func (IntegrationTaskPropertiesMapArrayOutput) ToIntegrationTaskPropertiesMapArrayOutputWithContext

func (o IntegrationTaskPropertiesMapArrayOutput) ToIntegrationTaskPropertiesMapArrayOutputWithContext(ctx context.Context) IntegrationTaskPropertiesMapArrayOutput

type IntegrationTaskPropertiesMapInput

type IntegrationTaskPropertiesMapInput interface {
	pulumi.Input

	ToIntegrationTaskPropertiesMapOutput() IntegrationTaskPropertiesMapOutput
	ToIntegrationTaskPropertiesMapOutputWithContext(context.Context) IntegrationTaskPropertiesMapOutput
}

IntegrationTaskPropertiesMapInput is an input type that accepts IntegrationTaskPropertiesMap and IntegrationTaskPropertiesMapOutput values. You can construct a concrete instance of `IntegrationTaskPropertiesMapInput` via:

IntegrationTaskPropertiesMap{ "key": IntegrationTaskPropertiesArgs{...} }

type IntegrationTaskPropertiesMapOutput

type IntegrationTaskPropertiesMapOutput struct{ *pulumi.OutputState }

func (IntegrationTaskPropertiesMapOutput) ElementType

func (IntegrationTaskPropertiesMapOutput) OperatorPropertyKey

func (IntegrationTaskPropertiesMapOutput) Property

func (IntegrationTaskPropertiesMapOutput) ToIntegrationTaskPropertiesMapOutput

func (o IntegrationTaskPropertiesMapOutput) ToIntegrationTaskPropertiesMapOutput() IntegrationTaskPropertiesMapOutput

func (IntegrationTaskPropertiesMapOutput) ToIntegrationTaskPropertiesMapOutputWithContext

func (o IntegrationTaskPropertiesMapOutput) ToIntegrationTaskPropertiesMapOutputWithContext(ctx context.Context) IntegrationTaskPropertiesMapOutput

type IntegrationTaskType

type IntegrationTaskType string

func (IntegrationTaskType) ElementType

func (IntegrationTaskType) ElementType() reflect.Type

func (IntegrationTaskType) ToIntegrationTaskTypeOutput

func (e IntegrationTaskType) ToIntegrationTaskTypeOutput() IntegrationTaskTypeOutput

func (IntegrationTaskType) ToIntegrationTaskTypeOutputWithContext

func (e IntegrationTaskType) ToIntegrationTaskTypeOutputWithContext(ctx context.Context) IntegrationTaskTypeOutput

func (IntegrationTaskType) ToIntegrationTaskTypePtrOutput

func (e IntegrationTaskType) ToIntegrationTaskTypePtrOutput() IntegrationTaskTypePtrOutput

func (IntegrationTaskType) ToIntegrationTaskTypePtrOutputWithContext

func (e IntegrationTaskType) ToIntegrationTaskTypePtrOutputWithContext(ctx context.Context) IntegrationTaskTypePtrOutput

func (IntegrationTaskType) ToStringOutput

func (e IntegrationTaskType) ToStringOutput() pulumi.StringOutput

func (IntegrationTaskType) ToStringOutputWithContext

func (e IntegrationTaskType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (IntegrationTaskType) ToStringPtrOutput

func (e IntegrationTaskType) ToStringPtrOutput() pulumi.StringPtrOutput

func (IntegrationTaskType) ToStringPtrOutputWithContext

func (e IntegrationTaskType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationTaskTypeInput

type IntegrationTaskTypeInput interface {
	pulumi.Input

	ToIntegrationTaskTypeOutput() IntegrationTaskTypeOutput
	ToIntegrationTaskTypeOutputWithContext(context.Context) IntegrationTaskTypeOutput
}

IntegrationTaskTypeInput is an input type that accepts values of the IntegrationTaskType enum A concrete instance of `IntegrationTaskTypeInput` can be one of the following:

IntegrationTaskTypeArithmetic
IntegrationTaskTypeFilter
IntegrationTaskTypeMap
IntegrationTaskTypeMask
IntegrationTaskTypeMerge
IntegrationTaskTypeTruncate
IntegrationTaskTypeValidate

type IntegrationTaskTypeOutput

type IntegrationTaskTypeOutput struct{ *pulumi.OutputState }

func (IntegrationTaskTypeOutput) ElementType

func (IntegrationTaskTypeOutput) ElementType() reflect.Type

func (IntegrationTaskTypeOutput) ToIntegrationTaskTypeOutput

func (o IntegrationTaskTypeOutput) ToIntegrationTaskTypeOutput() IntegrationTaskTypeOutput

func (IntegrationTaskTypeOutput) ToIntegrationTaskTypeOutputWithContext

func (o IntegrationTaskTypeOutput) ToIntegrationTaskTypeOutputWithContext(ctx context.Context) IntegrationTaskTypeOutput

func (IntegrationTaskTypeOutput) ToIntegrationTaskTypePtrOutput

func (o IntegrationTaskTypeOutput) ToIntegrationTaskTypePtrOutput() IntegrationTaskTypePtrOutput

func (IntegrationTaskTypeOutput) ToIntegrationTaskTypePtrOutputWithContext

func (o IntegrationTaskTypeOutput) ToIntegrationTaskTypePtrOutputWithContext(ctx context.Context) IntegrationTaskTypePtrOutput

func (IntegrationTaskTypeOutput) ToStringOutput

func (o IntegrationTaskTypeOutput) ToStringOutput() pulumi.StringOutput

func (IntegrationTaskTypeOutput) ToStringOutputWithContext

func (o IntegrationTaskTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (IntegrationTaskTypeOutput) ToStringPtrOutput

func (o IntegrationTaskTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (IntegrationTaskTypeOutput) ToStringPtrOutputWithContext

func (o IntegrationTaskTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationTaskTypePtrInput

type IntegrationTaskTypePtrInput interface {
	pulumi.Input

	ToIntegrationTaskTypePtrOutput() IntegrationTaskTypePtrOutput
	ToIntegrationTaskTypePtrOutputWithContext(context.Context) IntegrationTaskTypePtrOutput
}

func IntegrationTaskTypePtr

func IntegrationTaskTypePtr(v string) IntegrationTaskTypePtrInput

type IntegrationTaskTypePtrOutput

type IntegrationTaskTypePtrOutput struct{ *pulumi.OutputState }

func (IntegrationTaskTypePtrOutput) Elem

func (IntegrationTaskTypePtrOutput) ElementType

func (IntegrationTaskTypePtrOutput) ToIntegrationTaskTypePtrOutput

func (o IntegrationTaskTypePtrOutput) ToIntegrationTaskTypePtrOutput() IntegrationTaskTypePtrOutput

func (IntegrationTaskTypePtrOutput) ToIntegrationTaskTypePtrOutputWithContext

func (o IntegrationTaskTypePtrOutput) ToIntegrationTaskTypePtrOutputWithContext(ctx context.Context) IntegrationTaskTypePtrOutput

func (IntegrationTaskTypePtrOutput) ToStringPtrOutput

func (o IntegrationTaskTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (IntegrationTaskTypePtrOutput) ToStringPtrOutputWithContext

func (o IntegrationTaskTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationTriggerConfig

type IntegrationTriggerConfig struct {
	TriggerProperties *IntegrationTriggerProperties `pulumi:"triggerProperties"`
	TriggerType       IntegrationTriggerType        `pulumi:"triggerType"`
}

type IntegrationTriggerConfigArgs

type IntegrationTriggerConfigArgs struct {
	TriggerProperties IntegrationTriggerPropertiesPtrInput `pulumi:"triggerProperties"`
	TriggerType       IntegrationTriggerTypeInput          `pulumi:"triggerType"`
}

func (IntegrationTriggerConfigArgs) ElementType

func (IntegrationTriggerConfigArgs) ToIntegrationTriggerConfigOutput

func (i IntegrationTriggerConfigArgs) ToIntegrationTriggerConfigOutput() IntegrationTriggerConfigOutput

func (IntegrationTriggerConfigArgs) ToIntegrationTriggerConfigOutputWithContext

func (i IntegrationTriggerConfigArgs) ToIntegrationTriggerConfigOutputWithContext(ctx context.Context) IntegrationTriggerConfigOutput

func (IntegrationTriggerConfigArgs) ToIntegrationTriggerConfigPtrOutput

func (i IntegrationTriggerConfigArgs) ToIntegrationTriggerConfigPtrOutput() IntegrationTriggerConfigPtrOutput

func (IntegrationTriggerConfigArgs) ToIntegrationTriggerConfigPtrOutputWithContext

func (i IntegrationTriggerConfigArgs) ToIntegrationTriggerConfigPtrOutputWithContext(ctx context.Context) IntegrationTriggerConfigPtrOutput

type IntegrationTriggerConfigInput

type IntegrationTriggerConfigInput interface {
	pulumi.Input

	ToIntegrationTriggerConfigOutput() IntegrationTriggerConfigOutput
	ToIntegrationTriggerConfigOutputWithContext(context.Context) IntegrationTriggerConfigOutput
}

IntegrationTriggerConfigInput is an input type that accepts IntegrationTriggerConfigArgs and IntegrationTriggerConfigOutput values. You can construct a concrete instance of `IntegrationTriggerConfigInput` via:

IntegrationTriggerConfigArgs{...}

type IntegrationTriggerConfigOutput

type IntegrationTriggerConfigOutput struct{ *pulumi.OutputState }

func (IntegrationTriggerConfigOutput) ElementType

func (IntegrationTriggerConfigOutput) ToIntegrationTriggerConfigOutput

func (o IntegrationTriggerConfigOutput) ToIntegrationTriggerConfigOutput() IntegrationTriggerConfigOutput

func (IntegrationTriggerConfigOutput) ToIntegrationTriggerConfigOutputWithContext

func (o IntegrationTriggerConfigOutput) ToIntegrationTriggerConfigOutputWithContext(ctx context.Context) IntegrationTriggerConfigOutput

func (IntegrationTriggerConfigOutput) ToIntegrationTriggerConfigPtrOutput

func (o IntegrationTriggerConfigOutput) ToIntegrationTriggerConfigPtrOutput() IntegrationTriggerConfigPtrOutput

func (IntegrationTriggerConfigOutput) ToIntegrationTriggerConfigPtrOutputWithContext

func (o IntegrationTriggerConfigOutput) ToIntegrationTriggerConfigPtrOutputWithContext(ctx context.Context) IntegrationTriggerConfigPtrOutput

func (IntegrationTriggerConfigOutput) TriggerProperties

func (IntegrationTriggerConfigOutput) TriggerType

type IntegrationTriggerConfigPtrInput

type IntegrationTriggerConfigPtrInput interface {
	pulumi.Input

	ToIntegrationTriggerConfigPtrOutput() IntegrationTriggerConfigPtrOutput
	ToIntegrationTriggerConfigPtrOutputWithContext(context.Context) IntegrationTriggerConfigPtrOutput
}

IntegrationTriggerConfigPtrInput is an input type that accepts IntegrationTriggerConfigArgs, IntegrationTriggerConfigPtr and IntegrationTriggerConfigPtrOutput values. You can construct a concrete instance of `IntegrationTriggerConfigPtrInput` via:

        IntegrationTriggerConfigArgs{...}

or:

        nil

type IntegrationTriggerConfigPtrOutput

type IntegrationTriggerConfigPtrOutput struct{ *pulumi.OutputState }

func (IntegrationTriggerConfigPtrOutput) Elem

func (IntegrationTriggerConfigPtrOutput) ElementType

func (IntegrationTriggerConfigPtrOutput) ToIntegrationTriggerConfigPtrOutput

func (o IntegrationTriggerConfigPtrOutput) ToIntegrationTriggerConfigPtrOutput() IntegrationTriggerConfigPtrOutput

func (IntegrationTriggerConfigPtrOutput) ToIntegrationTriggerConfigPtrOutputWithContext

func (o IntegrationTriggerConfigPtrOutput) ToIntegrationTriggerConfigPtrOutputWithContext(ctx context.Context) IntegrationTriggerConfigPtrOutput

func (IntegrationTriggerConfigPtrOutput) TriggerProperties

func (IntegrationTriggerConfigPtrOutput) TriggerType

type IntegrationTriggerProperties

type IntegrationTriggerProperties struct {
	Scheduled *IntegrationScheduledTriggerProperties `pulumi:"scheduled"`
}

type IntegrationTriggerPropertiesArgs

type IntegrationTriggerPropertiesArgs struct {
	Scheduled IntegrationScheduledTriggerPropertiesPtrInput `pulumi:"scheduled"`
}

func (IntegrationTriggerPropertiesArgs) ElementType

func (IntegrationTriggerPropertiesArgs) ToIntegrationTriggerPropertiesOutput

func (i IntegrationTriggerPropertiesArgs) ToIntegrationTriggerPropertiesOutput() IntegrationTriggerPropertiesOutput

func (IntegrationTriggerPropertiesArgs) ToIntegrationTriggerPropertiesOutputWithContext

func (i IntegrationTriggerPropertiesArgs) ToIntegrationTriggerPropertiesOutputWithContext(ctx context.Context) IntegrationTriggerPropertiesOutput

func (IntegrationTriggerPropertiesArgs) ToIntegrationTriggerPropertiesPtrOutput

func (i IntegrationTriggerPropertiesArgs) ToIntegrationTriggerPropertiesPtrOutput() IntegrationTriggerPropertiesPtrOutput

func (IntegrationTriggerPropertiesArgs) ToIntegrationTriggerPropertiesPtrOutputWithContext

func (i IntegrationTriggerPropertiesArgs) ToIntegrationTriggerPropertiesPtrOutputWithContext(ctx context.Context) IntegrationTriggerPropertiesPtrOutput

type IntegrationTriggerPropertiesInput

type IntegrationTriggerPropertiesInput interface {
	pulumi.Input

	ToIntegrationTriggerPropertiesOutput() IntegrationTriggerPropertiesOutput
	ToIntegrationTriggerPropertiesOutputWithContext(context.Context) IntegrationTriggerPropertiesOutput
}

IntegrationTriggerPropertiesInput is an input type that accepts IntegrationTriggerPropertiesArgs and IntegrationTriggerPropertiesOutput values. You can construct a concrete instance of `IntegrationTriggerPropertiesInput` via:

IntegrationTriggerPropertiesArgs{...}

type IntegrationTriggerPropertiesOutput

type IntegrationTriggerPropertiesOutput struct{ *pulumi.OutputState }

func (IntegrationTriggerPropertiesOutput) ElementType

func (IntegrationTriggerPropertiesOutput) Scheduled

func (IntegrationTriggerPropertiesOutput) ToIntegrationTriggerPropertiesOutput

func (o IntegrationTriggerPropertiesOutput) ToIntegrationTriggerPropertiesOutput() IntegrationTriggerPropertiesOutput

func (IntegrationTriggerPropertiesOutput) ToIntegrationTriggerPropertiesOutputWithContext

func (o IntegrationTriggerPropertiesOutput) ToIntegrationTriggerPropertiesOutputWithContext(ctx context.Context) IntegrationTriggerPropertiesOutput

func (IntegrationTriggerPropertiesOutput) ToIntegrationTriggerPropertiesPtrOutput

func (o IntegrationTriggerPropertiesOutput) ToIntegrationTriggerPropertiesPtrOutput() IntegrationTriggerPropertiesPtrOutput

func (IntegrationTriggerPropertiesOutput) ToIntegrationTriggerPropertiesPtrOutputWithContext

func (o IntegrationTriggerPropertiesOutput) ToIntegrationTriggerPropertiesPtrOutputWithContext(ctx context.Context) IntegrationTriggerPropertiesPtrOutput

type IntegrationTriggerPropertiesPtrInput

type IntegrationTriggerPropertiesPtrInput interface {
	pulumi.Input

	ToIntegrationTriggerPropertiesPtrOutput() IntegrationTriggerPropertiesPtrOutput
	ToIntegrationTriggerPropertiesPtrOutputWithContext(context.Context) IntegrationTriggerPropertiesPtrOutput
}

IntegrationTriggerPropertiesPtrInput is an input type that accepts IntegrationTriggerPropertiesArgs, IntegrationTriggerPropertiesPtr and IntegrationTriggerPropertiesPtrOutput values. You can construct a concrete instance of `IntegrationTriggerPropertiesPtrInput` via:

        IntegrationTriggerPropertiesArgs{...}

or:

        nil

type IntegrationTriggerPropertiesPtrOutput

type IntegrationTriggerPropertiesPtrOutput struct{ *pulumi.OutputState }

func (IntegrationTriggerPropertiesPtrOutput) Elem

func (IntegrationTriggerPropertiesPtrOutput) ElementType

func (IntegrationTriggerPropertiesPtrOutput) Scheduled

func (IntegrationTriggerPropertiesPtrOutput) ToIntegrationTriggerPropertiesPtrOutput

func (o IntegrationTriggerPropertiesPtrOutput) ToIntegrationTriggerPropertiesPtrOutput() IntegrationTriggerPropertiesPtrOutput

func (IntegrationTriggerPropertiesPtrOutput) ToIntegrationTriggerPropertiesPtrOutputWithContext

func (o IntegrationTriggerPropertiesPtrOutput) ToIntegrationTriggerPropertiesPtrOutputWithContext(ctx context.Context) IntegrationTriggerPropertiesPtrOutput

type IntegrationTriggerType

type IntegrationTriggerType string

func (IntegrationTriggerType) ElementType

func (IntegrationTriggerType) ElementType() reflect.Type

func (IntegrationTriggerType) ToIntegrationTriggerTypeOutput

func (e IntegrationTriggerType) ToIntegrationTriggerTypeOutput() IntegrationTriggerTypeOutput

func (IntegrationTriggerType) ToIntegrationTriggerTypeOutputWithContext

func (e IntegrationTriggerType) ToIntegrationTriggerTypeOutputWithContext(ctx context.Context) IntegrationTriggerTypeOutput

func (IntegrationTriggerType) ToIntegrationTriggerTypePtrOutput

func (e IntegrationTriggerType) ToIntegrationTriggerTypePtrOutput() IntegrationTriggerTypePtrOutput

func (IntegrationTriggerType) ToIntegrationTriggerTypePtrOutputWithContext

func (e IntegrationTriggerType) ToIntegrationTriggerTypePtrOutputWithContext(ctx context.Context) IntegrationTriggerTypePtrOutput

func (IntegrationTriggerType) ToStringOutput

func (e IntegrationTriggerType) ToStringOutput() pulumi.StringOutput

func (IntegrationTriggerType) ToStringOutputWithContext

func (e IntegrationTriggerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (IntegrationTriggerType) ToStringPtrOutput

func (e IntegrationTriggerType) ToStringPtrOutput() pulumi.StringPtrOutput

func (IntegrationTriggerType) ToStringPtrOutputWithContext

func (e IntegrationTriggerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationTriggerTypeInput

type IntegrationTriggerTypeInput interface {
	pulumi.Input

	ToIntegrationTriggerTypeOutput() IntegrationTriggerTypeOutput
	ToIntegrationTriggerTypeOutputWithContext(context.Context) IntegrationTriggerTypeOutput
}

IntegrationTriggerTypeInput is an input type that accepts values of the IntegrationTriggerType enum A concrete instance of `IntegrationTriggerTypeInput` can be one of the following:

IntegrationTriggerTypeScheduled
IntegrationTriggerTypeEvent
IntegrationTriggerTypeOnDemand

type IntegrationTriggerTypeOutput

type IntegrationTriggerTypeOutput struct{ *pulumi.OutputState }

func (IntegrationTriggerTypeOutput) ElementType

func (IntegrationTriggerTypeOutput) ToIntegrationTriggerTypeOutput

func (o IntegrationTriggerTypeOutput) ToIntegrationTriggerTypeOutput() IntegrationTriggerTypeOutput

func (IntegrationTriggerTypeOutput) ToIntegrationTriggerTypeOutputWithContext

func (o IntegrationTriggerTypeOutput) ToIntegrationTriggerTypeOutputWithContext(ctx context.Context) IntegrationTriggerTypeOutput

func (IntegrationTriggerTypeOutput) ToIntegrationTriggerTypePtrOutput

func (o IntegrationTriggerTypeOutput) ToIntegrationTriggerTypePtrOutput() IntegrationTriggerTypePtrOutput

func (IntegrationTriggerTypeOutput) ToIntegrationTriggerTypePtrOutputWithContext

func (o IntegrationTriggerTypeOutput) ToIntegrationTriggerTypePtrOutputWithContext(ctx context.Context) IntegrationTriggerTypePtrOutput

func (IntegrationTriggerTypeOutput) ToStringOutput

func (IntegrationTriggerTypeOutput) ToStringOutputWithContext

func (o IntegrationTriggerTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (IntegrationTriggerTypeOutput) ToStringPtrOutput

func (o IntegrationTriggerTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (IntegrationTriggerTypeOutput) ToStringPtrOutputWithContext

func (o IntegrationTriggerTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationTriggerTypePtrInput

type IntegrationTriggerTypePtrInput interface {
	pulumi.Input

	ToIntegrationTriggerTypePtrOutput() IntegrationTriggerTypePtrOutput
	ToIntegrationTriggerTypePtrOutputWithContext(context.Context) IntegrationTriggerTypePtrOutput
}

func IntegrationTriggerTypePtr

func IntegrationTriggerTypePtr(v string) IntegrationTriggerTypePtrInput

type IntegrationTriggerTypePtrOutput

type IntegrationTriggerTypePtrOutput struct{ *pulumi.OutputState }

func (IntegrationTriggerTypePtrOutput) Elem

func (IntegrationTriggerTypePtrOutput) ElementType

func (IntegrationTriggerTypePtrOutput) ToIntegrationTriggerTypePtrOutput

func (o IntegrationTriggerTypePtrOutput) ToIntegrationTriggerTypePtrOutput() IntegrationTriggerTypePtrOutput

func (IntegrationTriggerTypePtrOutput) ToIntegrationTriggerTypePtrOutputWithContext

func (o IntegrationTriggerTypePtrOutput) ToIntegrationTriggerTypePtrOutputWithContext(ctx context.Context) IntegrationTriggerTypePtrOutput

func (IntegrationTriggerTypePtrOutput) ToStringPtrOutput

func (IntegrationTriggerTypePtrOutput) ToStringPtrOutputWithContext

func (o IntegrationTriggerTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationZendeskConnectorOperator

type IntegrationZendeskConnectorOperator string

func (IntegrationZendeskConnectorOperator) ElementType

func (IntegrationZendeskConnectorOperator) ToIntegrationZendeskConnectorOperatorOutput

func (e IntegrationZendeskConnectorOperator) ToIntegrationZendeskConnectorOperatorOutput() IntegrationZendeskConnectorOperatorOutput

func (IntegrationZendeskConnectorOperator) ToIntegrationZendeskConnectorOperatorOutputWithContext

func (e IntegrationZendeskConnectorOperator) ToIntegrationZendeskConnectorOperatorOutputWithContext(ctx context.Context) IntegrationZendeskConnectorOperatorOutput

func (IntegrationZendeskConnectorOperator) ToIntegrationZendeskConnectorOperatorPtrOutput

func (e IntegrationZendeskConnectorOperator) ToIntegrationZendeskConnectorOperatorPtrOutput() IntegrationZendeskConnectorOperatorPtrOutput

func (IntegrationZendeskConnectorOperator) ToIntegrationZendeskConnectorOperatorPtrOutputWithContext

func (e IntegrationZendeskConnectorOperator) ToIntegrationZendeskConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationZendeskConnectorOperatorPtrOutput

func (IntegrationZendeskConnectorOperator) ToStringOutput

func (IntegrationZendeskConnectorOperator) ToStringOutputWithContext

func (e IntegrationZendeskConnectorOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (IntegrationZendeskConnectorOperator) ToStringPtrOutput

func (IntegrationZendeskConnectorOperator) ToStringPtrOutputWithContext

func (e IntegrationZendeskConnectorOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IntegrationZendeskConnectorOperatorInput

type IntegrationZendeskConnectorOperatorInput interface {
	pulumi.Input

	ToIntegrationZendeskConnectorOperatorOutput() IntegrationZendeskConnectorOperatorOutput
	ToIntegrationZendeskConnectorOperatorOutputWithContext(context.Context) IntegrationZendeskConnectorOperatorOutput
}

IntegrationZendeskConnectorOperatorInput is an input type that accepts values of the IntegrationZendeskConnectorOperator enum A concrete instance of `IntegrationZendeskConnectorOperatorInput` can be one of the following:

IntegrationZendeskConnectorOperatorProjection
IntegrationZendeskConnectorOperatorGreaterThan
IntegrationZendeskConnectorOperatorAddition
IntegrationZendeskConnectorOperatorMultiplication
IntegrationZendeskConnectorOperatorDivision
IntegrationZendeskConnectorOperatorSubtraction
IntegrationZendeskConnectorOperatorMaskAll
IntegrationZendeskConnectorOperatorMaskFirstN
IntegrationZendeskConnectorOperatorMaskLastN
IntegrationZendeskConnectorOperatorValidateNonNull
IntegrationZendeskConnectorOperatorValidateNonZero
IntegrationZendeskConnectorOperatorValidateNonNegative
IntegrationZendeskConnectorOperatorValidateNumeric
IntegrationZendeskConnectorOperatorNoOp

type IntegrationZendeskConnectorOperatorOutput

type IntegrationZendeskConnectorOperatorOutput struct{ *pulumi.OutputState }

func (IntegrationZendeskConnectorOperatorOutput) ElementType

func (IntegrationZendeskConnectorOperatorOutput) ToIntegrationZendeskConnectorOperatorOutput

func (o IntegrationZendeskConnectorOperatorOutput) ToIntegrationZendeskConnectorOperatorOutput() IntegrationZendeskConnectorOperatorOutput

func (IntegrationZendeskConnectorOperatorOutput) ToIntegrationZendeskConnectorOperatorOutputWithContext

func (o IntegrationZendeskConnectorOperatorOutput) ToIntegrationZendeskConnectorOperatorOutputWithContext(ctx context.Context) IntegrationZendeskConnectorOperatorOutput

func (IntegrationZendeskConnectorOperatorOutput) ToIntegrationZendeskConnectorOperatorPtrOutput

func (o IntegrationZendeskConnectorOperatorOutput) ToIntegrationZendeskConnectorOperatorPtrOutput() IntegrationZendeskConnectorOperatorPtrOutput

func (IntegrationZendeskConnectorOperatorOutput) ToIntegrationZendeskConnectorOperatorPtrOutputWithContext

func (o IntegrationZendeskConnectorOperatorOutput) ToIntegrationZendeskConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationZendeskConnectorOperatorPtrOutput

func (IntegrationZendeskConnectorOperatorOutput) ToStringOutput

func (IntegrationZendeskConnectorOperatorOutput) ToStringOutputWithContext

func (IntegrationZendeskConnectorOperatorOutput) ToStringPtrOutput

func (IntegrationZendeskConnectorOperatorOutput) ToStringPtrOutputWithContext

type IntegrationZendeskConnectorOperatorPtrInput

type IntegrationZendeskConnectorOperatorPtrInput interface {
	pulumi.Input

	ToIntegrationZendeskConnectorOperatorPtrOutput() IntegrationZendeskConnectorOperatorPtrOutput
	ToIntegrationZendeskConnectorOperatorPtrOutputWithContext(context.Context) IntegrationZendeskConnectorOperatorPtrOutput
}

type IntegrationZendeskConnectorOperatorPtrOutput

type IntegrationZendeskConnectorOperatorPtrOutput struct{ *pulumi.OutputState }

func (IntegrationZendeskConnectorOperatorPtrOutput) Elem

func (IntegrationZendeskConnectorOperatorPtrOutput) ElementType

func (IntegrationZendeskConnectorOperatorPtrOutput) ToIntegrationZendeskConnectorOperatorPtrOutput

func (o IntegrationZendeskConnectorOperatorPtrOutput) ToIntegrationZendeskConnectorOperatorPtrOutput() IntegrationZendeskConnectorOperatorPtrOutput

func (IntegrationZendeskConnectorOperatorPtrOutput) ToIntegrationZendeskConnectorOperatorPtrOutputWithContext

func (o IntegrationZendeskConnectorOperatorPtrOutput) ToIntegrationZendeskConnectorOperatorPtrOutputWithContext(ctx context.Context) IntegrationZendeskConnectorOperatorPtrOutput

func (IntegrationZendeskConnectorOperatorPtrOutput) ToStringPtrOutput

func (IntegrationZendeskConnectorOperatorPtrOutput) ToStringPtrOutputWithContext

type IntegrationZendeskSourceProperties

type IntegrationZendeskSourceProperties struct {
	Object string `pulumi:"object"`
}

type IntegrationZendeskSourcePropertiesArgs

type IntegrationZendeskSourcePropertiesArgs struct {
	Object pulumi.StringInput `pulumi:"object"`
}

func (IntegrationZendeskSourcePropertiesArgs) ElementType

func (IntegrationZendeskSourcePropertiesArgs) ToIntegrationZendeskSourcePropertiesOutput

func (i IntegrationZendeskSourcePropertiesArgs) ToIntegrationZendeskSourcePropertiesOutput() IntegrationZendeskSourcePropertiesOutput

func (IntegrationZendeskSourcePropertiesArgs) ToIntegrationZendeskSourcePropertiesOutputWithContext

func (i IntegrationZendeskSourcePropertiesArgs) ToIntegrationZendeskSourcePropertiesOutputWithContext(ctx context.Context) IntegrationZendeskSourcePropertiesOutput

func (IntegrationZendeskSourcePropertiesArgs) ToIntegrationZendeskSourcePropertiesPtrOutput

func (i IntegrationZendeskSourcePropertiesArgs) ToIntegrationZendeskSourcePropertiesPtrOutput() IntegrationZendeskSourcePropertiesPtrOutput

func (IntegrationZendeskSourcePropertiesArgs) ToIntegrationZendeskSourcePropertiesPtrOutputWithContext

func (i IntegrationZendeskSourcePropertiesArgs) ToIntegrationZendeskSourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationZendeskSourcePropertiesPtrOutput

type IntegrationZendeskSourcePropertiesInput

type IntegrationZendeskSourcePropertiesInput interface {
	pulumi.Input

	ToIntegrationZendeskSourcePropertiesOutput() IntegrationZendeskSourcePropertiesOutput
	ToIntegrationZendeskSourcePropertiesOutputWithContext(context.Context) IntegrationZendeskSourcePropertiesOutput
}

IntegrationZendeskSourcePropertiesInput is an input type that accepts IntegrationZendeskSourcePropertiesArgs and IntegrationZendeskSourcePropertiesOutput values. You can construct a concrete instance of `IntegrationZendeskSourcePropertiesInput` via:

IntegrationZendeskSourcePropertiesArgs{...}

type IntegrationZendeskSourcePropertiesOutput

type IntegrationZendeskSourcePropertiesOutput struct{ *pulumi.OutputState }

func (IntegrationZendeskSourcePropertiesOutput) ElementType

func (IntegrationZendeskSourcePropertiesOutput) Object

func (IntegrationZendeskSourcePropertiesOutput) ToIntegrationZendeskSourcePropertiesOutput

func (o IntegrationZendeskSourcePropertiesOutput) ToIntegrationZendeskSourcePropertiesOutput() IntegrationZendeskSourcePropertiesOutput

func (IntegrationZendeskSourcePropertiesOutput) ToIntegrationZendeskSourcePropertiesOutputWithContext

func (o IntegrationZendeskSourcePropertiesOutput) ToIntegrationZendeskSourcePropertiesOutputWithContext(ctx context.Context) IntegrationZendeskSourcePropertiesOutput

func (IntegrationZendeskSourcePropertiesOutput) ToIntegrationZendeskSourcePropertiesPtrOutput

func (o IntegrationZendeskSourcePropertiesOutput) ToIntegrationZendeskSourcePropertiesPtrOutput() IntegrationZendeskSourcePropertiesPtrOutput

func (IntegrationZendeskSourcePropertiesOutput) ToIntegrationZendeskSourcePropertiesPtrOutputWithContext

func (o IntegrationZendeskSourcePropertiesOutput) ToIntegrationZendeskSourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationZendeskSourcePropertiesPtrOutput

type IntegrationZendeskSourcePropertiesPtrInput

type IntegrationZendeskSourcePropertiesPtrInput interface {
	pulumi.Input

	ToIntegrationZendeskSourcePropertiesPtrOutput() IntegrationZendeskSourcePropertiesPtrOutput
	ToIntegrationZendeskSourcePropertiesPtrOutputWithContext(context.Context) IntegrationZendeskSourcePropertiesPtrOutput
}

IntegrationZendeskSourcePropertiesPtrInput is an input type that accepts IntegrationZendeskSourcePropertiesArgs, IntegrationZendeskSourcePropertiesPtr and IntegrationZendeskSourcePropertiesPtrOutput values. You can construct a concrete instance of `IntegrationZendeskSourcePropertiesPtrInput` via:

        IntegrationZendeskSourcePropertiesArgs{...}

or:

        nil

type IntegrationZendeskSourcePropertiesPtrOutput

type IntegrationZendeskSourcePropertiesPtrOutput struct{ *pulumi.OutputState }

func (IntegrationZendeskSourcePropertiesPtrOutput) Elem

func (IntegrationZendeskSourcePropertiesPtrOutput) ElementType

func (IntegrationZendeskSourcePropertiesPtrOutput) Object

func (IntegrationZendeskSourcePropertiesPtrOutput) ToIntegrationZendeskSourcePropertiesPtrOutput

func (o IntegrationZendeskSourcePropertiesPtrOutput) ToIntegrationZendeskSourcePropertiesPtrOutput() IntegrationZendeskSourcePropertiesPtrOutput

func (IntegrationZendeskSourcePropertiesPtrOutput) ToIntegrationZendeskSourcePropertiesPtrOutputWithContext

func (o IntegrationZendeskSourcePropertiesPtrOutput) ToIntegrationZendeskSourcePropertiesPtrOutputWithContext(ctx context.Context) IntegrationZendeskSourcePropertiesPtrOutput

type LookupCalculatedAttributeDefinitionArgs added in v0.66.0

type LookupCalculatedAttributeDefinitionArgs struct {
	CalculatedAttributeName string `pulumi:"calculatedAttributeName"`
	DomainName              string `pulumi:"domainName"`
}

type LookupCalculatedAttributeDefinitionOutputArgs added in v0.66.0

type LookupCalculatedAttributeDefinitionOutputArgs struct {
	CalculatedAttributeName pulumi.StringInput `pulumi:"calculatedAttributeName"`
	DomainName              pulumi.StringInput `pulumi:"domainName"`
}

func (LookupCalculatedAttributeDefinitionOutputArgs) ElementType added in v0.66.0

type LookupCalculatedAttributeDefinitionResult added in v0.66.0

type LookupCalculatedAttributeDefinitionResult struct {
	AttributeDetails *CalculatedAttributeDefinitionAttributeDetails `pulumi:"attributeDetails"`
	Conditions       *CalculatedAttributeDefinitionConditions       `pulumi:"conditions"`
	// The timestamp of when the calculated attribute definition was created.
	CreatedAt   *string `pulumi:"createdAt"`
	Description *string `pulumi:"description"`
	DisplayName *string `pulumi:"displayName"`
	// The timestamp of when the calculated attribute definition was most recently edited.
	LastUpdatedAt *string                                 `pulumi:"lastUpdatedAt"`
	Statistic     *CalculatedAttributeDefinitionStatistic `pulumi:"statistic"`
	Tags          []aws.Tag                               `pulumi:"tags"`
}

func LookupCalculatedAttributeDefinition added in v0.66.0

A calculated attribute definition for Customer Profiles

type LookupCalculatedAttributeDefinitionResultOutput added in v0.66.0

type LookupCalculatedAttributeDefinitionResultOutput struct{ *pulumi.OutputState }

func (LookupCalculatedAttributeDefinitionResultOutput) AttributeDetails added in v0.66.0

func (LookupCalculatedAttributeDefinitionResultOutput) Conditions added in v0.66.0

func (LookupCalculatedAttributeDefinitionResultOutput) CreatedAt added in v0.66.0

The timestamp of when the calculated attribute definition was created.

func (LookupCalculatedAttributeDefinitionResultOutput) Description added in v0.66.0

func (LookupCalculatedAttributeDefinitionResultOutput) DisplayName added in v0.66.0

func (LookupCalculatedAttributeDefinitionResultOutput) ElementType added in v0.66.0

func (LookupCalculatedAttributeDefinitionResultOutput) LastUpdatedAt added in v0.66.0

The timestamp of when the calculated attribute definition was most recently edited.

func (LookupCalculatedAttributeDefinitionResultOutput) Statistic added in v0.66.0

func (LookupCalculatedAttributeDefinitionResultOutput) Tags added in v0.66.0

func (LookupCalculatedAttributeDefinitionResultOutput) ToLookupCalculatedAttributeDefinitionResultOutput added in v0.66.0

func (o LookupCalculatedAttributeDefinitionResultOutput) ToLookupCalculatedAttributeDefinitionResultOutput() LookupCalculatedAttributeDefinitionResultOutput

func (LookupCalculatedAttributeDefinitionResultOutput) ToLookupCalculatedAttributeDefinitionResultOutputWithContext added in v0.66.0

func (o LookupCalculatedAttributeDefinitionResultOutput) ToLookupCalculatedAttributeDefinitionResultOutputWithContext(ctx context.Context) LookupCalculatedAttributeDefinitionResultOutput

type LookupDomainArgs added in v0.12.0

type LookupDomainArgs struct {
	// The unique name of the domain.
	DomainName string `pulumi:"domainName"`
}

type LookupDomainOutputArgs added in v0.12.0

type LookupDomainOutputArgs struct {
	// The unique name of the domain.
	DomainName pulumi.StringInput `pulumi:"domainName"`
}

func (LookupDomainOutputArgs) ElementType added in v0.12.0

func (LookupDomainOutputArgs) ElementType() reflect.Type

type LookupDomainResult added in v0.12.0

type LookupDomainResult struct {
	// The time of this integration got created
	CreatedAt *string `pulumi:"createdAt"`
	// The URL of the SQS dead letter queue
	DeadLetterQueueUrl *string `pulumi:"deadLetterQueueUrl"`
	// The default encryption key
	DefaultEncryptionKey *string `pulumi:"defaultEncryptionKey"`
	// The default number of days until the data within the domain expires.
	DefaultExpirationDays *int `pulumi:"defaultExpirationDays"`
	// The time of this integration got last updated at
	LastUpdatedAt     *string                  `pulumi:"lastUpdatedAt"`
	Matching          *DomainMatching          `pulumi:"matching"`
	RuleBasedMatching *DomainRuleBasedMatching `pulumi:"ruleBasedMatching"`
	Stats             *DomainStats             `pulumi:"stats"`
	// The tags (keys and values) associated with the domain
	Tags []aws.Tag `pulumi:"tags"`
}

func LookupDomain added in v0.12.0

func LookupDomain(ctx *pulumi.Context, args *LookupDomainArgs, opts ...pulumi.InvokeOption) (*LookupDomainResult, error)

A domain defined for 3rd party data source in Profile Service

type LookupDomainResultOutput added in v0.12.0

type LookupDomainResultOutput struct{ *pulumi.OutputState }

func LookupDomainOutput added in v0.12.0

func LookupDomainOutput(ctx *pulumi.Context, args LookupDomainOutputArgs, opts ...pulumi.InvokeOption) LookupDomainResultOutput

func (LookupDomainResultOutput) CreatedAt added in v0.12.0

The time of this integration got created

func (LookupDomainResultOutput) DeadLetterQueueUrl added in v0.12.0

func (o LookupDomainResultOutput) DeadLetterQueueUrl() pulumi.StringPtrOutput

The URL of the SQS dead letter queue

func (LookupDomainResultOutput) DefaultEncryptionKey added in v0.12.0

func (o LookupDomainResultOutput) DefaultEncryptionKey() pulumi.StringPtrOutput

The default encryption key

func (LookupDomainResultOutput) DefaultExpirationDays added in v0.12.0

func (o LookupDomainResultOutput) DefaultExpirationDays() pulumi.IntPtrOutput

The default number of days until the data within the domain expires.

func (LookupDomainResultOutput) ElementType added in v0.12.0

func (LookupDomainResultOutput) ElementType() reflect.Type

func (LookupDomainResultOutput) LastUpdatedAt added in v0.12.0

The time of this integration got last updated at

func (LookupDomainResultOutput) Matching added in v0.82.0

func (LookupDomainResultOutput) RuleBasedMatching added in v0.82.0

func (LookupDomainResultOutput) Stats added in v0.82.0

func (LookupDomainResultOutput) Tags added in v0.12.0

The tags (keys and values) associated with the domain

func (LookupDomainResultOutput) ToLookupDomainResultOutput added in v0.12.0

func (o LookupDomainResultOutput) ToLookupDomainResultOutput() LookupDomainResultOutput

func (LookupDomainResultOutput) ToLookupDomainResultOutputWithContext added in v0.12.0

func (o LookupDomainResultOutput) ToLookupDomainResultOutputWithContext(ctx context.Context) LookupDomainResultOutput

type LookupEventStreamArgs added in v0.66.0

type LookupEventStreamArgs struct {
	// The unique name of the domain.
	DomainName string `pulumi:"domainName"`
	// The name of the event stream.
	EventStreamName string `pulumi:"eventStreamName"`
}

type LookupEventStreamOutputArgs added in v0.66.0

type LookupEventStreamOutputArgs struct {
	// The unique name of the domain.
	DomainName pulumi.StringInput `pulumi:"domainName"`
	// The name of the event stream.
	EventStreamName pulumi.StringInput `pulumi:"eventStreamName"`
}

func (LookupEventStreamOutputArgs) ElementType added in v0.66.0

type LookupEventStreamResult added in v0.66.0

type LookupEventStreamResult struct {
	// The timestamp of when the export was created.
	CreatedAt *string `pulumi:"createdAt"`
	// Details regarding the Kinesis stream.
	DestinationDetails *DestinationDetailsProperties `pulumi:"destinationDetails"`
	// A unique identifier for the event stream.
	EventStreamArn *string `pulumi:"eventStreamArn"`
	// The operational state of destination stream for export.
	State *EventStreamStateEnum `pulumi:"state"`
	// The tags used to organize, track, or control access for this resource.
	Tags []aws.Tag `pulumi:"tags"`
}

func LookupEventStream added in v0.66.0

func LookupEventStream(ctx *pulumi.Context, args *LookupEventStreamArgs, opts ...pulumi.InvokeOption) (*LookupEventStreamResult, error)

An Event Stream resource of Amazon Connect Customer Profiles

type LookupEventStreamResultOutput added in v0.66.0

type LookupEventStreamResultOutput struct{ *pulumi.OutputState }

func LookupEventStreamOutput added in v0.66.0

func (LookupEventStreamResultOutput) CreatedAt added in v0.66.0

The timestamp of when the export was created.

func (LookupEventStreamResultOutput) DestinationDetails added in v0.66.0

Details regarding the Kinesis stream.

func (LookupEventStreamResultOutput) ElementType added in v0.66.0

func (LookupEventStreamResultOutput) EventStreamArn added in v0.66.0

A unique identifier for the event stream.

func (LookupEventStreamResultOutput) State added in v0.66.0

The operational state of destination stream for export.

func (LookupEventStreamResultOutput) Tags added in v0.66.0

The tags used to organize, track, or control access for this resource.

func (LookupEventStreamResultOutput) ToLookupEventStreamResultOutput added in v0.66.0

func (o LookupEventStreamResultOutput) ToLookupEventStreamResultOutput() LookupEventStreamResultOutput

func (LookupEventStreamResultOutput) ToLookupEventStreamResultOutputWithContext added in v0.66.0

func (o LookupEventStreamResultOutput) ToLookupEventStreamResultOutputWithContext(ctx context.Context) LookupEventStreamResultOutput

type LookupIntegrationArgs added in v0.12.0

type LookupIntegrationArgs struct {
	// The unique name of the domain.
	DomainName string `pulumi:"domainName"`
	// The URI of the S3 bucket or any other type of data source.
	Uri string `pulumi:"uri"`
}

type LookupIntegrationOutputArgs added in v0.12.0

type LookupIntegrationOutputArgs struct {
	// The unique name of the domain.
	DomainName pulumi.StringInput `pulumi:"domainName"`
	// The URI of the S3 bucket or any other type of data source.
	Uri pulumi.StringInput `pulumi:"uri"`
}

func (LookupIntegrationOutputArgs) ElementType added in v0.12.0

type LookupIntegrationResult added in v0.12.0

type LookupIntegrationResult struct {
	// The time of this integration got created
	CreatedAt *string `pulumi:"createdAt"`
	// The time of this integration got last updated at
	LastUpdatedAt *string `pulumi:"lastUpdatedAt"`
	// The name of the ObjectType defined for the 3rd party data in Profile Service
	ObjectTypeName *string `pulumi:"objectTypeName"`
	// The mapping between 3rd party event types and ObjectType names
	ObjectTypeNames []IntegrationObjectTypeMapping `pulumi:"objectTypeNames"`
	// The tags (keys and values) associated with the integration
	Tags []aws.Tag `pulumi:"tags"`
}

func LookupIntegration added in v0.12.0

func LookupIntegration(ctx *pulumi.Context, args *LookupIntegrationArgs, opts ...pulumi.InvokeOption) (*LookupIntegrationResult, error)

The resource schema for creating an Amazon Connect Customer Profiles Integration.

type LookupIntegrationResultOutput added in v0.12.0

type LookupIntegrationResultOutput struct{ *pulumi.OutputState }

func LookupIntegrationOutput added in v0.12.0

func (LookupIntegrationResultOutput) CreatedAt added in v0.12.0

The time of this integration got created

func (LookupIntegrationResultOutput) ElementType added in v0.12.0

func (LookupIntegrationResultOutput) LastUpdatedAt added in v0.12.0

The time of this integration got last updated at

func (LookupIntegrationResultOutput) ObjectTypeName added in v0.12.0

The name of the ObjectType defined for the 3rd party data in Profile Service

func (LookupIntegrationResultOutput) ObjectTypeNames added in v0.12.0

The mapping between 3rd party event types and ObjectType names

func (LookupIntegrationResultOutput) Tags added in v0.12.0

The tags (keys and values) associated with the integration

func (LookupIntegrationResultOutput) ToLookupIntegrationResultOutput added in v0.12.0

func (o LookupIntegrationResultOutput) ToLookupIntegrationResultOutput() LookupIntegrationResultOutput

func (LookupIntegrationResultOutput) ToLookupIntegrationResultOutputWithContext added in v0.12.0

func (o LookupIntegrationResultOutput) ToLookupIntegrationResultOutputWithContext(ctx context.Context) LookupIntegrationResultOutput

type LookupObjectTypeArgs added in v0.12.0

type LookupObjectTypeArgs struct {
	// The unique name of the domain.
	DomainName string `pulumi:"domainName"`
	// The name of the profile object type.
	ObjectTypeName string `pulumi:"objectTypeName"`
}

type LookupObjectTypeOutputArgs added in v0.12.0

type LookupObjectTypeOutputArgs struct {
	// The unique name of the domain.
	DomainName pulumi.StringInput `pulumi:"domainName"`
	// The name of the profile object type.
	ObjectTypeName pulumi.StringInput `pulumi:"objectTypeName"`
}

func (LookupObjectTypeOutputArgs) ElementType added in v0.12.0

func (LookupObjectTypeOutputArgs) ElementType() reflect.Type

type LookupObjectTypeResult added in v0.12.0

type LookupObjectTypeResult struct {
	// Indicates whether a profile should be created when data is received.
	AllowProfileCreation *bool `pulumi:"allowProfileCreation"`
	// The time of this integration got created.
	CreatedAt *string `pulumi:"createdAt"`
	// Description of the profile object type.
	Description *string `pulumi:"description"`
	// The default encryption key
	EncryptionKey *string `pulumi:"encryptionKey"`
	// The default number of days until the data within the domain expires.
	ExpirationDays *int `pulumi:"expirationDays"`
	// A list of the name and ObjectType field.
	Fields []ObjectTypeFieldMap `pulumi:"fields"`
	// A list of unique keys that can be used to map data to the profile.
	Keys []ObjectTypeKeyMap `pulumi:"keys"`
	// The time of this integration got last updated at.
	LastUpdatedAt *string `pulumi:"lastUpdatedAt"`
	// The format of your sourceLastUpdatedTimestamp that was previously set up.
	SourceLastUpdatedTimestampFormat *string `pulumi:"sourceLastUpdatedTimestampFormat"`
	// The tags (keys and values) associated with the integration.
	Tags []aws.Tag `pulumi:"tags"`
	// A unique identifier for the object template.
	TemplateId *string `pulumi:"templateId"`
}

func LookupObjectType added in v0.12.0

func LookupObjectType(ctx *pulumi.Context, args *LookupObjectTypeArgs, opts ...pulumi.InvokeOption) (*LookupObjectTypeResult, error)

An ObjectType resource of Amazon Connect Customer Profiles

type LookupObjectTypeResultOutput added in v0.12.0

type LookupObjectTypeResultOutput struct{ *pulumi.OutputState }

func LookupObjectTypeOutput added in v0.12.0

func (LookupObjectTypeResultOutput) AllowProfileCreation added in v0.12.0

func (o LookupObjectTypeResultOutput) AllowProfileCreation() pulumi.BoolPtrOutput

Indicates whether a profile should be created when data is received.

func (LookupObjectTypeResultOutput) CreatedAt added in v0.12.0

The time of this integration got created.

func (LookupObjectTypeResultOutput) Description added in v0.12.0

Description of the profile object type.

func (LookupObjectTypeResultOutput) ElementType added in v0.12.0

func (LookupObjectTypeResultOutput) EncryptionKey added in v0.12.0

The default encryption key

func (LookupObjectTypeResultOutput) ExpirationDays added in v0.12.0

The default number of days until the data within the domain expires.

func (LookupObjectTypeResultOutput) Fields added in v0.12.0

A list of the name and ObjectType field.

func (LookupObjectTypeResultOutput) Keys added in v0.12.0

A list of unique keys that can be used to map data to the profile.

func (LookupObjectTypeResultOutput) LastUpdatedAt added in v0.12.0

The time of this integration got last updated at.

func (LookupObjectTypeResultOutput) SourceLastUpdatedTimestampFormat added in v0.76.0

func (o LookupObjectTypeResultOutput) SourceLastUpdatedTimestampFormat() pulumi.StringPtrOutput

The format of your sourceLastUpdatedTimestamp that was previously set up.

func (LookupObjectTypeResultOutput) Tags added in v0.12.0

The tags (keys and values) associated with the integration.

func (LookupObjectTypeResultOutput) TemplateId added in v0.12.0

A unique identifier for the object template.

func (LookupObjectTypeResultOutput) ToLookupObjectTypeResultOutput added in v0.12.0

func (o LookupObjectTypeResultOutput) ToLookupObjectTypeResultOutput() LookupObjectTypeResultOutput

func (LookupObjectTypeResultOutput) ToLookupObjectTypeResultOutputWithContext added in v0.12.0

func (o LookupObjectTypeResultOutput) ToLookupObjectTypeResultOutputWithContext(ctx context.Context) LookupObjectTypeResultOutput

type ObjectType

type ObjectType struct {
	pulumi.CustomResourceState

	// Indicates whether a profile should be created when data is received.
	AllowProfileCreation pulumi.BoolPtrOutput `pulumi:"allowProfileCreation"`
	// The time of this integration got created.
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// Description of the profile object type.
	Description pulumi.StringOutput `pulumi:"description"`
	// The unique name of the domain.
	DomainName pulumi.StringOutput `pulumi:"domainName"`
	// The default encryption key
	EncryptionKey pulumi.StringPtrOutput `pulumi:"encryptionKey"`
	// The default number of days until the data within the domain expires.
	ExpirationDays pulumi.IntPtrOutput `pulumi:"expirationDays"`
	// A list of the name and ObjectType field.
	Fields ObjectTypeFieldMapArrayOutput `pulumi:"fields"`
	// A list of unique keys that can be used to map data to the profile.
	Keys ObjectTypeKeyMapArrayOutput `pulumi:"keys"`
	// The time of this integration got last updated at.
	LastUpdatedAt pulumi.StringOutput `pulumi:"lastUpdatedAt"`
	// The name of the profile object type.
	ObjectTypeName pulumi.StringOutput `pulumi:"objectTypeName"`
	// The format of your sourceLastUpdatedTimestamp that was previously set up.
	SourceLastUpdatedTimestampFormat pulumi.StringPtrOutput `pulumi:"sourceLastUpdatedTimestampFormat"`
	// The tags (keys and values) associated with the integration.
	Tags aws.TagArrayOutput `pulumi:"tags"`
	// A unique identifier for the object template.
	TemplateId pulumi.StringPtrOutput `pulumi:"templateId"`
}

An ObjectType resource of Amazon Connect Customer Profiles

func GetObjectType

func GetObjectType(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ObjectTypeState, opts ...pulumi.ResourceOption) (*ObjectType, error)

GetObjectType gets an existing ObjectType resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewObjectType

func NewObjectType(ctx *pulumi.Context,
	name string, args *ObjectTypeArgs, opts ...pulumi.ResourceOption) (*ObjectType, error)

NewObjectType registers a new resource with the given unique name, arguments, and options.

func (*ObjectType) ElementType

func (*ObjectType) ElementType() reflect.Type

func (*ObjectType) ToObjectTypeOutput

func (i *ObjectType) ToObjectTypeOutput() ObjectTypeOutput

func (*ObjectType) ToObjectTypeOutputWithContext

func (i *ObjectType) ToObjectTypeOutputWithContext(ctx context.Context) ObjectTypeOutput

type ObjectTypeArgs

type ObjectTypeArgs struct {
	// Indicates whether a profile should be created when data is received.
	AllowProfileCreation pulumi.BoolPtrInput
	// Description of the profile object type.
	Description pulumi.StringInput
	// The unique name of the domain.
	DomainName pulumi.StringInput
	// The default encryption key
	EncryptionKey pulumi.StringPtrInput
	// The default number of days until the data within the domain expires.
	ExpirationDays pulumi.IntPtrInput
	// A list of the name and ObjectType field.
	Fields ObjectTypeFieldMapArrayInput
	// A list of unique keys that can be used to map data to the profile.
	Keys ObjectTypeKeyMapArrayInput
	// The name of the profile object type.
	ObjectTypeName pulumi.StringPtrInput
	// The format of your sourceLastUpdatedTimestamp that was previously set up.
	SourceLastUpdatedTimestampFormat pulumi.StringPtrInput
	// The tags (keys and values) associated with the integration.
	Tags aws.TagArrayInput
	// A unique identifier for the object template.
	TemplateId pulumi.StringPtrInput
}

The set of arguments for constructing a ObjectType resource.

func (ObjectTypeArgs) ElementType

func (ObjectTypeArgs) ElementType() reflect.Type

type ObjectTypeField added in v0.2.0

type ObjectTypeField struct {
	// The content type of the field. Used for determining equality when searching.
	ContentType *ObjectTypeFieldContentType `pulumi:"contentType"`
	// A field of a ProfileObject. For example: _source.FirstName, where "_source" is a ProfileObjectType of a Zendesk user and "FirstName" is a field in that ObjectType.
	Source *string `pulumi:"source"`
	// The location of the data in the standard ProfileObject model. For example: _profile.Address.PostalCode.
	Target *string `pulumi:"target"`
}

Represents a field in a ProfileObjectType.

type ObjectTypeFieldArgs added in v0.2.0

type ObjectTypeFieldArgs struct {
	// The content type of the field. Used for determining equality when searching.
	ContentType ObjectTypeFieldContentTypePtrInput `pulumi:"contentType"`
	// A field of a ProfileObject. For example: _source.FirstName, where "_source" is a ProfileObjectType of a Zendesk user and "FirstName" is a field in that ObjectType.
	Source pulumi.StringPtrInput `pulumi:"source"`
	// The location of the data in the standard ProfileObject model. For example: _profile.Address.PostalCode.
	Target pulumi.StringPtrInput `pulumi:"target"`
}

Represents a field in a ProfileObjectType.

func (ObjectTypeFieldArgs) ElementType added in v0.2.0

func (ObjectTypeFieldArgs) ElementType() reflect.Type

func (ObjectTypeFieldArgs) ToObjectTypeFieldOutput added in v0.2.0

func (i ObjectTypeFieldArgs) ToObjectTypeFieldOutput() ObjectTypeFieldOutput

func (ObjectTypeFieldArgs) ToObjectTypeFieldOutputWithContext added in v0.2.0

func (i ObjectTypeFieldArgs) ToObjectTypeFieldOutputWithContext(ctx context.Context) ObjectTypeFieldOutput

func (ObjectTypeFieldArgs) ToObjectTypeFieldPtrOutput added in v0.2.0

func (i ObjectTypeFieldArgs) ToObjectTypeFieldPtrOutput() ObjectTypeFieldPtrOutput

func (ObjectTypeFieldArgs) ToObjectTypeFieldPtrOutputWithContext added in v0.2.0

func (i ObjectTypeFieldArgs) ToObjectTypeFieldPtrOutputWithContext(ctx context.Context) ObjectTypeFieldPtrOutput

type ObjectTypeFieldContentType added in v0.2.0

type ObjectTypeFieldContentType string

The content type of the field. Used for determining equality when searching.

func (ObjectTypeFieldContentType) ElementType added in v0.2.0

func (ObjectTypeFieldContentType) ElementType() reflect.Type

func (ObjectTypeFieldContentType) ToObjectTypeFieldContentTypeOutput added in v0.2.0

func (e ObjectTypeFieldContentType) ToObjectTypeFieldContentTypeOutput() ObjectTypeFieldContentTypeOutput

func (ObjectTypeFieldContentType) ToObjectTypeFieldContentTypeOutputWithContext added in v0.2.0

func (e ObjectTypeFieldContentType) ToObjectTypeFieldContentTypeOutputWithContext(ctx context.Context) ObjectTypeFieldContentTypeOutput

func (ObjectTypeFieldContentType) ToObjectTypeFieldContentTypePtrOutput added in v0.2.0

func (e ObjectTypeFieldContentType) ToObjectTypeFieldContentTypePtrOutput() ObjectTypeFieldContentTypePtrOutput

func (ObjectTypeFieldContentType) ToObjectTypeFieldContentTypePtrOutputWithContext added in v0.2.0

func (e ObjectTypeFieldContentType) ToObjectTypeFieldContentTypePtrOutputWithContext(ctx context.Context) ObjectTypeFieldContentTypePtrOutput

func (ObjectTypeFieldContentType) ToStringOutput added in v0.2.0

func (e ObjectTypeFieldContentType) ToStringOutput() pulumi.StringOutput

func (ObjectTypeFieldContentType) ToStringOutputWithContext added in v0.2.0

func (e ObjectTypeFieldContentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ObjectTypeFieldContentType) ToStringPtrOutput added in v0.2.0

func (e ObjectTypeFieldContentType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ObjectTypeFieldContentType) ToStringPtrOutputWithContext added in v0.2.0

func (e ObjectTypeFieldContentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ObjectTypeFieldContentTypeInput added in v0.2.0

type ObjectTypeFieldContentTypeInput interface {
	pulumi.Input

	ToObjectTypeFieldContentTypeOutput() ObjectTypeFieldContentTypeOutput
	ToObjectTypeFieldContentTypeOutputWithContext(context.Context) ObjectTypeFieldContentTypeOutput
}

ObjectTypeFieldContentTypeInput is an input type that accepts values of the ObjectTypeFieldContentType enum A concrete instance of `ObjectTypeFieldContentTypeInput` can be one of the following:

ObjectTypeFieldContentTypeString
ObjectTypeFieldContentTypeNumber
ObjectTypeFieldContentTypePhoneNumber
ObjectTypeFieldContentTypeEmailAddress
ObjectTypeFieldContentTypeName

type ObjectTypeFieldContentTypeOutput added in v0.2.0

type ObjectTypeFieldContentTypeOutput struct{ *pulumi.OutputState }

func (ObjectTypeFieldContentTypeOutput) ElementType added in v0.2.0

func (ObjectTypeFieldContentTypeOutput) ToObjectTypeFieldContentTypeOutput added in v0.2.0

func (o ObjectTypeFieldContentTypeOutput) ToObjectTypeFieldContentTypeOutput() ObjectTypeFieldContentTypeOutput

func (ObjectTypeFieldContentTypeOutput) ToObjectTypeFieldContentTypeOutputWithContext added in v0.2.0

func (o ObjectTypeFieldContentTypeOutput) ToObjectTypeFieldContentTypeOutputWithContext(ctx context.Context) ObjectTypeFieldContentTypeOutput

func (ObjectTypeFieldContentTypeOutput) ToObjectTypeFieldContentTypePtrOutput added in v0.2.0

func (o ObjectTypeFieldContentTypeOutput) ToObjectTypeFieldContentTypePtrOutput() ObjectTypeFieldContentTypePtrOutput

func (ObjectTypeFieldContentTypeOutput) ToObjectTypeFieldContentTypePtrOutputWithContext added in v0.2.0

func (o ObjectTypeFieldContentTypeOutput) ToObjectTypeFieldContentTypePtrOutputWithContext(ctx context.Context) ObjectTypeFieldContentTypePtrOutput

func (ObjectTypeFieldContentTypeOutput) ToStringOutput added in v0.2.0

func (ObjectTypeFieldContentTypeOutput) ToStringOutputWithContext added in v0.2.0

func (o ObjectTypeFieldContentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ObjectTypeFieldContentTypeOutput) ToStringPtrOutput added in v0.2.0

func (ObjectTypeFieldContentTypeOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o ObjectTypeFieldContentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ObjectTypeFieldContentTypePtrInput added in v0.2.0

type ObjectTypeFieldContentTypePtrInput interface {
	pulumi.Input

	ToObjectTypeFieldContentTypePtrOutput() ObjectTypeFieldContentTypePtrOutput
	ToObjectTypeFieldContentTypePtrOutputWithContext(context.Context) ObjectTypeFieldContentTypePtrOutput
}

func ObjectTypeFieldContentTypePtr added in v0.2.0

func ObjectTypeFieldContentTypePtr(v string) ObjectTypeFieldContentTypePtrInput

type ObjectTypeFieldContentTypePtrOutput added in v0.2.0

type ObjectTypeFieldContentTypePtrOutput struct{ *pulumi.OutputState }

func (ObjectTypeFieldContentTypePtrOutput) Elem added in v0.2.0

func (ObjectTypeFieldContentTypePtrOutput) ElementType added in v0.2.0

func (ObjectTypeFieldContentTypePtrOutput) ToObjectTypeFieldContentTypePtrOutput added in v0.2.0

func (o ObjectTypeFieldContentTypePtrOutput) ToObjectTypeFieldContentTypePtrOutput() ObjectTypeFieldContentTypePtrOutput

func (ObjectTypeFieldContentTypePtrOutput) ToObjectTypeFieldContentTypePtrOutputWithContext added in v0.2.0

func (o ObjectTypeFieldContentTypePtrOutput) ToObjectTypeFieldContentTypePtrOutputWithContext(ctx context.Context) ObjectTypeFieldContentTypePtrOutput

func (ObjectTypeFieldContentTypePtrOutput) ToStringPtrOutput added in v0.2.0

func (ObjectTypeFieldContentTypePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o ObjectTypeFieldContentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ObjectTypeFieldInput added in v0.2.0

type ObjectTypeFieldInput interface {
	pulumi.Input

	ToObjectTypeFieldOutput() ObjectTypeFieldOutput
	ToObjectTypeFieldOutputWithContext(context.Context) ObjectTypeFieldOutput
}

ObjectTypeFieldInput is an input type that accepts ObjectTypeFieldArgs and ObjectTypeFieldOutput values. You can construct a concrete instance of `ObjectTypeFieldInput` via:

ObjectTypeFieldArgs{...}

type ObjectTypeFieldMap

type ObjectTypeFieldMap struct {
	Name            *string          `pulumi:"name"`
	ObjectTypeField *ObjectTypeField `pulumi:"objectTypeField"`
}

type ObjectTypeFieldMapArgs

type ObjectTypeFieldMapArgs struct {
	Name            pulumi.StringPtrInput   `pulumi:"name"`
	ObjectTypeField ObjectTypeFieldPtrInput `pulumi:"objectTypeField"`
}

func (ObjectTypeFieldMapArgs) ElementType

func (ObjectTypeFieldMapArgs) ElementType() reflect.Type

func (ObjectTypeFieldMapArgs) ToObjectTypeFieldMapOutput

func (i ObjectTypeFieldMapArgs) ToObjectTypeFieldMapOutput() ObjectTypeFieldMapOutput

func (ObjectTypeFieldMapArgs) ToObjectTypeFieldMapOutputWithContext

func (i ObjectTypeFieldMapArgs) ToObjectTypeFieldMapOutputWithContext(ctx context.Context) ObjectTypeFieldMapOutput

type ObjectTypeFieldMapArray

type ObjectTypeFieldMapArray []ObjectTypeFieldMapInput

func (ObjectTypeFieldMapArray) ElementType

func (ObjectTypeFieldMapArray) ElementType() reflect.Type

func (ObjectTypeFieldMapArray) ToObjectTypeFieldMapArrayOutput

func (i ObjectTypeFieldMapArray) ToObjectTypeFieldMapArrayOutput() ObjectTypeFieldMapArrayOutput

func (ObjectTypeFieldMapArray) ToObjectTypeFieldMapArrayOutputWithContext

func (i ObjectTypeFieldMapArray) ToObjectTypeFieldMapArrayOutputWithContext(ctx context.Context) ObjectTypeFieldMapArrayOutput

type ObjectTypeFieldMapArrayInput

type ObjectTypeFieldMapArrayInput interface {
	pulumi.Input

	ToObjectTypeFieldMapArrayOutput() ObjectTypeFieldMapArrayOutput
	ToObjectTypeFieldMapArrayOutputWithContext(context.Context) ObjectTypeFieldMapArrayOutput
}

ObjectTypeFieldMapArrayInput is an input type that accepts ObjectTypeFieldMapArray and ObjectTypeFieldMapArrayOutput values. You can construct a concrete instance of `ObjectTypeFieldMapArrayInput` via:

ObjectTypeFieldMapArray{ ObjectTypeFieldMapArgs{...} }

type ObjectTypeFieldMapArrayOutput

type ObjectTypeFieldMapArrayOutput struct{ *pulumi.OutputState }

func (ObjectTypeFieldMapArrayOutput) ElementType

func (ObjectTypeFieldMapArrayOutput) Index

func (ObjectTypeFieldMapArrayOutput) ToObjectTypeFieldMapArrayOutput

func (o ObjectTypeFieldMapArrayOutput) ToObjectTypeFieldMapArrayOutput() ObjectTypeFieldMapArrayOutput

func (ObjectTypeFieldMapArrayOutput) ToObjectTypeFieldMapArrayOutputWithContext

func (o ObjectTypeFieldMapArrayOutput) ToObjectTypeFieldMapArrayOutputWithContext(ctx context.Context) ObjectTypeFieldMapArrayOutput

type ObjectTypeFieldMapInput

type ObjectTypeFieldMapInput interface {
	pulumi.Input

	ToObjectTypeFieldMapOutput() ObjectTypeFieldMapOutput
	ToObjectTypeFieldMapOutputWithContext(context.Context) ObjectTypeFieldMapOutput
}

ObjectTypeFieldMapInput is an input type that accepts ObjectTypeFieldMap and ObjectTypeFieldMapOutput values. You can construct a concrete instance of `ObjectTypeFieldMapInput` via:

ObjectTypeFieldMap{ "key": ObjectTypeFieldArgs{...} }

type ObjectTypeFieldMapOutput

type ObjectTypeFieldMapOutput struct{ *pulumi.OutputState }

func (ObjectTypeFieldMapOutput) ElementType

func (ObjectTypeFieldMapOutput) ElementType() reflect.Type

func (ObjectTypeFieldMapOutput) Name

func (ObjectTypeFieldMapOutput) ObjectTypeField

func (ObjectTypeFieldMapOutput) ToObjectTypeFieldMapOutput

func (o ObjectTypeFieldMapOutput) ToObjectTypeFieldMapOutput() ObjectTypeFieldMapOutput

func (ObjectTypeFieldMapOutput) ToObjectTypeFieldMapOutputWithContext

func (o ObjectTypeFieldMapOutput) ToObjectTypeFieldMapOutputWithContext(ctx context.Context) ObjectTypeFieldMapOutput

type ObjectTypeFieldOutput added in v0.2.0

type ObjectTypeFieldOutput struct{ *pulumi.OutputState }

Represents a field in a ProfileObjectType.

func (ObjectTypeFieldOutput) ContentType added in v0.2.0

The content type of the field. Used for determining equality when searching.

func (ObjectTypeFieldOutput) ElementType added in v0.2.0

func (ObjectTypeFieldOutput) ElementType() reflect.Type

func (ObjectTypeFieldOutput) Source added in v0.2.0

A field of a ProfileObject. For example: _source.FirstName, where "_source" is a ProfileObjectType of a Zendesk user and "FirstName" is a field in that ObjectType.

func (ObjectTypeFieldOutput) Target added in v0.2.0

The location of the data in the standard ProfileObject model. For example: _profile.Address.PostalCode.

func (ObjectTypeFieldOutput) ToObjectTypeFieldOutput added in v0.2.0

func (o ObjectTypeFieldOutput) ToObjectTypeFieldOutput() ObjectTypeFieldOutput

func (ObjectTypeFieldOutput) ToObjectTypeFieldOutputWithContext added in v0.2.0

func (o ObjectTypeFieldOutput) ToObjectTypeFieldOutputWithContext(ctx context.Context) ObjectTypeFieldOutput

func (ObjectTypeFieldOutput) ToObjectTypeFieldPtrOutput added in v0.2.0

func (o ObjectTypeFieldOutput) ToObjectTypeFieldPtrOutput() ObjectTypeFieldPtrOutput

func (ObjectTypeFieldOutput) ToObjectTypeFieldPtrOutputWithContext added in v0.2.0

func (o ObjectTypeFieldOutput) ToObjectTypeFieldPtrOutputWithContext(ctx context.Context) ObjectTypeFieldPtrOutput

type ObjectTypeFieldPtrInput added in v0.2.0

type ObjectTypeFieldPtrInput interface {
	pulumi.Input

	ToObjectTypeFieldPtrOutput() ObjectTypeFieldPtrOutput
	ToObjectTypeFieldPtrOutputWithContext(context.Context) ObjectTypeFieldPtrOutput
}

ObjectTypeFieldPtrInput is an input type that accepts ObjectTypeFieldArgs, ObjectTypeFieldPtr and ObjectTypeFieldPtrOutput values. You can construct a concrete instance of `ObjectTypeFieldPtrInput` via:

        ObjectTypeFieldArgs{...}

or:

        nil

func ObjectTypeFieldPtr added in v0.2.0

func ObjectTypeFieldPtr(v *ObjectTypeFieldArgs) ObjectTypeFieldPtrInput

type ObjectTypeFieldPtrOutput added in v0.2.0

type ObjectTypeFieldPtrOutput struct{ *pulumi.OutputState }

func (ObjectTypeFieldPtrOutput) ContentType added in v0.2.0

The content type of the field. Used for determining equality when searching.

func (ObjectTypeFieldPtrOutput) Elem added in v0.2.0

func (ObjectTypeFieldPtrOutput) ElementType added in v0.2.0

func (ObjectTypeFieldPtrOutput) ElementType() reflect.Type

func (ObjectTypeFieldPtrOutput) Source added in v0.2.0

A field of a ProfileObject. For example: _source.FirstName, where "_source" is a ProfileObjectType of a Zendesk user and "FirstName" is a field in that ObjectType.

func (ObjectTypeFieldPtrOutput) Target added in v0.2.0

The location of the data in the standard ProfileObject model. For example: _profile.Address.PostalCode.

func (ObjectTypeFieldPtrOutput) ToObjectTypeFieldPtrOutput added in v0.2.0

func (o ObjectTypeFieldPtrOutput) ToObjectTypeFieldPtrOutput() ObjectTypeFieldPtrOutput

func (ObjectTypeFieldPtrOutput) ToObjectTypeFieldPtrOutputWithContext added in v0.2.0

func (o ObjectTypeFieldPtrOutput) ToObjectTypeFieldPtrOutputWithContext(ctx context.Context) ObjectTypeFieldPtrOutput

type ObjectTypeInput

type ObjectTypeInput interface {
	pulumi.Input

	ToObjectTypeOutput() ObjectTypeOutput
	ToObjectTypeOutputWithContext(ctx context.Context) ObjectTypeOutput
}

type ObjectTypeKey added in v0.2.0

type ObjectTypeKey struct {
	// The reference for the key name of the fields map.
	FieldNames []string `pulumi:"fieldNames"`
	// The types of keys that a ProfileObject can have. Each ProfileObject can have only 1 UNIQUE key but multiple PROFILE keys. PROFILE means that this key can be used to tie an object to a PROFILE. UNIQUE means that it can be used to uniquely identify an object. If a key a is marked as SECONDARY, it will be used to search for profiles after all other PROFILE keys have been searched. A LOOKUP_ONLY key is only used to match a profile but is not persisted to be used for searching of the profile. A NEW_ONLY key is only used if the profile does not already exist before the object is ingested, otherwise it is only used for matching objects to profiles.
	StandardIdentifiers []ObjectTypeKeyStandardIdentifiersItem `pulumi:"standardIdentifiers"`
}

An object that defines the Key element of a ProfileObject. A Key is a special element that can be used to search for a customer profile.

type ObjectTypeKeyArgs added in v0.2.0

type ObjectTypeKeyArgs struct {
	// The reference for the key name of the fields map.
	FieldNames pulumi.StringArrayInput `pulumi:"fieldNames"`
	// The types of keys that a ProfileObject can have. Each ProfileObject can have only 1 UNIQUE key but multiple PROFILE keys. PROFILE means that this key can be used to tie an object to a PROFILE. UNIQUE means that it can be used to uniquely identify an object. If a key a is marked as SECONDARY, it will be used to search for profiles after all other PROFILE keys have been searched. A LOOKUP_ONLY key is only used to match a profile but is not persisted to be used for searching of the profile. A NEW_ONLY key is only used if the profile does not already exist before the object is ingested, otherwise it is only used for matching objects to profiles.
	StandardIdentifiers ObjectTypeKeyStandardIdentifiersItemArrayInput `pulumi:"standardIdentifiers"`
}

An object that defines the Key element of a ProfileObject. A Key is a special element that can be used to search for a customer profile.

func (ObjectTypeKeyArgs) ElementType added in v0.2.0

func (ObjectTypeKeyArgs) ElementType() reflect.Type

func (ObjectTypeKeyArgs) ToObjectTypeKeyOutput added in v0.2.0

func (i ObjectTypeKeyArgs) ToObjectTypeKeyOutput() ObjectTypeKeyOutput

func (ObjectTypeKeyArgs) ToObjectTypeKeyOutputWithContext added in v0.2.0

func (i ObjectTypeKeyArgs) ToObjectTypeKeyOutputWithContext(ctx context.Context) ObjectTypeKeyOutput

type ObjectTypeKeyArray added in v0.2.0

type ObjectTypeKeyArray []ObjectTypeKeyInput

func (ObjectTypeKeyArray) ElementType added in v0.2.0

func (ObjectTypeKeyArray) ElementType() reflect.Type

func (ObjectTypeKeyArray) ToObjectTypeKeyArrayOutput added in v0.2.0

func (i ObjectTypeKeyArray) ToObjectTypeKeyArrayOutput() ObjectTypeKeyArrayOutput

func (ObjectTypeKeyArray) ToObjectTypeKeyArrayOutputWithContext added in v0.2.0

func (i ObjectTypeKeyArray) ToObjectTypeKeyArrayOutputWithContext(ctx context.Context) ObjectTypeKeyArrayOutput

type ObjectTypeKeyArrayInput added in v0.2.0

type ObjectTypeKeyArrayInput interface {
	pulumi.Input

	ToObjectTypeKeyArrayOutput() ObjectTypeKeyArrayOutput
	ToObjectTypeKeyArrayOutputWithContext(context.Context) ObjectTypeKeyArrayOutput
}

ObjectTypeKeyArrayInput is an input type that accepts ObjectTypeKeyArray and ObjectTypeKeyArrayOutput values. You can construct a concrete instance of `ObjectTypeKeyArrayInput` via:

ObjectTypeKeyArray{ ObjectTypeKeyArgs{...} }

type ObjectTypeKeyArrayOutput added in v0.2.0

type ObjectTypeKeyArrayOutput struct{ *pulumi.OutputState }

func (ObjectTypeKeyArrayOutput) ElementType added in v0.2.0

func (ObjectTypeKeyArrayOutput) ElementType() reflect.Type

func (ObjectTypeKeyArrayOutput) Index added in v0.2.0

func (ObjectTypeKeyArrayOutput) ToObjectTypeKeyArrayOutput added in v0.2.0

func (o ObjectTypeKeyArrayOutput) ToObjectTypeKeyArrayOutput() ObjectTypeKeyArrayOutput

func (ObjectTypeKeyArrayOutput) ToObjectTypeKeyArrayOutputWithContext added in v0.2.0

func (o ObjectTypeKeyArrayOutput) ToObjectTypeKeyArrayOutputWithContext(ctx context.Context) ObjectTypeKeyArrayOutput

type ObjectTypeKeyInput added in v0.2.0

type ObjectTypeKeyInput interface {
	pulumi.Input

	ToObjectTypeKeyOutput() ObjectTypeKeyOutput
	ToObjectTypeKeyOutputWithContext(context.Context) ObjectTypeKeyOutput
}

ObjectTypeKeyInput is an input type that accepts ObjectTypeKeyArgs and ObjectTypeKeyOutput values. You can construct a concrete instance of `ObjectTypeKeyInput` via:

ObjectTypeKeyArgs{...}

type ObjectTypeKeyMap

type ObjectTypeKeyMap struct {
	Name              *string         `pulumi:"name"`
	ObjectTypeKeyList []ObjectTypeKey `pulumi:"objectTypeKeyList"`
}

type ObjectTypeKeyMapArgs

type ObjectTypeKeyMapArgs struct {
	Name              pulumi.StringPtrInput   `pulumi:"name"`
	ObjectTypeKeyList ObjectTypeKeyArrayInput `pulumi:"objectTypeKeyList"`
}

func (ObjectTypeKeyMapArgs) ElementType

func (ObjectTypeKeyMapArgs) ElementType() reflect.Type

func (ObjectTypeKeyMapArgs) ToObjectTypeKeyMapOutput

func (i ObjectTypeKeyMapArgs) ToObjectTypeKeyMapOutput() ObjectTypeKeyMapOutput

func (ObjectTypeKeyMapArgs) ToObjectTypeKeyMapOutputWithContext

func (i ObjectTypeKeyMapArgs) ToObjectTypeKeyMapOutputWithContext(ctx context.Context) ObjectTypeKeyMapOutput

type ObjectTypeKeyMapArray

type ObjectTypeKeyMapArray []ObjectTypeKeyMapInput

func (ObjectTypeKeyMapArray) ElementType

func (ObjectTypeKeyMapArray) ElementType() reflect.Type

func (ObjectTypeKeyMapArray) ToObjectTypeKeyMapArrayOutput

func (i ObjectTypeKeyMapArray) ToObjectTypeKeyMapArrayOutput() ObjectTypeKeyMapArrayOutput

func (ObjectTypeKeyMapArray) ToObjectTypeKeyMapArrayOutputWithContext

func (i ObjectTypeKeyMapArray) ToObjectTypeKeyMapArrayOutputWithContext(ctx context.Context) ObjectTypeKeyMapArrayOutput

type ObjectTypeKeyMapArrayInput

type ObjectTypeKeyMapArrayInput interface {
	pulumi.Input

	ToObjectTypeKeyMapArrayOutput() ObjectTypeKeyMapArrayOutput
	ToObjectTypeKeyMapArrayOutputWithContext(context.Context) ObjectTypeKeyMapArrayOutput
}

ObjectTypeKeyMapArrayInput is an input type that accepts ObjectTypeKeyMapArray and ObjectTypeKeyMapArrayOutput values. You can construct a concrete instance of `ObjectTypeKeyMapArrayInput` via:

ObjectTypeKeyMapArray{ ObjectTypeKeyMapArgs{...} }

type ObjectTypeKeyMapArrayOutput

type ObjectTypeKeyMapArrayOutput struct{ *pulumi.OutputState }

func (ObjectTypeKeyMapArrayOutput) ElementType

func (ObjectTypeKeyMapArrayOutput) Index

func (ObjectTypeKeyMapArrayOutput) ToObjectTypeKeyMapArrayOutput

func (o ObjectTypeKeyMapArrayOutput) ToObjectTypeKeyMapArrayOutput() ObjectTypeKeyMapArrayOutput

func (ObjectTypeKeyMapArrayOutput) ToObjectTypeKeyMapArrayOutputWithContext

func (o ObjectTypeKeyMapArrayOutput) ToObjectTypeKeyMapArrayOutputWithContext(ctx context.Context) ObjectTypeKeyMapArrayOutput

type ObjectTypeKeyMapInput

type ObjectTypeKeyMapInput interface {
	pulumi.Input

	ToObjectTypeKeyMapOutput() ObjectTypeKeyMapOutput
	ToObjectTypeKeyMapOutputWithContext(context.Context) ObjectTypeKeyMapOutput
}

ObjectTypeKeyMapInput is an input type that accepts ObjectTypeKeyMap and ObjectTypeKeyMapOutput values. You can construct a concrete instance of `ObjectTypeKeyMapInput` via:

ObjectTypeKeyMap{ "key": ObjectTypeKeyArgs{...} }

type ObjectTypeKeyMapOutput

type ObjectTypeKeyMapOutput struct{ *pulumi.OutputState }

func (ObjectTypeKeyMapOutput) ElementType

func (ObjectTypeKeyMapOutput) ElementType() reflect.Type

func (ObjectTypeKeyMapOutput) Name

func (ObjectTypeKeyMapOutput) ObjectTypeKeyList

func (o ObjectTypeKeyMapOutput) ObjectTypeKeyList() ObjectTypeKeyArrayOutput

func (ObjectTypeKeyMapOutput) ToObjectTypeKeyMapOutput

func (o ObjectTypeKeyMapOutput) ToObjectTypeKeyMapOutput() ObjectTypeKeyMapOutput

func (ObjectTypeKeyMapOutput) ToObjectTypeKeyMapOutputWithContext

func (o ObjectTypeKeyMapOutput) ToObjectTypeKeyMapOutputWithContext(ctx context.Context) ObjectTypeKeyMapOutput

type ObjectTypeKeyOutput added in v0.2.0

type ObjectTypeKeyOutput struct{ *pulumi.OutputState }

An object that defines the Key element of a ProfileObject. A Key is a special element that can be used to search for a customer profile.

func (ObjectTypeKeyOutput) ElementType added in v0.2.0

func (ObjectTypeKeyOutput) ElementType() reflect.Type

func (ObjectTypeKeyOutput) FieldNames added in v0.2.0

The reference for the key name of the fields map.

func (ObjectTypeKeyOutput) StandardIdentifiers added in v0.2.0

The types of keys that a ProfileObject can have. Each ProfileObject can have only 1 UNIQUE key but multiple PROFILE keys. PROFILE means that this key can be used to tie an object to a PROFILE. UNIQUE means that it can be used to uniquely identify an object. If a key a is marked as SECONDARY, it will be used to search for profiles after all other PROFILE keys have been searched. A LOOKUP_ONLY key is only used to match a profile but is not persisted to be used for searching of the profile. A NEW_ONLY key is only used if the profile does not already exist before the object is ingested, otherwise it is only used for matching objects to profiles.

func (ObjectTypeKeyOutput) ToObjectTypeKeyOutput added in v0.2.0

func (o ObjectTypeKeyOutput) ToObjectTypeKeyOutput() ObjectTypeKeyOutput

func (ObjectTypeKeyOutput) ToObjectTypeKeyOutputWithContext added in v0.2.0

func (o ObjectTypeKeyOutput) ToObjectTypeKeyOutputWithContext(ctx context.Context) ObjectTypeKeyOutput

type ObjectTypeKeyStandardIdentifiersItem added in v0.2.0

type ObjectTypeKeyStandardIdentifiersItem string

func (ObjectTypeKeyStandardIdentifiersItem) ElementType added in v0.2.0

func (ObjectTypeKeyStandardIdentifiersItem) ToObjectTypeKeyStandardIdentifiersItemOutput added in v0.2.0

func (e ObjectTypeKeyStandardIdentifiersItem) ToObjectTypeKeyStandardIdentifiersItemOutput() ObjectTypeKeyStandardIdentifiersItemOutput

func (ObjectTypeKeyStandardIdentifiersItem) ToObjectTypeKeyStandardIdentifiersItemOutputWithContext added in v0.2.0

func (e ObjectTypeKeyStandardIdentifiersItem) ToObjectTypeKeyStandardIdentifiersItemOutputWithContext(ctx context.Context) ObjectTypeKeyStandardIdentifiersItemOutput

func (ObjectTypeKeyStandardIdentifiersItem) ToObjectTypeKeyStandardIdentifiersItemPtrOutput added in v0.2.0

func (e ObjectTypeKeyStandardIdentifiersItem) ToObjectTypeKeyStandardIdentifiersItemPtrOutput() ObjectTypeKeyStandardIdentifiersItemPtrOutput

func (ObjectTypeKeyStandardIdentifiersItem) ToObjectTypeKeyStandardIdentifiersItemPtrOutputWithContext added in v0.2.0

func (e ObjectTypeKeyStandardIdentifiersItem) ToObjectTypeKeyStandardIdentifiersItemPtrOutputWithContext(ctx context.Context) ObjectTypeKeyStandardIdentifiersItemPtrOutput

func (ObjectTypeKeyStandardIdentifiersItem) ToStringOutput added in v0.2.0

func (ObjectTypeKeyStandardIdentifiersItem) ToStringOutputWithContext added in v0.2.0

func (e ObjectTypeKeyStandardIdentifiersItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ObjectTypeKeyStandardIdentifiersItem) ToStringPtrOutput added in v0.2.0

func (ObjectTypeKeyStandardIdentifiersItem) ToStringPtrOutputWithContext added in v0.2.0

func (e ObjectTypeKeyStandardIdentifiersItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ObjectTypeKeyStandardIdentifiersItemArray added in v0.2.0

type ObjectTypeKeyStandardIdentifiersItemArray []ObjectTypeKeyStandardIdentifiersItem

func (ObjectTypeKeyStandardIdentifiersItemArray) ElementType added in v0.2.0

func (ObjectTypeKeyStandardIdentifiersItemArray) ToObjectTypeKeyStandardIdentifiersItemArrayOutput added in v0.2.0

func (i ObjectTypeKeyStandardIdentifiersItemArray) ToObjectTypeKeyStandardIdentifiersItemArrayOutput() ObjectTypeKeyStandardIdentifiersItemArrayOutput

func (ObjectTypeKeyStandardIdentifiersItemArray) ToObjectTypeKeyStandardIdentifiersItemArrayOutputWithContext added in v0.2.0

func (i ObjectTypeKeyStandardIdentifiersItemArray) ToObjectTypeKeyStandardIdentifiersItemArrayOutputWithContext(ctx context.Context) ObjectTypeKeyStandardIdentifiersItemArrayOutput

type ObjectTypeKeyStandardIdentifiersItemArrayInput added in v0.2.0

type ObjectTypeKeyStandardIdentifiersItemArrayInput interface {
	pulumi.Input

	ToObjectTypeKeyStandardIdentifiersItemArrayOutput() ObjectTypeKeyStandardIdentifiersItemArrayOutput
	ToObjectTypeKeyStandardIdentifiersItemArrayOutputWithContext(context.Context) ObjectTypeKeyStandardIdentifiersItemArrayOutput
}

ObjectTypeKeyStandardIdentifiersItemArrayInput is an input type that accepts ObjectTypeKeyStandardIdentifiersItemArray and ObjectTypeKeyStandardIdentifiersItemArrayOutput values. You can construct a concrete instance of `ObjectTypeKeyStandardIdentifiersItemArrayInput` via:

ObjectTypeKeyStandardIdentifiersItemArray{ ObjectTypeKeyStandardIdentifiersItemArgs{...} }

type ObjectTypeKeyStandardIdentifiersItemArrayOutput added in v0.2.0

type ObjectTypeKeyStandardIdentifiersItemArrayOutput struct{ *pulumi.OutputState }

func (ObjectTypeKeyStandardIdentifiersItemArrayOutput) ElementType added in v0.2.0

func (ObjectTypeKeyStandardIdentifiersItemArrayOutput) Index added in v0.2.0

func (ObjectTypeKeyStandardIdentifiersItemArrayOutput) ToObjectTypeKeyStandardIdentifiersItemArrayOutput added in v0.2.0

func (o ObjectTypeKeyStandardIdentifiersItemArrayOutput) ToObjectTypeKeyStandardIdentifiersItemArrayOutput() ObjectTypeKeyStandardIdentifiersItemArrayOutput

func (ObjectTypeKeyStandardIdentifiersItemArrayOutput) ToObjectTypeKeyStandardIdentifiersItemArrayOutputWithContext added in v0.2.0

func (o ObjectTypeKeyStandardIdentifiersItemArrayOutput) ToObjectTypeKeyStandardIdentifiersItemArrayOutputWithContext(ctx context.Context) ObjectTypeKeyStandardIdentifiersItemArrayOutput

type ObjectTypeKeyStandardIdentifiersItemInput added in v0.2.0

type ObjectTypeKeyStandardIdentifiersItemInput interface {
	pulumi.Input

	ToObjectTypeKeyStandardIdentifiersItemOutput() ObjectTypeKeyStandardIdentifiersItemOutput
	ToObjectTypeKeyStandardIdentifiersItemOutputWithContext(context.Context) ObjectTypeKeyStandardIdentifiersItemOutput
}

ObjectTypeKeyStandardIdentifiersItemInput is an input type that accepts values of the ObjectTypeKeyStandardIdentifiersItem enum A concrete instance of `ObjectTypeKeyStandardIdentifiersItemInput` can be one of the following:

ObjectTypeKeyStandardIdentifiersItemProfile
ObjectTypeKeyStandardIdentifiersItemUnique
ObjectTypeKeyStandardIdentifiersItemSecondary
ObjectTypeKeyStandardIdentifiersItemLookupOnly
ObjectTypeKeyStandardIdentifiersItemNewOnly
ObjectTypeKeyStandardIdentifiersItemAsset
ObjectTypeKeyStandardIdentifiersItemCase
ObjectTypeKeyStandardIdentifiersItemOrder

type ObjectTypeKeyStandardIdentifiersItemOutput added in v0.2.0

type ObjectTypeKeyStandardIdentifiersItemOutput struct{ *pulumi.OutputState }

func (ObjectTypeKeyStandardIdentifiersItemOutput) ElementType added in v0.2.0

func (ObjectTypeKeyStandardIdentifiersItemOutput) ToObjectTypeKeyStandardIdentifiersItemOutput added in v0.2.0

func (o ObjectTypeKeyStandardIdentifiersItemOutput) ToObjectTypeKeyStandardIdentifiersItemOutput() ObjectTypeKeyStandardIdentifiersItemOutput

func (ObjectTypeKeyStandardIdentifiersItemOutput) ToObjectTypeKeyStandardIdentifiersItemOutputWithContext added in v0.2.0

func (o ObjectTypeKeyStandardIdentifiersItemOutput) ToObjectTypeKeyStandardIdentifiersItemOutputWithContext(ctx context.Context) ObjectTypeKeyStandardIdentifiersItemOutput

func (ObjectTypeKeyStandardIdentifiersItemOutput) ToObjectTypeKeyStandardIdentifiersItemPtrOutput added in v0.2.0

func (o ObjectTypeKeyStandardIdentifiersItemOutput) ToObjectTypeKeyStandardIdentifiersItemPtrOutput() ObjectTypeKeyStandardIdentifiersItemPtrOutput

func (ObjectTypeKeyStandardIdentifiersItemOutput) ToObjectTypeKeyStandardIdentifiersItemPtrOutputWithContext added in v0.2.0

func (o ObjectTypeKeyStandardIdentifiersItemOutput) ToObjectTypeKeyStandardIdentifiersItemPtrOutputWithContext(ctx context.Context) ObjectTypeKeyStandardIdentifiersItemPtrOutput

func (ObjectTypeKeyStandardIdentifiersItemOutput) ToStringOutput added in v0.2.0

func (ObjectTypeKeyStandardIdentifiersItemOutput) ToStringOutputWithContext added in v0.2.0

func (ObjectTypeKeyStandardIdentifiersItemOutput) ToStringPtrOutput added in v0.2.0

func (ObjectTypeKeyStandardIdentifiersItemOutput) ToStringPtrOutputWithContext added in v0.2.0

type ObjectTypeKeyStandardIdentifiersItemPtrInput added in v0.2.0

type ObjectTypeKeyStandardIdentifiersItemPtrInput interface {
	pulumi.Input

	ToObjectTypeKeyStandardIdentifiersItemPtrOutput() ObjectTypeKeyStandardIdentifiersItemPtrOutput
	ToObjectTypeKeyStandardIdentifiersItemPtrOutputWithContext(context.Context) ObjectTypeKeyStandardIdentifiersItemPtrOutput
}

func ObjectTypeKeyStandardIdentifiersItemPtr added in v0.2.0

func ObjectTypeKeyStandardIdentifiersItemPtr(v string) ObjectTypeKeyStandardIdentifiersItemPtrInput

type ObjectTypeKeyStandardIdentifiersItemPtrOutput added in v0.2.0

type ObjectTypeKeyStandardIdentifiersItemPtrOutput struct{ *pulumi.OutputState }

func (ObjectTypeKeyStandardIdentifiersItemPtrOutput) Elem added in v0.2.0

func (ObjectTypeKeyStandardIdentifiersItemPtrOutput) ElementType added in v0.2.0

func (ObjectTypeKeyStandardIdentifiersItemPtrOutput) ToObjectTypeKeyStandardIdentifiersItemPtrOutput added in v0.2.0

func (o ObjectTypeKeyStandardIdentifiersItemPtrOutput) ToObjectTypeKeyStandardIdentifiersItemPtrOutput() ObjectTypeKeyStandardIdentifiersItemPtrOutput

func (ObjectTypeKeyStandardIdentifiersItemPtrOutput) ToObjectTypeKeyStandardIdentifiersItemPtrOutputWithContext added in v0.2.0

func (o ObjectTypeKeyStandardIdentifiersItemPtrOutput) ToObjectTypeKeyStandardIdentifiersItemPtrOutputWithContext(ctx context.Context) ObjectTypeKeyStandardIdentifiersItemPtrOutput

func (ObjectTypeKeyStandardIdentifiersItemPtrOutput) ToStringPtrOutput added in v0.2.0

func (ObjectTypeKeyStandardIdentifiersItemPtrOutput) ToStringPtrOutputWithContext added in v0.2.0

type ObjectTypeOutput

type ObjectTypeOutput struct{ *pulumi.OutputState }

func (ObjectTypeOutput) AllowProfileCreation added in v0.17.0

func (o ObjectTypeOutput) AllowProfileCreation() pulumi.BoolPtrOutput

Indicates whether a profile should be created when data is received.

func (ObjectTypeOutput) CreatedAt added in v0.17.0

func (o ObjectTypeOutput) CreatedAt() pulumi.StringOutput

The time of this integration got created.

func (ObjectTypeOutput) Description added in v0.17.0

func (o ObjectTypeOutput) Description() pulumi.StringOutput

Description of the profile object type.

func (ObjectTypeOutput) DomainName added in v0.17.0

func (o ObjectTypeOutput) DomainName() pulumi.StringOutput

The unique name of the domain.

func (ObjectTypeOutput) ElementType

func (ObjectTypeOutput) ElementType() reflect.Type

func (ObjectTypeOutput) EncryptionKey added in v0.17.0

func (o ObjectTypeOutput) EncryptionKey() pulumi.StringPtrOutput

The default encryption key

func (ObjectTypeOutput) ExpirationDays added in v0.17.0

func (o ObjectTypeOutput) ExpirationDays() pulumi.IntPtrOutput

The default number of days until the data within the domain expires.

func (ObjectTypeOutput) Fields added in v0.17.0

A list of the name and ObjectType field.

func (ObjectTypeOutput) Keys added in v0.17.0

A list of unique keys that can be used to map data to the profile.

func (ObjectTypeOutput) LastUpdatedAt added in v0.17.0

func (o ObjectTypeOutput) LastUpdatedAt() pulumi.StringOutput

The time of this integration got last updated at.

func (ObjectTypeOutput) ObjectTypeName added in v0.17.0

func (o ObjectTypeOutput) ObjectTypeName() pulumi.StringOutput

The name of the profile object type.

func (ObjectTypeOutput) SourceLastUpdatedTimestampFormat added in v0.76.0

func (o ObjectTypeOutput) SourceLastUpdatedTimestampFormat() pulumi.StringPtrOutput

The format of your sourceLastUpdatedTimestamp that was previously set up.

func (ObjectTypeOutput) Tags added in v0.17.0

The tags (keys and values) associated with the integration.

func (ObjectTypeOutput) TemplateId added in v0.17.0

func (o ObjectTypeOutput) TemplateId() pulumi.StringPtrOutput

A unique identifier for the object template.

func (ObjectTypeOutput) ToObjectTypeOutput

func (o ObjectTypeOutput) ToObjectTypeOutput() ObjectTypeOutput

func (ObjectTypeOutput) ToObjectTypeOutputWithContext

func (o ObjectTypeOutput) ToObjectTypeOutputWithContext(ctx context.Context) ObjectTypeOutput

type ObjectTypeState

type ObjectTypeState struct {
}

func (ObjectTypeState) ElementType

func (ObjectTypeState) ElementType() reflect.Type

type ObjectTypeTag

type ObjectTypeTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

Jump to

Keyboard shortcuts

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