v1alpha

package
v0.32.0 Latest Latest
Warning

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

Go to latest
Published: Nov 29, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Unspecified credential type
	AuthConfigCredentialTypeCredentialTypeUnspecified = AuthConfigCredentialType("CREDENTIAL_TYPE_UNSPECIFIED")
	// Regular username/password pair.
	AuthConfigCredentialTypeUsernameAndPassword = AuthConfigCredentialType("USERNAME_AND_PASSWORD")
	// API key.
	AuthConfigCredentialTypeApiKey = AuthConfigCredentialType("API_KEY")
	// OAuth 2.0 Authorization Code Grant Type.
	AuthConfigCredentialTypeOauth2AuthorizationCode = AuthConfigCredentialType("OAUTH2_AUTHORIZATION_CODE")
	// OAuth 2.0 Implicit Grant Type.
	AuthConfigCredentialTypeOauth2Implicit = AuthConfigCredentialType("OAUTH2_IMPLICIT")
	// OAuth 2.0 Client Credentials Grant Type.
	AuthConfigCredentialTypeOauth2ClientCredentials = AuthConfigCredentialType("OAUTH2_CLIENT_CREDENTIALS")
	// OAuth 2.0 Resource Owner Credentials Grant Type.
	AuthConfigCredentialTypeOauth2ResourceOwnerCredentials = AuthConfigCredentialType("OAUTH2_RESOURCE_OWNER_CREDENTIALS")
	// JWT Token.
	AuthConfigCredentialTypeJwt = AuthConfigCredentialType("JWT")
	// Auth Token, e.g. bearer token.
	AuthConfigCredentialTypeAuthToken = AuthConfigCredentialType("AUTH_TOKEN")
	// Service Account which can be used to generate token for authentication.
	AuthConfigCredentialTypeServiceAccount = AuthConfigCredentialType("SERVICE_ACCOUNT")
	// Client Certificate only.
	AuthConfigCredentialTypeClientCertificateOnly = AuthConfigCredentialType("CLIENT_CERTIFICATE_ONLY")
	// Google OIDC ID Token
	AuthConfigCredentialTypeOidcToken = AuthConfigCredentialType("OIDC_TOKEN")
)
View Source
const (
	// Status not specified.
	AuthConfigStateEnumStateUnspecified = AuthConfigStateEnum("STATE_UNSPECIFIED")
	// Valid Auth config.
	AuthConfigStateEnumValid = AuthConfigStateEnum("VALID")
	// General invalidity, if it doesn't fits in the detailed issue below.
	AuthConfigStateEnumInvalid = AuthConfigStateEnum("INVALID")
	// Auth config soft deleted.
	AuthConfigStateEnumSoftDeleted = AuthConfigStateEnum("SOFT_DELETED")
	// Auth config expired.
	AuthConfigStateEnumExpired = AuthConfigStateEnum("EXPIRED")
	// Auth config unauthorized.
	AuthConfigStateEnumUnauthorized = AuthConfigStateEnum("UNAUTHORIZED")
	// Auth config not supported.
	AuthConfigStateEnumUnsupported = AuthConfigStateEnum("UNSUPPORTED")
)
View Source
const (
	// Visibility not specified.
	AuthConfigVisibilityAuthConfigVisibilityUnspecified = AuthConfigVisibility("AUTH_CONFIG_VISIBILITY_UNSPECIFIED")
	// Profile visible to the creator only.
	AuthConfigVisibilityPrivate = AuthConfigVisibility("PRIVATE")
	// Profile visible within the client.
	AuthConfigVisibilityClientVisible = AuthConfigVisibility("CLIENT_VISIBLE")
)
View Source
const (
	// Unspecified certificate status
	CertificateCertificateStatusStateUnspecified = CertificateCertificateStatus("STATE_UNSPECIFIED")
	// Certificate in active state will be able to use
	CertificateCertificateStatusActive = CertificateCertificateStatus("ACTIVE")
	// Certificate in expired state needs to be updated
	CertificateCertificateStatusExpired = CertificateCertificateStatus("EXPIRED")
)
View Source
const (
	EnterpriseCrmEventbusProtoAttributesDataTypeDataTypeUnspecified = EnterpriseCrmEventbusProtoAttributesDataType("DATA_TYPE_UNSPECIFIED")
	EnterpriseCrmEventbusProtoAttributesDataTypeEmail               = EnterpriseCrmEventbusProtoAttributesDataType("EMAIL")
	EnterpriseCrmEventbusProtoAttributesDataTypeUrl                 = EnterpriseCrmEventbusProtoAttributesDataType("URL")
	EnterpriseCrmEventbusProtoAttributesDataTypeCurrency            = EnterpriseCrmEventbusProtoAttributesDataType("CURRENCY")
	EnterpriseCrmEventbusProtoAttributesDataTypeTimestamp           = EnterpriseCrmEventbusProtoAttributesDataType("TIMESTAMP")
	// Domain is a web url string with one top-level private domain and a suffix (for example: google.com, walmart.com)
	EnterpriseCrmEventbusProtoAttributesDataTypeDomainName = EnterpriseCrmEventbusProtoAttributesDataType("DOMAIN_NAME")
)
View Source
const (
	EnterpriseCrmEventbusProtoAttributesSearchableUnspecified = EnterpriseCrmEventbusProtoAttributesSearchable("UNSPECIFIED")
	// If yes, the parameter key and value will be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
	EnterpriseCrmEventbusProtoAttributesSearchableYes = EnterpriseCrmEventbusProtoAttributesSearchable("YES")
	// If no, the parameter key and value will not be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
	EnterpriseCrmEventbusProtoAttributesSearchableNo = EnterpriseCrmEventbusProtoAttributesSearchable("NO")
)
View Source
const (
	EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeDefaultInclusive = EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType("DEFAULT_INCLUSIVE")
	EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeExclusive        = EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType("EXCLUSIVE")
)
View Source
const (
	EnterpriseCrmEventbusProtoConditionOperatorUnset        = EnterpriseCrmEventbusProtoConditionOperator("UNSET")
	EnterpriseCrmEventbusProtoConditionOperatorEquals       = EnterpriseCrmEventbusProtoConditionOperator("EQUALS")
	EnterpriseCrmEventbusProtoConditionOperatorContains     = EnterpriseCrmEventbusProtoConditionOperator("CONTAINS")
	EnterpriseCrmEventbusProtoConditionOperatorLessThan     = EnterpriseCrmEventbusProtoConditionOperator("LESS_THAN")
	EnterpriseCrmEventbusProtoConditionOperatorGreaterThan  = EnterpriseCrmEventbusProtoConditionOperator("GREATER_THAN")
	EnterpriseCrmEventbusProtoConditionOperatorExists       = EnterpriseCrmEventbusProtoConditionOperator("EXISTS")
	EnterpriseCrmEventbusProtoConditionOperatorDoesNotExist = EnterpriseCrmEventbusProtoConditionOperator("DOES_NOT_EXIST")
	EnterpriseCrmEventbusProtoConditionOperatorIsEmpty      = EnterpriseCrmEventbusProtoConditionOperator("IS_EMPTY")
	EnterpriseCrmEventbusProtoConditionOperatorIsNotEmpty   = EnterpriseCrmEventbusProtoConditionOperator("IS_NOT_EMPTY")
)
View Source
const (
	EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyUnspecified = EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy("UNSPECIFIED")
	// Ignores the failure of this task. The rest of the workflow will be executed Assuming this task succeeded.
	EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyIgnore = EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy("IGNORE")
	// Causes a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the workflow.
	EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyNone = EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy("NONE")
	// Causes a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
	EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyFatal = EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy("FATAL")
	// The task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. Max_num_retries and interval_in_seconds must be specified.
	EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyFixedInterval = EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy("FIXED_INTERVAL")
	// The task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. Max_num_retries and interval_in_seconds must be specified.
	EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyLinearBackoff = EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy("LINEAR_BACKOFF")
	// The task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. `max_num_retries` and `interval_in_seconds` must be specified.
	EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyExponentialBackoff = EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy("EXPONENTIAL_BACKOFF")
	// The entire workflow will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy. `max_num_retries` and `interval_in_seconds` must be specified.
	EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyRestartWorkflowWithBackoff = EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy("RESTART_WORKFLOW_WITH_BACKOFF")
)
View Source
const (
	EnterpriseCrmEventbusProtoLogSettingsSeedPeriodSeedPeriodUnspecified = EnterpriseCrmEventbusProtoLogSettingsSeedPeriod("SEED_PERIOD_UNSPECIFIED")
	// Sanitized values remain constant for the day of the event.
	EnterpriseCrmEventbusProtoLogSettingsSeedPeriodDay = EnterpriseCrmEventbusProtoLogSettingsSeedPeriod("DAY")
	// Sanitized values remain constant for the week of the event; may cross month boundaries.
	EnterpriseCrmEventbusProtoLogSettingsSeedPeriodWeek = EnterpriseCrmEventbusProtoLogSettingsSeedPeriod("WEEK")
	// Sanitized values remain constant for the month of the event.
	EnterpriseCrmEventbusProtoLogSettingsSeedPeriodMonth = EnterpriseCrmEventbusProtoLogSettingsSeedPeriod("MONTH")
)
View Source
const (
	EnterpriseCrmEventbusProtoLogSettingsSeedScopeSeedScopeUnspecified = EnterpriseCrmEventbusProtoLogSettingsSeedScope("SEED_SCOPE_UNSPECIFIED")
	// Hash computations include the event name.
	EnterpriseCrmEventbusProtoLogSettingsSeedScopeEventName = EnterpriseCrmEventbusProtoLogSettingsSeedScope("EVENT_NAME")
	// Hash computations include a time period.
	EnterpriseCrmEventbusProtoLogSettingsSeedScopeTimePeriod = EnterpriseCrmEventbusProtoLogSettingsSeedScope("TIME_PERIOD")
	// Hash computations include the param name.
	EnterpriseCrmEventbusProtoLogSettingsSeedScopeParamName = EnterpriseCrmEventbusProtoLogSettingsSeedScope("PARAM_NAME")
)
View Source
const (
	EnterpriseCrmEventbusProtoNodeIdentifierElementTypeUnknownType   = EnterpriseCrmEventbusProtoNodeIdentifierElementType("UNKNOWN_TYPE")
	EnterpriseCrmEventbusProtoNodeIdentifierElementTypeTaskConfig    = EnterpriseCrmEventbusProtoNodeIdentifierElementType("TASK_CONFIG")
	EnterpriseCrmEventbusProtoNodeIdentifierElementTypeTriggerConfig = EnterpriseCrmEventbusProtoNodeIdentifierElementType("TRIGGER_CONFIG")
)
View Source
const (
	// A single-line input for strings, a numeric input box for numbers, or a checkbox for booleans.
	EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionDefault = EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption("DEFAULT")
	// A multi-line input box for longer strings/string templates.
	EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionStringMultiLine = EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption("STRING_MULTI_LINE")
	// A slider to select a numerical value. The default range is [0, 100].
	EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionNumberSlider = EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption("NUMBER_SLIDER")
	// A toggle button for boolean parameters.
	EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionBooleanToggle = EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption("BOOLEAN_TOGGLE")
)
View Source
const (
	// This field is not a parameter name.
	EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionDefaultNotParameterName = EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption("DEFAULT_NOT_PARAMETER_NAME")
	// If this field is a string and this option is selected, the field will be interpreted as a parameter name. Users will be able to choose a variable using the autocomplete, but the name will be stored as a literal string.
	EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionIsParameterName = EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption("IS_PARAMETER_NAME")
	// If this field is a ParameterMap and this option is selected, the map's keys will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
	EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionKeyIsParameterName = EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption("KEY_IS_PARAMETER_NAME")
	// If this field is a ParameterMap and this option is selected, the map's values will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
	EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionValueIsParameterName = EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption("VALUE_IS_PARAMETER_NAME")
)
View Source
const (
	EnterpriseCrmEventbusProtoSuccessPolicyFinalStateUnspecified = EnterpriseCrmEventbusProtoSuccessPolicyFinalState("UNSPECIFIED")
	// The default behavior, where successful tasks will be marked as SUCCEEDED.
	EnterpriseCrmEventbusProtoSuccessPolicyFinalStateSucceeded = EnterpriseCrmEventbusProtoSuccessPolicyFinalState("SUCCEEDED")
	// Sets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
	EnterpriseCrmEventbusProtoSuccessPolicyFinalStateSuspended = EnterpriseCrmEventbusProtoSuccessPolicyFinalState("SUSPENDED")
)
View Source
const (
	// The default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
	EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeMetricTypeUnspecified = EnterpriseCrmEventbusProtoTaskAlertConfigMetricType("METRIC_TYPE_UNSPECIFIED")
	// Specifies alerting on the rate of errors (potentially for a specific set of enum values) for the enclosing TaskConfig.
	EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeTaskErrorRate = EnterpriseCrmEventbusProtoTaskAlertConfigMetricType("TASK_ERROR_RATE")
	// Specifies alerting on the rate of warnings (potentially for a specific set of enum values) for the enclosing TaskConfig. Warnings use the same enum values as errors.
	EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeTaskWarningRate = EnterpriseCrmEventbusProtoTaskAlertConfigMetricType("TASK_WARNING_RATE")
	// Specifies alerting on the number of instances for the enclosing TaskConfig executed in the given aggregation_period.
	EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeTaskRate = EnterpriseCrmEventbusProtoTaskAlertConfigMetricType("TASK_RATE")
	// Specifies alerting on the average duration of execution for the enclosing task.
	EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeTaskAverageDuration = EnterpriseCrmEventbusProtoTaskAlertConfigMetricType("TASK_AVERAGE_DURATION")
	// Specifies alerting on the duration of a particular percentile of task executions. E.g. If 10% or more of the task executions have durations above 5 seconds, alert.
	EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeTaskPercentileDuration = EnterpriseCrmEventbusProtoTaskAlertConfigMetricType("TASK_PERCENTILE_DURATION")
)
View Source
const (
	EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeUnspecifiedThresholdType = EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType("UNSPECIFIED_THRESHOLD_TYPE")
	// Note that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that `aggregation_period` for this alert configuration must be less than 24 hours.
	EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeExpectedMin = EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType("EXPECTED_MIN")
	EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeExpectedMax = EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType("EXPECTED_MAX")
)
View Source
const (
	EnterpriseCrmEventbusProtoTaskMetadataCategoryUnspecifiedCategory = EnterpriseCrmEventbusProtoTaskMetadataCategory("UNSPECIFIED_CATEGORY")
	EnterpriseCrmEventbusProtoTaskMetadataCategoryCustom              = EnterpriseCrmEventbusProtoTaskMetadataCategory("CUSTOM")
	EnterpriseCrmEventbusProtoTaskMetadataCategoryFlowControl         = EnterpriseCrmEventbusProtoTaskMetadataCategory("FLOW_CONTROL")
	EnterpriseCrmEventbusProtoTaskMetadataCategoryDataManipulation    = EnterpriseCrmEventbusProtoTaskMetadataCategory("DATA_MANIPULATION")
	EnterpriseCrmEventbusProtoTaskMetadataCategoryScripting           = EnterpriseCrmEventbusProtoTaskMetadataCategory("SCRIPTING")
	EnterpriseCrmEventbusProtoTaskMetadataCategoryConnector           = EnterpriseCrmEventbusProtoTaskMetadataCategory("CONNECTOR")
	// Internal IP tasks that should not be available in the UI.
	EnterpriseCrmEventbusProtoTaskMetadataCategoryHidden = EnterpriseCrmEventbusProtoTaskMetadataCategory("HIDDEN")
	// Tasks that are relevant to cloud systems teams and typically
	EnterpriseCrmEventbusProtoTaskMetadataCategoryCloudSystems = EnterpriseCrmEventbusProtoTaskMetadataCategory("CLOUD_SYSTEMS")
	// include connecting to Vector salesforce, CRM Hub Spanner etc. Task entities that derive from a custom task template.
	EnterpriseCrmEventbusProtoTaskMetadataCategoryCustomTaskTemplate = EnterpriseCrmEventbusProtoTaskMetadataCategory("CUSTOM_TASK_TEMPLATE")
	// Category to show task recommendations
	EnterpriseCrmEventbusProtoTaskMetadataCategoryTaskRecommendations = EnterpriseCrmEventbusProtoTaskMetadataCategory("TASK_RECOMMENDATIONS")
)
View Source
const (
	// As per the default behavior, no validation will be run. Will not override any option set in a Task.
	EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionUnspecifiedJsonValidationOption = EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption("UNSPECIFIED_JSON_VALIDATION_OPTION")
	// Do not run any validation against JSON schemas.
	EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionSkip = EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption("SKIP")
	// Validate all potential input JSON parameters against schemas specified in WorkflowParameters.
	EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPreExecution = EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption("PRE_EXECUTION")
	// Validate all potential output JSON parameters against schemas specified in WorkflowParameters.
	EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPostExecution = EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption("POST_EXECUTION")
	// Perform both PRE_EXECUTION and POST_EXECUTION validations.
	EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPrePostExecution = EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption("PRE_POST_EXECUTION")
)
View Source
const (
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryUnspecifiedExternalCategory = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("UNSPECIFIED_EXTERNAL_CATEGORY")
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryCore                        = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("CORE")
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryConnectors                  = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("CONNECTORS")
	// HTTP tasks, e.g. rest api call task
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalHttp = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("EXTERNAL_HTTP")
	// Integration services, e.g. connector task
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalIntegrationServices = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("EXTERNAL_INTEGRATION_SERVICES")
	// Customer ations, e.g. email task
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalCustomerActions = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("EXTERNAL_CUSTOMER_ACTIONS")
	// Flow control, e.g. while loop task
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalFlowControl = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("EXTERNAL_FLOW_CONTROL")
	// Workspace tasks, e.g. list drive task
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalWorkspace = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("EXTERNAL_WORKSPACE")
	// Security, e.g. kms related tasks
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalSecurity = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("EXTERNAL_SECURITY")
	// Database operation tasks, e.g. read firestore info tasks
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalDatabases = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("EXTERNAL_DATABASES")
	// Analytics tasks, e.g. dataflow creattion tasks
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalAnalytics = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("EXTERNAL_ANALYTICS")
	// BYOC tasks
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalByoc = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("EXTERNAL_BYOC")
	// BYOT tasks
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalByot = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("EXTERNAL_BYOT")
	// AI related tasks.
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalArtificialInteligence = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("EXTERNAL_ARTIFICIAL_INTELIGENCE")
	// Data manipulation related tasks, e.g. data mapping task
	EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalDataManipulation = EnterpriseCrmEventbusProtoTaskMetadataExternalCategory("EXTERNAL_DATA_MANIPULATION")
)
View Source
const (
	// Default value. Actual Task Status should always be set to either INACTIVE or ACTIVE. If none is specified at runtime, it will be set to INACTIVE.
	EnterpriseCrmEventbusProtoTaskMetadataStatusUnspecifiedStatus = EnterpriseCrmEventbusProtoTaskMetadataStatus("UNSPECIFIED_STATUS")
	// Still in-progress or incomplete, and not intended for use.
	EnterpriseCrmEventbusProtoTaskMetadataStatusDefaultInactive = EnterpriseCrmEventbusProtoTaskMetadataStatus("DEFAULT_INACTIVE")
	// Available for use.
	EnterpriseCrmEventbusProtoTaskMetadataStatusActive = EnterpriseCrmEventbusProtoTaskMetadataStatus("ACTIVE")
)
View Source
const (
	EnterpriseCrmEventbusProtoTaskMetadataSystemUnspecifiedSystem = EnterpriseCrmEventbusProtoTaskMetadataSystem("UNSPECIFIED_SYSTEM")
	EnterpriseCrmEventbusProtoTaskMetadataSystemGeneric           = EnterpriseCrmEventbusProtoTaskMetadataSystem("GENERIC")
	EnterpriseCrmEventbusProtoTaskMetadataSystemBuganizer         = EnterpriseCrmEventbusProtoTaskMetadataSystem("BUGANIZER")
	EnterpriseCrmEventbusProtoTaskMetadataSystemSalesforce        = EnterpriseCrmEventbusProtoTaskMetadataSystem("SALESFORCE")
	EnterpriseCrmEventbusProtoTaskMetadataSystemCloudSql          = EnterpriseCrmEventbusProtoTaskMetadataSystem("CLOUD_SQL")
	EnterpriseCrmEventbusProtoTaskMetadataSystemPlx               = EnterpriseCrmEventbusProtoTaskMetadataSystem("PLX")
	EnterpriseCrmEventbusProtoTaskMetadataSystemSheets            = EnterpriseCrmEventbusProtoTaskMetadataSystem("SHEETS")
	EnterpriseCrmEventbusProtoTaskMetadataSystemGoogleGroups      = EnterpriseCrmEventbusProtoTaskMetadataSystem("GOOGLE_GROUPS")
	EnterpriseCrmEventbusProtoTaskMetadataSystemEmail             = EnterpriseCrmEventbusProtoTaskMetadataSystem("EMAIL")
	EnterpriseCrmEventbusProtoTaskMetadataSystemSpanner           = EnterpriseCrmEventbusProtoTaskMetadataSystem("SPANNER")
	EnterpriseCrmEventbusProtoTaskMetadataSystemDataBridge        = EnterpriseCrmEventbusProtoTaskMetadataSystem("DATA_BRIDGE")
)
View Source
const (
	// Default
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdUnspecifiedTaskModule = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("UNSPECIFIED_TASK_MODULE")
	// Supports editing label of a task config.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdLabel = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("LABEL")
	// Supports editing error handling settings such as retry strategy.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdErrorHandling = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("ERROR_HANDLING")
	// Supports adding, removing and editing task parameter values in a table with little assistance or restriction.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdTaskParamTable = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("TASK_PARAM_TABLE")
	// Supports editing values of declared input parameters of a task. Think of it as a "strongly typed" upgrade to the TASK_PARAM_TABLE.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdTaskParamForm = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("TASK_PARAM_FORM")
	// Supports editing preconditions of a task config.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPrecondition = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("PRECONDITION")
	// Supports adding, editing, and deleting the scripts associated with a script task, as well as modifying the input/output parameters.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdScriptEditor = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("SCRIPT_EDITOR")
	// Supports editing task parameters associated with an RPC/stubby task.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdRpc = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("RPC")
	// Contains readonly task information, including input/output type info.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdTaskSummary = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("TASK_SUMMARY")
	// Configures a SuspensionTask.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdSuspension = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("SUSPENSION")
	// Configures a GenericStubbyTypedTask.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdRpcTyped = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("RPC_TYPED")
	// Configures a SubWorkflowExecutorTask.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdSubWorkflow = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("SUB_WORKFLOW")
	// Supports navigating to Apps Script editor
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdAppsScriptNavigator = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("APPS_SCRIPT_NAVIGATOR")
	// Configures a SubWorkflowForEachLoopTask.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdSubWorkflowForEachLoop = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("SUB_WORKFLOW_FOR_EACH_LOOP")
	// Configures a FieldMappingTask.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdFieldMapping = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("FIELD_MAPPING")
	// Contains embedded in-product documentation for a task.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdReadme = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("README")
	// UI widget for the rest caller task.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdRestCaller = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("REST_CALLER")
	// Configures a SubWorkflowScatterGatherTask.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdSubWorkflowScatterGather = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("SUB_WORKFLOW_SCATTER_GATHER")
	// Configures a CloudSql Task.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdCloudSql = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("CLOUD_SQL")
	// Configure a GenericConnectorTask.
	EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdGenericConnectorTask = EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId("GENERIC_CONNECTOR_TASK")
)
View Source
const (
	// The default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
	EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeMetricTypeUnspecified = EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType("METRIC_TYPE_UNSPECIFIED")
	// Specifies alerting on the rate of errors for the enclosing workflow.
	EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeEventErrorRate = EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType("EVENT_ERROR_RATE")
	// Specifies alerting on the rate of warnings for the enclosing workflow. Warnings use the same enum values as errors.
	EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeEventWarningRate = EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType("EVENT_WARNING_RATE")
	// Specifies alerting on the rate of errors for any task in the enclosing workflow.
	EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeTaskErrorRate = EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType("TASK_ERROR_RATE")
	// Specifies alerting on the rate of warnings for any task in the enclosing workflow.
	EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeTaskWarningRate = EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType("TASK_WARNING_RATE")
	// Specifies alerting on the rate of executions over all tasks in the enclosing workflow.
	EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeTaskRate = EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType("TASK_RATE")
	// Specifies alerting on the number of events executed in the given aggregation_period.
	EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeEventRate = EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType("EVENT_RATE")
	// Specifies alerting on the average duration of executions for this workflow.
	EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeEventAverageDuration = EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType("EVENT_AVERAGE_DURATION")
	// Specifies alerting on the duration value of a particular percentile of workflow executions. E.g. If 10% or more of the workflow executions have durations above 5 seconds, alert.
	EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeEventPercentileDuration = EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType("EVENT_PERCENTILE_DURATION")
	// Specifies alerting on the average duration of any task in the enclosing workflow,
	EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeTaskAverageDuration = EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType("TASK_AVERAGE_DURATION")
	// Specifies alerting on the duration value of a particular percentile of any task executions within the enclosing workflow. E.g. If 10% or more of the task executions in the workflow have durations above 5 seconds, alert.
	EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeTaskPercentileDuration = EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType("TASK_PERCENTILE_DURATION")
)
View Source
const (
	EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeUnspecifiedThresholdType = EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType("UNSPECIFIED_THRESHOLD_TYPE")
	// Note that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that `aggregation_period` for this alert configuration must be less than 24 hours.
	EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeExpectedMin = EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType("EXPECTED_MIN")
	EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeExpectedMax = EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType("EXPECTED_MAX")
)
View Source
const (
	EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeDefaultInclusive = EnterpriseCrmEventbusStatsDimensionsEnumFilterType("DEFAULT_INCLUSIVE")
	EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeExclusive        = EnterpriseCrmEventbusStatsDimensionsEnumFilterType("EXCLUSIVE")
)
View Source
const (
	EnterpriseCrmEventbusStatsDimensionsRetryAttemptUnspecified = EnterpriseCrmEventbusStatsDimensionsRetryAttempt("UNSPECIFIED")
	// Task has completed successfully or has depleted all retry attempts.
	EnterpriseCrmEventbusStatsDimensionsRetryAttemptFinal = EnterpriseCrmEventbusStatsDimensionsRetryAttempt("FINAL")
	// Task has failed but may be retried.
	EnterpriseCrmEventbusStatsDimensionsRetryAttemptRetryable = EnterpriseCrmEventbusStatsDimensionsRetryAttempt("RETRYABLE")
	// Task has been deliberately canceled.
	EnterpriseCrmEventbusStatsDimensionsRetryAttemptCanceled = EnterpriseCrmEventbusStatsDimensionsRetryAttempt("CANCELED")
)
View Source
const (
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeDataTypeUnspecified   = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("DATA_TYPE_UNSPECIFIED")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeStringValue           = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("STRING_VALUE")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeIntValue              = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("INT_VALUE")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeDoubleValue           = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("DOUBLE_VALUE")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeBooleanValue          = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("BOOLEAN_VALUE")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeProtoValue            = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("PROTO_VALUE")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeSerializedObjectValue = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("SERIALIZED_OBJECT_VALUE")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeStringArray           = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("STRING_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeIntArray              = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("INT_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeDoubleArray           = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("DOUBLE_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeProtoArray            = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("PROTO_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeProtoEnum             = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("PROTO_ENUM")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeBooleanArray          = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("BOOLEAN_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeProtoEnumArray        = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("PROTO_ENUM_ARRAY")
	// BYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeBytes                 = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("BYTES")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeBytesArray            = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("BYTES_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeNonSerializableObject = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("NON_SERIALIZABLE_OBJECT")
	EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeJsonValue             = EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType("JSON_VALUE")
)
View Source
const (
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeDataTypeUnspecified   = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("DATA_TYPE_UNSPECIFIED")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeStringValue           = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("STRING_VALUE")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeIntValue              = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("INT_VALUE")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeDoubleValue           = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("DOUBLE_VALUE")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeBooleanValue          = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("BOOLEAN_VALUE")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeProtoValue            = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("PROTO_VALUE")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeSerializedObjectValue = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("SERIALIZED_OBJECT_VALUE")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeStringArray           = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("STRING_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeIntArray              = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("INT_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeDoubleArray           = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("DOUBLE_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeProtoArray            = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("PROTO_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeProtoEnum             = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("PROTO_ENUM")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeBooleanArray          = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("BOOLEAN_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeProtoEnumArray        = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("PROTO_ENUM_ARRAY")
	// BYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeBytes                 = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("BYTES")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeBytesArray            = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("BYTES_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeNonSerializableObject = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("NON_SERIALIZABLE_OBJECT")
	EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeJsonValue             = EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType("JSON_VALUE")
)
View Source
const (
	// Default value. External task type is not specified
	EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeExternalTaskTypeUnspecified = EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType("EXTERNAL_TASK_TYPE_UNSPECIFIED")
	// Tasks belongs to the normal task flows
	EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeNormalTask = EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType("NORMAL_TASK")
	// Task belongs to the error catch task flows
	EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeErrorTask = EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType("ERROR_TASK")
)
View Source
const (
	// As per the default behavior, no validation will be run. Will not override any option set in a Task.
	EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionUnspecifiedJsonValidationOption = EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption("UNSPECIFIED_JSON_VALIDATION_OPTION")
	// Do not run any validation against JSON schemas.
	EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionSkip = EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption("SKIP")
	// Validate all potential input JSON parameters against schemas specified in WorkflowParameters.
	EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPreExecution = EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption("PRE_EXECUTION")
	// Validate all potential output JSON parameters against schemas specified in WorkflowParameters.
	EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPostExecution = EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption("POST_EXECUTION")
	// Perform both PRE_EXECUTION and POST_EXECUTION validations.
	EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPrePostExecution = EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption("PRE_POST_EXECUTION")
)
View Source
const (
	// Default
	EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyUnspecified = EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy("UNSPECIFIED")
	// Execute all the tasks that satisfy their associated condition.
	EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyRunAllMatch = EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy("RUN_ALL_MATCH")
	// Execute the first task that satisfies the associated condition.
	EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyRunFirstMatch = EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy("RUN_FIRST_MATCH")
)
View Source
const (
	// Wait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
	EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyWhenAllSucceed = EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy("WHEN_ALL_SUCCEED")
	// Start execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
	EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyWhenAnySucceed = EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy("WHEN_ANY_SUCCEED")
	// Wait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
	EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyWhenAllTasksAndConditionsSucceed = EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy("WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEED")
)
View Source
const (
	// Normal IP task
	EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeTask = EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType("TASK")
	// Task is of As-Is Template type
	EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeAsisTemplate = EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType("ASIS_TEMPLATE")
	// Task is of I/O template type with a different underlying task
	EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeIoTemplate = EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType("IO_TEMPLATE")
)
View Source
const (
	// Normal IP task
	EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeTask = EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType("TASK")
	// Task is of As-Is Template type
	EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeAsisTemplate = EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType("ASIS_TEMPLATE")
	// Task is of I/O template type with a different underlying task
	EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeIoTemplate = EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType("IO_TEMPLATE")
)
View Source
const (
	// Default
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyUnspecified = EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy("UNSPECIFIED")
	// Execute all the tasks that satisfy their associated condition.
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyRunAllMatch = EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy("RUN_ALL_MATCH")
	// Execute the first task that satisfies the associated condition.
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyRunFirstMatch = EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy("RUN_FIRST_MATCH")
)
View Source
const (
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeUnknown                     = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("UNKNOWN")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeCloudPubsub                 = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("CLOUD_PUBSUB")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeGoops                       = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("GOOPS")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeSfdcSync                    = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("SFDC_SYNC")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeCron                        = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("CRON")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeApi                         = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("API")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeManifoldTrigger             = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("MANIFOLD_TRIGGER")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeDatalayerDataChange         = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("DATALAYER_DATA_CHANGE")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeSfdcChannel                 = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("SFDC_CHANNEL")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeCloudPubsubExternal         = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("CLOUD_PUBSUB_EXTERNAL")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeSfdcCdcChannel              = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("SFDC_CDC_CHANNEL")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeSfdcPlatformEventsChannel   = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("SFDC_PLATFORM_EVENTS_CHANNEL")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeCloudScheduler              = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("CLOUD_SCHEDULER")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeIntegrationConnectorTrigger = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("INTEGRATION_CONNECTOR_TRIGGER")
	EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePrivateTrigger              = EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType("PRIVATE_TRIGGER")
)
View Source
const (
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeDataTypeUnspecified   = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("DATA_TYPE_UNSPECIFIED")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeStringValue           = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("STRING_VALUE")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeIntValue              = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("INT_VALUE")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeDoubleValue           = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("DOUBLE_VALUE")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeBooleanValue          = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("BOOLEAN_VALUE")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeProtoValue            = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("PROTO_VALUE")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeSerializedObjectValue = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("SERIALIZED_OBJECT_VALUE")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeStringArray           = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("STRING_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeIntArray              = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("INT_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeDoubleArray           = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("DOUBLE_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeProtoArray            = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("PROTO_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeProtoEnum             = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("PROTO_ENUM")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeBooleanArray          = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("BOOLEAN_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeProtoEnumArray        = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("PROTO_ENUM_ARRAY")
	// BYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeBytes                 = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("BYTES")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeBytesArray            = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("BYTES_ARRAY")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeNonSerializableObject = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("NON_SERIALIZABLE_OBJECT")
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeJsonValue             = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType("JSON_VALUE")
)
View Source
const (
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInOutTypeUnspecified = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType("IN_OUT_TYPE_UNSPECIFIED")
	// Input parameters for the workflow. EventBus validates that these parameters exist in the workflows before execution.
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeIn = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType("IN")
	// Output Parameters for the workflow. EventBus will only return the workflow parameters tagged with OUT in the response back.
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOut = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType("OUT")
	// Input or Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
	EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInOut = EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType("IN_OUT")
)
View Source
const (
	EnterpriseCrmLoggingGwsFieldLimitsLogActionLogActionUnspecified = EnterpriseCrmLoggingGwsFieldLimitsLogAction("LOG_ACTION_UNSPECIFIED")
	EnterpriseCrmLoggingGwsFieldLimitsLogActionDontLog              = EnterpriseCrmLoggingGwsFieldLimitsLogAction("DONT_LOG")
	EnterpriseCrmLoggingGwsFieldLimitsLogActionLog                  = EnterpriseCrmLoggingGwsFieldLimitsLogAction("LOG")
)
View Source
const (
	EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemLogTypeUnspecified = EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem("LOG_TYPE_UNSPECIFIED")
	// Limits apply when log detail records are written to GWS.
	EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemGws = EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem("GWS")
	// Limits apply when log detail records are written to GTS (e.g., RecordIO files).
	EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemGts = EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem("GTS")
	// Limits apply to *all* output log types.
	EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemAll = EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem("ALL")
)
View Source
const (
	EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeShortenerTypeUnspecified = EnterpriseCrmLoggingGwsFieldLimitsShortenerType("SHORTENER_TYPE_UNSPECIFIED")
	// String is shortened to max_string_length.
	EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeShorten = EnterpriseCrmLoggingGwsFieldLimitsShortenerType("SHORTEN")
	// String is replaced by its hex-string hash.
	EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeHash = EnterpriseCrmLoggingGwsFieldLimitsShortenerType("HASH")
	// String is replaced by a combination of string shortening and a hex-string hash.
	EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeShortenWithHash = EnterpriseCrmLoggingGwsFieldLimitsShortenerType("SHORTEN_WITH_HASH")
	// String shortening for email addresses. Shortening may be done on the user and/or domain portion of the email address.
	EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeShortenEmail = EnterpriseCrmLoggingGwsFieldLimitsShortenerType("SHORTEN_EMAIL")
	// String is replaced by a combination of string shortening and a hex-string hash for an email address.
	EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeShortenEmailWithHash = EnterpriseCrmLoggingGwsFieldLimitsShortenerType("SHORTEN_EMAIL_WITH_HASH")
	// Shortens a domain name (e.g., as part of an email address or URL).
	EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeShortenDomain = EnterpriseCrmLoggingGwsFieldLimitsShortenerType("SHORTEN_DOMAIN")
)
View Source
const (
	EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemLogTypeUnspecified = EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem("LOG_TYPE_UNSPECIFIED")
	// Limits apply when log detail records are written to GWS.
	EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemGws = EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem("GWS")
	// Limits apply when log detail records are written to GTS (e.g., RecordIO files).
	EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemGts = EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem("GTS")
	// Limits apply to *all* output log types.
	EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemAll = EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem("ALL")
)
View Source
const (
	EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPrivacyTypeUnspecified = EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy("PRIVACY_TYPE_UNSPECIFIED")
	// Field does *NOT* contain PII or sensitive data.
	EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyNotPii = EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy("NOT_PII")
	// Field contains PII.
	EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPii = EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy("PII")
	// Field contains Sensitive PII.
	EnterpriseCrmLoggingGwsSanitizeOptionsPrivacySpii = EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy("SPII")
	// Unsure if field contains PII.
	EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyUnsure = EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy("UNSURE")
)
View Source
const (
	EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeSanitizeTypeUnspecified = EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType("SANITIZE_TYPE_UNSPECIFIED")
	// Replace value with a scrubbed value (usu. a constant).
	EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeScrub = EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType("SCRUB")
	// Transform a value so that it cannot be tracked across events. However, a given value, is transformed to the same value *within* an event. E.g., "foo.com" is transformed to "0xabcdef" for event 1001, and to "0xfedcba" for event 1002.
	EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeAnonymize = EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType("ANONYMIZE")
	// Transform values as with ANONYMIZER, but the same transformation is repeated for a limited time (e.g., 1 day).
	EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeAnonymizeLimitedRepeatable = EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType("ANONYMIZE_LIMITED_REPEATABLE")
	// The value is transformed using a well-defined obfuscator (e.g., D3_CUSTOMER_ID).
	EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeObfuscate = EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType("OBFUSCATE")
	// The value is encrypted.
	EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeEncrypt = EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType("ENCRYPT")
	// No sanitization is required.
	EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeDoNotSanitize = EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType("DO_NOT_SANITIZE")
)
View Source
const (
	// Unspecified Assertion strategy
	GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertionStrategyUnspecified = GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy("ASSERTION_STRATEGY_UNSPECIFIED")
	// Test a successful execution
	GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertSuccessfulExecution = GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy("ASSERT_SUCCESSFUL_EXECUTION")
	// Test a failed execution
	GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertFailedExecution = GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy("ASSERT_FAILED_EXECUTION")
	// Test that the task was never executed
	GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertNoExecution = GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy("ASSERT_NO_EXECUTION")
	// Test the parameter selected is equal to the expected value
	GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertEquals = GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy("ASSERT_EQUALS")
	// Test the parameter selected is not equal to the expected value
	GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertNotEquals = GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy("ASSERT_NOT_EQUALS")
	// Test the parameter selected contains the configured value
	GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertContains = GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy("ASSERT_CONTAINS")
	// Test a specific condition
	GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertCondition = GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy("ASSERT_CONDITION")
)
View Source
const (
	// Unspecified
	GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityCloudLoggingSeverityUnspecified = GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity("CLOUD_LOGGING_SEVERITY_UNSPECIFIED")
	// If Severity selected is `DEFAULT`, then all the Integration Execution States will be sent to Cloud Logging.
	GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityDefault = GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity("DEFAULT")
	// If Severity selected is `INFO`, then only the following Integration Execution States (`IN_PROCESS`, `ON_HOLD`, `SUCCEEDED` and `SUSPENDED`) will be sent to Cloud Logging.
	GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityInfo = GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity("INFO")
	// If Severity selected is `ERROR`, then only the following Integration Execution States (`ERROR`, `CANCELLED`) will be sent to Cloud Logging.
	GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityError = GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity("ERROR")
	// If Severity selected is `WARNING`, then only the following Integration Execution States (`RETRY_ON_HOLD`) will be sent to Cloud Logging.
	GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityWarning = GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity("WARNING")
)
View Source
const (
	// Unspecified credential type
	GoogleCloudIntegrationsV1alphaCredentialCredentialTypeCredentialTypeUnspecified = GoogleCloudIntegrationsV1alphaCredentialCredentialType("CREDENTIAL_TYPE_UNSPECIFIED")
	// Regular username/password pair.
	GoogleCloudIntegrationsV1alphaCredentialCredentialTypeUsernameAndPassword = GoogleCloudIntegrationsV1alphaCredentialCredentialType("USERNAME_AND_PASSWORD")
	// API key.
	GoogleCloudIntegrationsV1alphaCredentialCredentialTypeApiKey = GoogleCloudIntegrationsV1alphaCredentialCredentialType("API_KEY")
	// OAuth 2.0 Authorization Code Grant Type.
	GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOauth2AuthorizationCode = GoogleCloudIntegrationsV1alphaCredentialCredentialType("OAUTH2_AUTHORIZATION_CODE")
	// OAuth 2.0 Implicit Grant Type.
	GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOauth2Implicit = GoogleCloudIntegrationsV1alphaCredentialCredentialType("OAUTH2_IMPLICIT")
	// OAuth 2.0 Client Credentials Grant Type.
	GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOauth2ClientCredentials = GoogleCloudIntegrationsV1alphaCredentialCredentialType("OAUTH2_CLIENT_CREDENTIALS")
	// OAuth 2.0 Resource Owner Credentials Grant Type.
	GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOauth2ResourceOwnerCredentials = GoogleCloudIntegrationsV1alphaCredentialCredentialType("OAUTH2_RESOURCE_OWNER_CREDENTIALS")
	// JWT Token.
	GoogleCloudIntegrationsV1alphaCredentialCredentialTypeJwt = GoogleCloudIntegrationsV1alphaCredentialCredentialType("JWT")
	// Auth Token, e.g. bearer token.
	GoogleCloudIntegrationsV1alphaCredentialCredentialTypeAuthToken = GoogleCloudIntegrationsV1alphaCredentialCredentialType("AUTH_TOKEN")
	// Service Account which can be used to generate token for authentication.
	GoogleCloudIntegrationsV1alphaCredentialCredentialTypeServiceAccount = GoogleCloudIntegrationsV1alphaCredentialCredentialType("SERVICE_ACCOUNT")
	// Client Certificate only.
	GoogleCloudIntegrationsV1alphaCredentialCredentialTypeClientCertificateOnly = GoogleCloudIntegrationsV1alphaCredentialCredentialType("CLIENT_CERTIFICATE_ONLY")
	// Google OIDC ID Token
	GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOidcToken = GoogleCloudIntegrationsV1alphaCredentialCredentialType("OIDC_TOKEN")
)
View Source
const (
	// UNSPECIFIED.
	GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyRetryStrategyUnspecified = GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy("RETRY_STRATEGY_UNSPECIFIED")
	// Ignores the failure of this task. The rest of the integration will be executed Assuming this task succeeded.
	GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyIgnore = GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy("IGNORE")
	// Causes a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the integration.
	GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyNone = GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy("NONE")
	// Causes a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
	GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyFatal = GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy("FATAL")
	// The task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. max_retries and interval_in_seconds must be specified.
	GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyFixedInterval = GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy("FIXED_INTERVAL")
	// The task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. max_retries and interval_in_seconds must be specified.
	GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyLinearBackoff = GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy("LINEAR_BACKOFF")
	// The task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. `max_retries` and `interval_in_seconds` must be specified.
	GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyExponentialBackoff = GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy("EXPONENTIAL_BACKOFF")
	// The entire integration will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy. `max_retries` and `interval_in_seconds` must be specified.
	GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyRestartIntegrationWithBackoff = GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy("RESTART_INTEGRATION_WITH_BACKOFF")
)
View Source
const (
	// The default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeMetricTypeUnspecified = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType("METRIC_TYPE_UNSPECIFIED")
	// Specifies alerting on the rate of errors for the enclosing integration.
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeEventErrorRate = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType("EVENT_ERROR_RATE")
	// Specifies alerting on the rate of warnings for the enclosing integration. Warnings use the same enum values as errors.
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeEventWarningRate = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType("EVENT_WARNING_RATE")
	// Specifies alerting on the rate of errors for any task in the enclosing integration.
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeTaskErrorRate = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType("TASK_ERROR_RATE")
	// Specifies alerting on the rate of warnings for any task in the enclosing integration.
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeTaskWarningRate = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType("TASK_WARNING_RATE")
	// Specifies alerting on the rate of executions over all tasks in the enclosing integration.
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeTaskRate = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType("TASK_RATE")
	// Specifies alerting on the number of events executed in the given aggregation_period.
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeEventRate = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType("EVENT_RATE")
	// Specifies alerting on the average duration of executions for this integration.
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeEventAverageDuration = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType("EVENT_AVERAGE_DURATION")
	// Specifies alerting on the duration value of a particular percentile of integration executions. E.g. If 10% or more of the integration executions have durations above 5 seconds, alert.
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeEventPercentileDuration = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType("EVENT_PERCENTILE_DURATION")
	// Specifies alerting on the average duration of any task in the enclosing integration,
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeTaskAverageDuration = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType("TASK_AVERAGE_DURATION")
	// Specifies alerting on the duration value of a particular percentile of any task executions within the enclosing integration. E.g. If 10% or more of the task executions in the integration have durations above 5 seconds, alert.
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeTaskPercentileDuration = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType("TASK_PERCENTILE_DURATION")
)
View Source
const (
	// Default.
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeThresholdTypeUnspecified = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType("THRESHOLD_TYPE_UNSPECIFIED")
	// Note that this field will only trigger alerts if the integration specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that `aggregation_period` for this alert configuration must be less than 24 hours. Min value threshold.
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeExpectedMin = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType("EXPECTED_MIN")
	// Max value threshold.
	GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeExpectedMax = GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType("EXPECTED_MAX")
)
View Source
const (
	// Unspecified.
	GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeIntegrationParameterDataTypeUnspecified = GoogleCloudIntegrationsV1alphaIntegrationParameterDataType("INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED")
	// String.
	GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeStringValue = GoogleCloudIntegrationsV1alphaIntegrationParameterDataType("STRING_VALUE")
	// Integer.
	GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeIntValue = GoogleCloudIntegrationsV1alphaIntegrationParameterDataType("INT_VALUE")
	// Double Number.
	GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeDoubleValue = GoogleCloudIntegrationsV1alphaIntegrationParameterDataType("DOUBLE_VALUE")
	// Boolean.
	GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeBooleanValue = GoogleCloudIntegrationsV1alphaIntegrationParameterDataType("BOOLEAN_VALUE")
	// String Array.
	GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeStringArray = GoogleCloudIntegrationsV1alphaIntegrationParameterDataType("STRING_ARRAY")
	// Integer Array.
	GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeIntArray = GoogleCloudIntegrationsV1alphaIntegrationParameterDataType("INT_ARRAY")
	// Double Number Array.
	GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeDoubleArray = GoogleCloudIntegrationsV1alphaIntegrationParameterDataType("DOUBLE_ARRAY")
	// Boolean Array.
	GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeBooleanArray = GoogleCloudIntegrationsV1alphaIntegrationParameterDataType("BOOLEAN_ARRAY")
	// Json.
	GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeJsonValue = GoogleCloudIntegrationsV1alphaIntegrationParameterDataType("JSON_VALUE")
	// Proto Value (Internal use only).
	GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeProtoValue = GoogleCloudIntegrationsV1alphaIntegrationParameterDataType("PROTO_VALUE")
	// Proto Array (Internal use only).
	GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeProtoArray = GoogleCloudIntegrationsV1alphaIntegrationParameterDataType("PROTO_ARRAY")
)
View Source
const (
	// Default.
	GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInOutTypeUnspecified = GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType("IN_OUT_TYPE_UNSPECIFIED")
	// Input parameters for the integration. EventBus validates that these parameters exist in the integrations before execution.
	GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeIn = GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType("IN")
	// Output Parameters for the integration. EventBus will only return the integration parameters tagged with OUT in the response back.
	GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOut = GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType("OUT")
	// Input and Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
	GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInOut = GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType("IN_OUT")
)
View Source
const (
	// This should never be used to annotate a field
	GoogleCloudIntegrationsV1alphaMockConfigMockStrategyMockStrategyUnspecified = GoogleCloudIntegrationsV1alphaMockConfigMockStrategy("MOCK_STRATEGY_UNSPECIFIED")
	// Execute actual task
	GoogleCloudIntegrationsV1alphaMockConfigMockStrategyNoMockStrategy = GoogleCloudIntegrationsV1alphaMockConfigMockStrategy("NO_MOCK_STRATEGY")
	// Don't execute actual task, instead use the values specified by user for output of the task
	GoogleCloudIntegrationsV1alphaMockConfigMockStrategySpecificMockStrategy = GoogleCloudIntegrationsV1alphaMockConfigMockStrategy("SPECIFIC_MOCK_STRATEGY")
	// Don't execute actual task, instead return task failure
	GoogleCloudIntegrationsV1alphaMockConfigMockStrategyFailureMockStrategy = GoogleCloudIntegrationsV1alphaMockConfigMockStrategy("FAILURE_MOCK_STRATEGY")
	// Don't execute actual task, instead mark it as successful
	GoogleCloudIntegrationsV1alphaMockConfigMockStrategySkipMockStrategy = GoogleCloudIntegrationsV1alphaMockConfigMockStrategy("SKIP_MOCK_STRATEGY")
)
View Source
const (
	// Unspecified request type
	GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeRequestTypeUnspecified = GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType("REQUEST_TYPE_UNSPECIFIED")
	// To pass all the parameters in post body.
	GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeRequestBody = GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType("REQUEST_BODY")
	// To pass all the parameters as a part of query parameter.
	GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeQueryParameters = GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType("QUERY_PARAMETERS")
	// To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.
	GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeEncodedHeader = GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType("ENCODED_HEADER")
)
View Source
const (
	// Unspecified request type
	GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeRequestTypeUnspecified = GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType("REQUEST_TYPE_UNSPECIFIED")
	// To pass all the parameters in post body.
	GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeRequestBody = GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType("REQUEST_BODY")
	// To pass all the parameters as a part of query parameter.
	GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeQueryParameters = GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType("QUERY_PARAMETERS")
	// To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.
	GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeEncodedHeader = GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType("ENCODED_HEADER")
)
View Source
const (
	// Unspecified request type
	GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeRequestTypeUnspecified = GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType("REQUEST_TYPE_UNSPECIFIED")
	// To pass all the parameters in post body.
	GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeRequestBody = GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType("REQUEST_BODY")
	// To pass all the parameters as a part of query parameter.
	GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeQueryParameters = GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType("QUERY_PARAMETERS")
	// To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.
	GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeEncodedHeader = GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType("ENCODED_HEADER")
)
View Source
const (
	// Unspecified.
	GoogleCloudIntegrationsV1alphaParameterMapKeyTypeIntegrationParameterDataTypeUnspecified = GoogleCloudIntegrationsV1alphaParameterMapKeyType("INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED")
	// String.
	GoogleCloudIntegrationsV1alphaParameterMapKeyTypeStringValue = GoogleCloudIntegrationsV1alphaParameterMapKeyType("STRING_VALUE")
	// Integer.
	GoogleCloudIntegrationsV1alphaParameterMapKeyTypeIntValue = GoogleCloudIntegrationsV1alphaParameterMapKeyType("INT_VALUE")
	// Double Number.
	GoogleCloudIntegrationsV1alphaParameterMapKeyTypeDoubleValue = GoogleCloudIntegrationsV1alphaParameterMapKeyType("DOUBLE_VALUE")
	// Boolean.
	GoogleCloudIntegrationsV1alphaParameterMapKeyTypeBooleanValue = GoogleCloudIntegrationsV1alphaParameterMapKeyType("BOOLEAN_VALUE")
	// String Array.
	GoogleCloudIntegrationsV1alphaParameterMapKeyTypeStringArray = GoogleCloudIntegrationsV1alphaParameterMapKeyType("STRING_ARRAY")
	// Integer Array.
	GoogleCloudIntegrationsV1alphaParameterMapKeyTypeIntArray = GoogleCloudIntegrationsV1alphaParameterMapKeyType("INT_ARRAY")
	// Double Number Array.
	GoogleCloudIntegrationsV1alphaParameterMapKeyTypeDoubleArray = GoogleCloudIntegrationsV1alphaParameterMapKeyType("DOUBLE_ARRAY")
	// Boolean Array.
	GoogleCloudIntegrationsV1alphaParameterMapKeyTypeBooleanArray = GoogleCloudIntegrationsV1alphaParameterMapKeyType("BOOLEAN_ARRAY")
	// Json.
	GoogleCloudIntegrationsV1alphaParameterMapKeyTypeJsonValue = GoogleCloudIntegrationsV1alphaParameterMapKeyType("JSON_VALUE")
	// Proto Value (Internal use only).
	GoogleCloudIntegrationsV1alphaParameterMapKeyTypeProtoValue = GoogleCloudIntegrationsV1alphaParameterMapKeyType("PROTO_VALUE")
	// Proto Array (Internal use only).
	GoogleCloudIntegrationsV1alphaParameterMapKeyTypeProtoArray = GoogleCloudIntegrationsV1alphaParameterMapKeyType("PROTO_ARRAY")
)
View Source
const (
	// Unspecified.
	GoogleCloudIntegrationsV1alphaParameterMapValueTypeIntegrationParameterDataTypeUnspecified = GoogleCloudIntegrationsV1alphaParameterMapValueType("INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED")
	// String.
	GoogleCloudIntegrationsV1alphaParameterMapValueTypeStringValue = GoogleCloudIntegrationsV1alphaParameterMapValueType("STRING_VALUE")
	// Integer.
	GoogleCloudIntegrationsV1alphaParameterMapValueTypeIntValue = GoogleCloudIntegrationsV1alphaParameterMapValueType("INT_VALUE")
	// Double Number.
	GoogleCloudIntegrationsV1alphaParameterMapValueTypeDoubleValue = GoogleCloudIntegrationsV1alphaParameterMapValueType("DOUBLE_VALUE")
	// Boolean.
	GoogleCloudIntegrationsV1alphaParameterMapValueTypeBooleanValue = GoogleCloudIntegrationsV1alphaParameterMapValueType("BOOLEAN_VALUE")
	// String Array.
	GoogleCloudIntegrationsV1alphaParameterMapValueTypeStringArray = GoogleCloudIntegrationsV1alphaParameterMapValueType("STRING_ARRAY")
	// Integer Array.
	GoogleCloudIntegrationsV1alphaParameterMapValueTypeIntArray = GoogleCloudIntegrationsV1alphaParameterMapValueType("INT_ARRAY")
	// Double Number Array.
	GoogleCloudIntegrationsV1alphaParameterMapValueTypeDoubleArray = GoogleCloudIntegrationsV1alphaParameterMapValueType("DOUBLE_ARRAY")
	// Boolean Array.
	GoogleCloudIntegrationsV1alphaParameterMapValueTypeBooleanArray = GoogleCloudIntegrationsV1alphaParameterMapValueType("BOOLEAN_ARRAY")
	// Json.
	GoogleCloudIntegrationsV1alphaParameterMapValueTypeJsonValue = GoogleCloudIntegrationsV1alphaParameterMapValueType("JSON_VALUE")
	// Proto Value (Internal use only).
	GoogleCloudIntegrationsV1alphaParameterMapValueTypeProtoValue = GoogleCloudIntegrationsV1alphaParameterMapValueType("PROTO_VALUE")
	// Proto Array (Internal use only).
	GoogleCloudIntegrationsV1alphaParameterMapValueTypeProtoArray = GoogleCloudIntegrationsV1alphaParameterMapValueType("PROTO_ARRAY")
)
View Source
const (
	// UNSPECIFIED.
	GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateFinalStateUnspecified = GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState("FINAL_STATE_UNSPECIFIED")
	// The default behavior, where successful tasks will be marked as SUCCEEDED.
	GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateSucceeded = GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState("SUCCEEDED")
	// Sets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
	GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateSuspended = GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState("SUSPENDED")
)
View Source
const (
	// Default value. External task type is not specified
	GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeExternalTaskTypeUnspecified = GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType("EXTERNAL_TASK_TYPE_UNSPECIFIED")
	// Tasks belongs to the normal task flows
	GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeNormalTask = GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType("NORMAL_TASK")
	// Task belongs to the error catch task flows
	GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeErrorTask = GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType("ERROR_TASK")
)
View Source
const (
	// As per the default behavior, no validation will be run. Will not override any option set in a Task.
	GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionJsonValidationOptionUnspecified = GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption("JSON_VALIDATION_OPTION_UNSPECIFIED")
	// Do not run any validation against JSON schemas.
	GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionSkip = GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption("SKIP")
	// Validate all potential input JSON parameters against schemas specified in IntegrationParameter.
	GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPreExecution = GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption("PRE_EXECUTION")
	// Validate all potential output JSON parameters against schemas specified in IntegrationParameter.
	GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPostExecution = GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption("POST_EXECUTION")
	// Perform both PRE_EXECUTION and POST_EXECUTION validations.
	GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPrePostExecution = GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption("PRE_POST_EXECUTION")
)
View Source
const (
	// Default.
	GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyNextTasksExecutionPolicyUnspecified = GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy("NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED")
	// Execute all the tasks that satisfy their associated condition.
	GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyRunAllMatch = GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy("RUN_ALL_MATCH")
	// Execute the first task that satisfies the associated condition.
	GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyRunFirstMatch = GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy("RUN_FIRST_MATCH")
)
View Source
const (
	// Default. If the strategy is not set explicitly, it will default to `WHEN_ALL_SUCCEED`.
	GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyTaskExecutionStrategyUnspecified = GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy("TASK_EXECUTION_STRATEGY_UNSPECIFIED")
	// Wait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
	GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyWhenAllSucceed = GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy("WHEN_ALL_SUCCEED")
	// Start execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
	GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyWhenAnySucceed = GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy("WHEN_ANY_SUCCEED")
	// Wait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
	GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyWhenAllTasksAndConditionsSucceed = GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy("WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEED")
)
View Source
const (
	// Default.
	GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyNextTasksExecutionPolicyUnspecified = GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy("NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED")
	// Execute all the tasks that satisfy their associated condition.
	GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyRunAllMatch = GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy("RUN_ALL_MATCH")
	// Execute the first task that satisfies the associated condition.
	GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyRunFirstMatch = GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy("RUN_FIRST_MATCH")
)
View Source
const (
	// Unknown.
	GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeTriggerTypeUnspecified = GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType("TRIGGER_TYPE_UNSPECIFIED")
	// Trigger by scheduled time.
	GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeCron = GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType("CRON")
	// Trigger by API call.
	GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeApi = GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType("API")
	// Trigger by Salesforce Channel.
	GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeSfdcChannel = GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType("SFDC_CHANNEL")
	// Trigger by Pub/Sub external.
	GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeCloudPubsubExternal = GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType("CLOUD_PUBSUB_EXTERNAL")
	// SFDC Channel Trigger for CDC.
	GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeSfdcCdcChannel = GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType("SFDC_CDC_CHANNEL")
	// Trigger by Cloud Scheduler job.
	GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeCloudScheduler = GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType("CLOUD_SCHEDULER")
	// Trigger by Connector Event
	GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeIntegrationConnectorTrigger = GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType("INTEGRATION_CONNECTOR_TRIGGER")
	// Trigger for private workflow
	GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePrivateTrigger = GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType("PRIVATE_TRIGGER")
)
View Source
const (
	// Enables persistence for all execution data.
	TemplatesVersionDatabasePersistencePolicyDatabasePersistencePolicyUnspecified = TemplatesVersionDatabasePersistencePolicy("DATABASE_PERSISTENCE_POLICY_UNSPECIFIED")
	// Disables persistence for all execution data.
	TemplatesVersionDatabasePersistencePolicyDatabasePersistenceDisabled = TemplatesVersionDatabasePersistencePolicy("DATABASE_PERSISTENCE_DISABLED")
	// Asynchronously persist all execution data.
	TemplatesVersionDatabasePersistencePolicyDatabasePersistenceAsync = TemplatesVersionDatabasePersistencePolicy("DATABASE_PERSISTENCE_ASYNC")
)
View Source
const (
	TemplatesVersionStatusUnknown  = TemplatesVersionStatus("UNKNOWN")
	TemplatesVersionStatusDraft    = TemplatesVersionStatus("DRAFT")
	TemplatesVersionStatusActive   = TemplatesVersionStatus("ACTIVE")
	TemplatesVersionStatusArchived = TemplatesVersionStatus("ARCHIVED")
	TemplatesVersionStatusSnapshot = TemplatesVersionStatus("SNAPSHOT")
)
View Source
const (
	// Enables persistence for all execution data.
	TestCaseDatabasePersistencePolicyDatabasePersistencePolicyUnspecified = TestCaseDatabasePersistencePolicy("DATABASE_PERSISTENCE_POLICY_UNSPECIFIED")
	// Disables persistence for all execution data.
	TestCaseDatabasePersistencePolicyDatabasePersistenceDisabled = TestCaseDatabasePersistencePolicy("DATABASE_PERSISTENCE_DISABLED")
	// Asynchronously persist all execution data.
	TestCaseDatabasePersistencePolicyDatabasePersistenceAsync = TestCaseDatabasePersistencePolicy("DATABASE_PERSISTENCE_ASYNC")
)
View Source
const (
	// Enables persistence for all execution data.
	VersionDatabasePersistencePolicyDatabasePersistencePolicyUnspecified = VersionDatabasePersistencePolicy("DATABASE_PERSISTENCE_POLICY_UNSPECIFIED")
	// Disables persistence for all execution data.
	VersionDatabasePersistencePolicyDatabasePersistenceDisabled = VersionDatabasePersistencePolicy("DATABASE_PERSISTENCE_DISABLED")
	// Asynchronously persist all execution data.
	VersionDatabasePersistencePolicyDatabasePersistenceAsync = VersionDatabasePersistencePolicy("DATABASE_PERSISTENCE_ASYNC")
)
View Source
const (
	VersionOriginUnspecified = VersionOrigin("UNSPECIFIED")
	// Workflow is being created via event bus UI.
	VersionOriginUi = VersionOrigin("UI")
	// User checked in this workflow in Piper as v2 textproto format and we synced it into spanner.
	VersionOriginPiperV2 = VersionOrigin("PIPER_V2")
	// User checked in this workflow in piper as v3 textproto format and we synced it into spanner.
	VersionOriginPiperV3 = VersionOrigin("PIPER_V3")
	// Workflow is being created via Standalone IP Provisioning
	VersionOriginApplicationIpProvisioning = VersionOrigin("APPLICATION_IP_PROVISIONING")
	// Workflow is being created via Test Case.
	VersionOriginTestCase = VersionOrigin("TEST_CASE")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthConfig

type AuthConfig struct {
	pulumi.CustomResourceState

	// Certificate id for client certificate
	CertificateId pulumi.StringOutput `pulumi:"certificateId"`
	// The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----
	ClientCertificateEncryptedPrivateKey pulumi.StringPtrOutput `pulumi:"clientCertificateEncryptedPrivateKey"`
	// 'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.
	ClientCertificatePassphrase pulumi.StringPtrOutput `pulumi:"clientCertificatePassphrase"`
	// The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----
	ClientCertificateSslCertificate pulumi.StringPtrOutput `pulumi:"clientCertificateSslCertificate"`
	// The timestamp when the auth config is created.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	CreatorEmail pulumi.StringOutput `pulumi:"creatorEmail"`
	// Credential type of the encrypted credential.
	CredentialType pulumi.StringOutput `pulumi:"credentialType"`
	// Raw auth credentials.
	DecryptedCredential GoogleCloudIntegrationsV1alphaCredentialResponseOutput `pulumi:"decryptedCredential"`
	// A description of the auth config.
	Description pulumi.StringOutput `pulumi:"description"`
	// The name of the auth config.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key.
	EncryptedCredential pulumi.StringOutput `pulumi:"encryptedCredential"`
	// User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours.
	ExpiryNotificationDuration pulumi.StringArrayOutput `pulumi:"expiryNotificationDuration"`
	// The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LastModifierEmail pulumi.StringOutput `pulumi:"lastModifierEmail"`
	Location          pulumi.StringOutput `pulumi:"location"`
	// Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.
	Name pulumi.StringOutput `pulumi:"name"`
	// User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.
	OverrideValidTime pulumi.StringOutput `pulumi:"overrideValidTime"`
	ProductId         pulumi.StringOutput `pulumi:"productId"`
	Project           pulumi.StringOutput `pulumi:"project"`
	// The reason / details of the current status.
	Reason pulumi.StringOutput `pulumi:"reason"`
	// The status of the auth config.
	State pulumi.StringOutput `pulumi:"state"`
	// The timestamp when the auth config is modified.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
	// The time until the auth config is valid. Empty or max value is considered the auth config won't expire.
	ValidTime pulumi.StringOutput `pulumi:"validTime"`
	// The visibility of the auth config.
	Visibility pulumi.StringOutput `pulumi:"visibility"`
}

Creates an auth config record. Fetch corresponding credentials for specific auth types, e.g. access token for OAuth 2.0, JWT token for JWT. Encrypt the auth config with Cloud KMS and store the encrypted credentials in Spanner. Returns the encrypted auth config. Auto-naming is currently not supported for this resource.

func GetAuthConfig

func GetAuthConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AuthConfigState, opts ...pulumi.ResourceOption) (*AuthConfig, error)

GetAuthConfig gets an existing AuthConfig 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 NewAuthConfig

func NewAuthConfig(ctx *pulumi.Context,
	name string, args *AuthConfigArgs, opts ...pulumi.ResourceOption) (*AuthConfig, error)

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

func (*AuthConfig) ElementType

func (*AuthConfig) ElementType() reflect.Type

func (*AuthConfig) ToAuthConfigOutput

func (i *AuthConfig) ToAuthConfigOutput() AuthConfigOutput

func (*AuthConfig) ToAuthConfigOutputWithContext

func (i *AuthConfig) ToAuthConfigOutputWithContext(ctx context.Context) AuthConfigOutput

type AuthConfigArgs

type AuthConfigArgs struct {
	// Certificate id for client certificate
	CertificateId pulumi.StringPtrInput
	// The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----
	ClientCertificateEncryptedPrivateKey pulumi.StringPtrInput
	// 'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.
	ClientCertificatePassphrase pulumi.StringPtrInput
	// The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----
	ClientCertificateSslCertificate pulumi.StringPtrInput
	// The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	CreatorEmail pulumi.StringPtrInput
	// Credential type of the encrypted credential.
	CredentialType AuthConfigCredentialTypePtrInput
	// Raw auth credentials.
	DecryptedCredential GoogleCloudIntegrationsV1alphaCredentialPtrInput
	// A description of the auth config.
	Description pulumi.StringPtrInput
	// The name of the auth config.
	DisplayName pulumi.StringInput
	// Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key.
	EncryptedCredential pulumi.StringPtrInput
	// User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours.
	ExpiryNotificationDuration pulumi.StringArrayInput
	// The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LastModifierEmail pulumi.StringPtrInput
	Location          pulumi.StringPtrInput
	// Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.
	Name pulumi.StringPtrInput
	// User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.
	OverrideValidTime pulumi.StringPtrInput
	ProductId         pulumi.StringInput
	Project           pulumi.StringPtrInput
	// The reason / details of the current status.
	Reason pulumi.StringPtrInput
	// The status of the auth config.
	State AuthConfigStateEnumPtrInput
	// The time until the auth config is valid. Empty or max value is considered the auth config won't expire.
	ValidTime pulumi.StringPtrInput
	// The visibility of the auth config.
	Visibility AuthConfigVisibilityPtrInput
}

The set of arguments for constructing a AuthConfig resource.

func (AuthConfigArgs) ElementType

func (AuthConfigArgs) ElementType() reflect.Type

type AuthConfigCredentialType

type AuthConfigCredentialType string

Credential type of the encrypted credential.

func (AuthConfigCredentialType) ElementType

func (AuthConfigCredentialType) ElementType() reflect.Type

func (AuthConfigCredentialType) ToAuthConfigCredentialTypeOutput

func (e AuthConfigCredentialType) ToAuthConfigCredentialTypeOutput() AuthConfigCredentialTypeOutput

func (AuthConfigCredentialType) ToAuthConfigCredentialTypeOutputWithContext

func (e AuthConfigCredentialType) ToAuthConfigCredentialTypeOutputWithContext(ctx context.Context) AuthConfigCredentialTypeOutput

func (AuthConfigCredentialType) ToAuthConfigCredentialTypePtrOutput

func (e AuthConfigCredentialType) ToAuthConfigCredentialTypePtrOutput() AuthConfigCredentialTypePtrOutput

func (AuthConfigCredentialType) ToAuthConfigCredentialTypePtrOutputWithContext

func (e AuthConfigCredentialType) ToAuthConfigCredentialTypePtrOutputWithContext(ctx context.Context) AuthConfigCredentialTypePtrOutput

func (AuthConfigCredentialType) ToStringOutput

func (e AuthConfigCredentialType) ToStringOutput() pulumi.StringOutput

func (AuthConfigCredentialType) ToStringOutputWithContext

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

func (AuthConfigCredentialType) ToStringPtrOutput

func (e AuthConfigCredentialType) ToStringPtrOutput() pulumi.StringPtrOutput

func (AuthConfigCredentialType) ToStringPtrOutputWithContext

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

type AuthConfigCredentialTypeInput

type AuthConfigCredentialTypeInput interface {
	pulumi.Input

	ToAuthConfigCredentialTypeOutput() AuthConfigCredentialTypeOutput
	ToAuthConfigCredentialTypeOutputWithContext(context.Context) AuthConfigCredentialTypeOutput
}

AuthConfigCredentialTypeInput is an input type that accepts AuthConfigCredentialTypeArgs and AuthConfigCredentialTypeOutput values. You can construct a concrete instance of `AuthConfigCredentialTypeInput` via:

AuthConfigCredentialTypeArgs{...}

type AuthConfigCredentialTypeOutput

type AuthConfigCredentialTypeOutput struct{ *pulumi.OutputState }

func (AuthConfigCredentialTypeOutput) ElementType

func (AuthConfigCredentialTypeOutput) ToAuthConfigCredentialTypeOutput

func (o AuthConfigCredentialTypeOutput) ToAuthConfigCredentialTypeOutput() AuthConfigCredentialTypeOutput

func (AuthConfigCredentialTypeOutput) ToAuthConfigCredentialTypeOutputWithContext

func (o AuthConfigCredentialTypeOutput) ToAuthConfigCredentialTypeOutputWithContext(ctx context.Context) AuthConfigCredentialTypeOutput

func (AuthConfigCredentialTypeOutput) ToAuthConfigCredentialTypePtrOutput

func (o AuthConfigCredentialTypeOutput) ToAuthConfigCredentialTypePtrOutput() AuthConfigCredentialTypePtrOutput

func (AuthConfigCredentialTypeOutput) ToAuthConfigCredentialTypePtrOutputWithContext

func (o AuthConfigCredentialTypeOutput) ToAuthConfigCredentialTypePtrOutputWithContext(ctx context.Context) AuthConfigCredentialTypePtrOutput

func (AuthConfigCredentialTypeOutput) ToStringOutput

func (AuthConfigCredentialTypeOutput) ToStringOutputWithContext

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

func (AuthConfigCredentialTypeOutput) ToStringPtrOutput

func (AuthConfigCredentialTypeOutput) ToStringPtrOutputWithContext

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

type AuthConfigCredentialTypePtrInput

type AuthConfigCredentialTypePtrInput interface {
	pulumi.Input

	ToAuthConfigCredentialTypePtrOutput() AuthConfigCredentialTypePtrOutput
	ToAuthConfigCredentialTypePtrOutputWithContext(context.Context) AuthConfigCredentialTypePtrOutput
}

func AuthConfigCredentialTypePtr

func AuthConfigCredentialTypePtr(v string) AuthConfigCredentialTypePtrInput

type AuthConfigCredentialTypePtrOutput

type AuthConfigCredentialTypePtrOutput struct{ *pulumi.OutputState }

func (AuthConfigCredentialTypePtrOutput) Elem

func (AuthConfigCredentialTypePtrOutput) ElementType

func (AuthConfigCredentialTypePtrOutput) ToAuthConfigCredentialTypePtrOutput

func (o AuthConfigCredentialTypePtrOutput) ToAuthConfigCredentialTypePtrOutput() AuthConfigCredentialTypePtrOutput

func (AuthConfigCredentialTypePtrOutput) ToAuthConfigCredentialTypePtrOutputWithContext

func (o AuthConfigCredentialTypePtrOutput) ToAuthConfigCredentialTypePtrOutputWithContext(ctx context.Context) AuthConfigCredentialTypePtrOutput

func (AuthConfigCredentialTypePtrOutput) ToStringPtrOutput

func (AuthConfigCredentialTypePtrOutput) ToStringPtrOutputWithContext

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

type AuthConfigInput

type AuthConfigInput interface {
	pulumi.Input

	ToAuthConfigOutput() AuthConfigOutput
	ToAuthConfigOutputWithContext(ctx context.Context) AuthConfigOutput
}

type AuthConfigOutput

type AuthConfigOutput struct{ *pulumi.OutputState }

func (AuthConfigOutput) CertificateId

func (o AuthConfigOutput) CertificateId() pulumi.StringOutput

Certificate id for client certificate

func (AuthConfigOutput) ClientCertificateEncryptedPrivateKey

func (o AuthConfigOutput) ClientCertificateEncryptedPrivateKey() pulumi.StringPtrOutput

The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

func (AuthConfigOutput) ClientCertificatePassphrase

func (o AuthConfigOutput) ClientCertificatePassphrase() pulumi.StringPtrOutput

'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.

func (AuthConfigOutput) ClientCertificateSslCertificate

func (o AuthConfigOutput) ClientCertificateSslCertificate() pulumi.StringPtrOutput

The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

func (AuthConfigOutput) CreateTime

func (o AuthConfigOutput) CreateTime() pulumi.StringOutput

The timestamp when the auth config is created.

func (AuthConfigOutput) CreatorEmail

func (o AuthConfigOutput) CreatorEmail() pulumi.StringOutput

The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (AuthConfigOutput) CredentialType

func (o AuthConfigOutput) CredentialType() pulumi.StringOutput

Credential type of the encrypted credential.

func (AuthConfigOutput) DecryptedCredential

Raw auth credentials.

func (AuthConfigOutput) Description

func (o AuthConfigOutput) Description() pulumi.StringOutput

A description of the auth config.

func (AuthConfigOutput) DisplayName

func (o AuthConfigOutput) DisplayName() pulumi.StringOutput

The name of the auth config.

func (AuthConfigOutput) ElementType

func (AuthConfigOutput) ElementType() reflect.Type

func (AuthConfigOutput) EncryptedCredential

func (o AuthConfigOutput) EncryptedCredential() pulumi.StringOutput

Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key.

func (AuthConfigOutput) ExpiryNotificationDuration

func (o AuthConfigOutput) ExpiryNotificationDuration() pulumi.StringArrayOutput

User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours.

func (AuthConfigOutput) LastModifierEmail

func (o AuthConfigOutput) LastModifierEmail() pulumi.StringOutput

The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (AuthConfigOutput) Location

func (o AuthConfigOutput) Location() pulumi.StringOutput

func (AuthConfigOutput) Name

Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.

func (AuthConfigOutput) OverrideValidTime

func (o AuthConfigOutput) OverrideValidTime() pulumi.StringOutput

User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.

func (AuthConfigOutput) ProductId

func (o AuthConfigOutput) ProductId() pulumi.StringOutput

func (AuthConfigOutput) Project

func (o AuthConfigOutput) Project() pulumi.StringOutput

func (AuthConfigOutput) Reason

The reason / details of the current status.

func (AuthConfigOutput) State

The status of the auth config.

func (AuthConfigOutput) ToAuthConfigOutput

func (o AuthConfigOutput) ToAuthConfigOutput() AuthConfigOutput

func (AuthConfigOutput) ToAuthConfigOutputWithContext

func (o AuthConfigOutput) ToAuthConfigOutputWithContext(ctx context.Context) AuthConfigOutput

func (AuthConfigOutput) UpdateTime

func (o AuthConfigOutput) UpdateTime() pulumi.StringOutput

The timestamp when the auth config is modified.

func (AuthConfigOutput) ValidTime

func (o AuthConfigOutput) ValidTime() pulumi.StringOutput

The time until the auth config is valid. Empty or max value is considered the auth config won't expire.

func (AuthConfigOutput) Visibility

func (o AuthConfigOutput) Visibility() pulumi.StringOutput

The visibility of the auth config.

type AuthConfigState

type AuthConfigState struct {
}

func (AuthConfigState) ElementType

func (AuthConfigState) ElementType() reflect.Type

type AuthConfigStateEnum

type AuthConfigStateEnum string

The status of the auth config.

func (AuthConfigStateEnum) ElementType

func (AuthConfigStateEnum) ElementType() reflect.Type

func (AuthConfigStateEnum) ToAuthConfigStateEnumOutput

func (e AuthConfigStateEnum) ToAuthConfigStateEnumOutput() AuthConfigStateEnumOutput

func (AuthConfigStateEnum) ToAuthConfigStateEnumOutputWithContext

func (e AuthConfigStateEnum) ToAuthConfigStateEnumOutputWithContext(ctx context.Context) AuthConfigStateEnumOutput

func (AuthConfigStateEnum) ToAuthConfigStateEnumPtrOutput

func (e AuthConfigStateEnum) ToAuthConfigStateEnumPtrOutput() AuthConfigStateEnumPtrOutput

func (AuthConfigStateEnum) ToAuthConfigStateEnumPtrOutputWithContext

func (e AuthConfigStateEnum) ToAuthConfigStateEnumPtrOutputWithContext(ctx context.Context) AuthConfigStateEnumPtrOutput

func (AuthConfigStateEnum) ToStringOutput

func (e AuthConfigStateEnum) ToStringOutput() pulumi.StringOutput

func (AuthConfigStateEnum) ToStringOutputWithContext

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

func (AuthConfigStateEnum) ToStringPtrOutput

func (e AuthConfigStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput

func (AuthConfigStateEnum) ToStringPtrOutputWithContext

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

type AuthConfigStateEnumInput

type AuthConfigStateEnumInput interface {
	pulumi.Input

	ToAuthConfigStateEnumOutput() AuthConfigStateEnumOutput
	ToAuthConfigStateEnumOutputWithContext(context.Context) AuthConfigStateEnumOutput
}

AuthConfigStateEnumInput is an input type that accepts AuthConfigStateEnumArgs and AuthConfigStateEnumOutput values. You can construct a concrete instance of `AuthConfigStateEnumInput` via:

AuthConfigStateEnumArgs{...}

type AuthConfigStateEnumOutput

type AuthConfigStateEnumOutput struct{ *pulumi.OutputState }

func (AuthConfigStateEnumOutput) ElementType

func (AuthConfigStateEnumOutput) ElementType() reflect.Type

func (AuthConfigStateEnumOutput) ToAuthConfigStateEnumOutput

func (o AuthConfigStateEnumOutput) ToAuthConfigStateEnumOutput() AuthConfigStateEnumOutput

func (AuthConfigStateEnumOutput) ToAuthConfigStateEnumOutputWithContext

func (o AuthConfigStateEnumOutput) ToAuthConfigStateEnumOutputWithContext(ctx context.Context) AuthConfigStateEnumOutput

func (AuthConfigStateEnumOutput) ToAuthConfigStateEnumPtrOutput

func (o AuthConfigStateEnumOutput) ToAuthConfigStateEnumPtrOutput() AuthConfigStateEnumPtrOutput

func (AuthConfigStateEnumOutput) ToAuthConfigStateEnumPtrOutputWithContext

func (o AuthConfigStateEnumOutput) ToAuthConfigStateEnumPtrOutputWithContext(ctx context.Context) AuthConfigStateEnumPtrOutput

func (AuthConfigStateEnumOutput) ToStringOutput

func (o AuthConfigStateEnumOutput) ToStringOutput() pulumi.StringOutput

func (AuthConfigStateEnumOutput) ToStringOutputWithContext

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

func (AuthConfigStateEnumOutput) ToStringPtrOutput

func (o AuthConfigStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (AuthConfigStateEnumOutput) ToStringPtrOutputWithContext

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

type AuthConfigStateEnumPtrInput

type AuthConfigStateEnumPtrInput interface {
	pulumi.Input

	ToAuthConfigStateEnumPtrOutput() AuthConfigStateEnumPtrOutput
	ToAuthConfigStateEnumPtrOutputWithContext(context.Context) AuthConfigStateEnumPtrOutput
}

func AuthConfigStateEnumPtr

func AuthConfigStateEnumPtr(v string) AuthConfigStateEnumPtrInput

type AuthConfigStateEnumPtrOutput

type AuthConfigStateEnumPtrOutput struct{ *pulumi.OutputState }

func (AuthConfigStateEnumPtrOutput) Elem

func (AuthConfigStateEnumPtrOutput) ElementType

func (AuthConfigStateEnumPtrOutput) ToAuthConfigStateEnumPtrOutput

func (o AuthConfigStateEnumPtrOutput) ToAuthConfigStateEnumPtrOutput() AuthConfigStateEnumPtrOutput

func (AuthConfigStateEnumPtrOutput) ToAuthConfigStateEnumPtrOutputWithContext

func (o AuthConfigStateEnumPtrOutput) ToAuthConfigStateEnumPtrOutputWithContext(ctx context.Context) AuthConfigStateEnumPtrOutput

func (AuthConfigStateEnumPtrOutput) ToStringPtrOutput

func (o AuthConfigStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (AuthConfigStateEnumPtrOutput) ToStringPtrOutputWithContext

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

type AuthConfigVisibility

type AuthConfigVisibility string

The visibility of the auth config.

func (AuthConfigVisibility) ElementType

func (AuthConfigVisibility) ElementType() reflect.Type

func (AuthConfigVisibility) ToAuthConfigVisibilityOutput

func (e AuthConfigVisibility) ToAuthConfigVisibilityOutput() AuthConfigVisibilityOutput

func (AuthConfigVisibility) ToAuthConfigVisibilityOutputWithContext

func (e AuthConfigVisibility) ToAuthConfigVisibilityOutputWithContext(ctx context.Context) AuthConfigVisibilityOutput

func (AuthConfigVisibility) ToAuthConfigVisibilityPtrOutput

func (e AuthConfigVisibility) ToAuthConfigVisibilityPtrOutput() AuthConfigVisibilityPtrOutput

func (AuthConfigVisibility) ToAuthConfigVisibilityPtrOutputWithContext

func (e AuthConfigVisibility) ToAuthConfigVisibilityPtrOutputWithContext(ctx context.Context) AuthConfigVisibilityPtrOutput

func (AuthConfigVisibility) ToStringOutput

func (e AuthConfigVisibility) ToStringOutput() pulumi.StringOutput

func (AuthConfigVisibility) ToStringOutputWithContext

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

func (AuthConfigVisibility) ToStringPtrOutput

func (e AuthConfigVisibility) ToStringPtrOutput() pulumi.StringPtrOutput

func (AuthConfigVisibility) ToStringPtrOutputWithContext

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

type AuthConfigVisibilityInput

type AuthConfigVisibilityInput interface {
	pulumi.Input

	ToAuthConfigVisibilityOutput() AuthConfigVisibilityOutput
	ToAuthConfigVisibilityOutputWithContext(context.Context) AuthConfigVisibilityOutput
}

AuthConfigVisibilityInput is an input type that accepts AuthConfigVisibilityArgs and AuthConfigVisibilityOutput values. You can construct a concrete instance of `AuthConfigVisibilityInput` via:

AuthConfigVisibilityArgs{...}

type AuthConfigVisibilityOutput

type AuthConfigVisibilityOutput struct{ *pulumi.OutputState }

func (AuthConfigVisibilityOutput) ElementType

func (AuthConfigVisibilityOutput) ElementType() reflect.Type

func (AuthConfigVisibilityOutput) ToAuthConfigVisibilityOutput

func (o AuthConfigVisibilityOutput) ToAuthConfigVisibilityOutput() AuthConfigVisibilityOutput

func (AuthConfigVisibilityOutput) ToAuthConfigVisibilityOutputWithContext

func (o AuthConfigVisibilityOutput) ToAuthConfigVisibilityOutputWithContext(ctx context.Context) AuthConfigVisibilityOutput

func (AuthConfigVisibilityOutput) ToAuthConfigVisibilityPtrOutput

func (o AuthConfigVisibilityOutput) ToAuthConfigVisibilityPtrOutput() AuthConfigVisibilityPtrOutput

func (AuthConfigVisibilityOutput) ToAuthConfigVisibilityPtrOutputWithContext

func (o AuthConfigVisibilityOutput) ToAuthConfigVisibilityPtrOutputWithContext(ctx context.Context) AuthConfigVisibilityPtrOutput

func (AuthConfigVisibilityOutput) ToStringOutput

func (o AuthConfigVisibilityOutput) ToStringOutput() pulumi.StringOutput

func (AuthConfigVisibilityOutput) ToStringOutputWithContext

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

func (AuthConfigVisibilityOutput) ToStringPtrOutput

func (o AuthConfigVisibilityOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (AuthConfigVisibilityOutput) ToStringPtrOutputWithContext

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

type AuthConfigVisibilityPtrInput

type AuthConfigVisibilityPtrInput interface {
	pulumi.Input

	ToAuthConfigVisibilityPtrOutput() AuthConfigVisibilityPtrOutput
	ToAuthConfigVisibilityPtrOutputWithContext(context.Context) AuthConfigVisibilityPtrOutput
}

func AuthConfigVisibilityPtr

func AuthConfigVisibilityPtr(v string) AuthConfigVisibilityPtrInput

type AuthConfigVisibilityPtrOutput

type AuthConfigVisibilityPtrOutput struct{ *pulumi.OutputState }

func (AuthConfigVisibilityPtrOutput) Elem

func (AuthConfigVisibilityPtrOutput) ElementType

func (AuthConfigVisibilityPtrOutput) ToAuthConfigVisibilityPtrOutput

func (o AuthConfigVisibilityPtrOutput) ToAuthConfigVisibilityPtrOutput() AuthConfigVisibilityPtrOutput

func (AuthConfigVisibilityPtrOutput) ToAuthConfigVisibilityPtrOutputWithContext

func (o AuthConfigVisibilityPtrOutput) ToAuthConfigVisibilityPtrOutputWithContext(ctx context.Context) AuthConfigVisibilityPtrOutput

func (AuthConfigVisibilityPtrOutput) ToStringPtrOutput

func (AuthConfigVisibilityPtrOutput) ToStringPtrOutputWithContext

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

type Certificate

type Certificate struct {
	pulumi.CustomResourceState

	// Status of the certificate
	CertificateStatus pulumi.StringOutput `pulumi:"certificateStatus"`
	// Immutable. Credential id that will be used to register with trawler INTERNAL_ONLY
	CredentialId pulumi.StringOutput `pulumi:"credentialId"`
	// Description of the certificate
	Description pulumi.StringOutput `pulumi:"description"`
	// Name of the certificate
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	Location    pulumi.StringOutput `pulumi:"location"`
	// Auto generated primary key
	Name      pulumi.StringOutput `pulumi:"name"`
	ProductId pulumi.StringOutput `pulumi:"productId"`
	Project   pulumi.StringOutput `pulumi:"project"`
	// Input only. Raw client certificate which would be registered with trawler
	RawCertificate GoogleCloudIntegrationsV1alphaClientCertificateResponseOutput `pulumi:"rawCertificate"`
	// Immutable. Requestor ID to be used to register certificate with trawler
	RequestorId pulumi.StringOutput `pulumi:"requestorId"`
	// The timestamp after which certificate will expire
	ValidEndTime pulumi.StringOutput `pulumi:"validEndTime"`
	// The timestamp after which certificate will be valid
	ValidStartTime pulumi.StringOutput `pulumi:"validStartTime"`
}

Creates a new certificate. The certificate will be registered to the trawler service and will be encrypted using cloud KMS and stored in Spanner Returns the certificate. Auto-naming is currently not supported for this resource.

func GetCertificate

func GetCertificate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CertificateState, opts ...pulumi.ResourceOption) (*Certificate, error)

GetCertificate gets an existing Certificate 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 NewCertificate

func NewCertificate(ctx *pulumi.Context,
	name string, args *CertificateArgs, opts ...pulumi.ResourceOption) (*Certificate, error)

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

func (*Certificate) ElementType

func (*Certificate) ElementType() reflect.Type

func (*Certificate) ToCertificateOutput

func (i *Certificate) ToCertificateOutput() CertificateOutput

func (*Certificate) ToCertificateOutputWithContext

func (i *Certificate) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput

type CertificateArgs

type CertificateArgs struct {
	// Status of the certificate
	CertificateStatus CertificateCertificateStatusPtrInput
	// Immutable. Credential id that will be used to register with trawler INTERNAL_ONLY
	CredentialId pulumi.StringPtrInput
	// Description of the certificate
	Description pulumi.StringPtrInput
	// Name of the certificate
	DisplayName pulumi.StringInput
	Location    pulumi.StringPtrInput
	ProductId   pulumi.StringInput
	Project     pulumi.StringPtrInput
	// Input only. Raw client certificate which would be registered with trawler
	RawCertificate GoogleCloudIntegrationsV1alphaClientCertificatePtrInput
	// Immutable. Requestor ID to be used to register certificate with trawler
	RequestorId pulumi.StringPtrInput
}

The set of arguments for constructing a Certificate resource.

func (CertificateArgs) ElementType

func (CertificateArgs) ElementType() reflect.Type

type CertificateCertificateStatus

type CertificateCertificateStatus string

Status of the certificate

func (CertificateCertificateStatus) ElementType

func (CertificateCertificateStatus) ToCertificateCertificateStatusOutput

func (e CertificateCertificateStatus) ToCertificateCertificateStatusOutput() CertificateCertificateStatusOutput

func (CertificateCertificateStatus) ToCertificateCertificateStatusOutputWithContext

func (e CertificateCertificateStatus) ToCertificateCertificateStatusOutputWithContext(ctx context.Context) CertificateCertificateStatusOutput

func (CertificateCertificateStatus) ToCertificateCertificateStatusPtrOutput

func (e CertificateCertificateStatus) ToCertificateCertificateStatusPtrOutput() CertificateCertificateStatusPtrOutput

func (CertificateCertificateStatus) ToCertificateCertificateStatusPtrOutputWithContext

func (e CertificateCertificateStatus) ToCertificateCertificateStatusPtrOutputWithContext(ctx context.Context) CertificateCertificateStatusPtrOutput

func (CertificateCertificateStatus) ToStringOutput

func (CertificateCertificateStatus) ToStringOutputWithContext

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

func (CertificateCertificateStatus) ToStringPtrOutput

func (e CertificateCertificateStatus) ToStringPtrOutput() pulumi.StringPtrOutput

func (CertificateCertificateStatus) ToStringPtrOutputWithContext

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

type CertificateCertificateStatusInput

type CertificateCertificateStatusInput interface {
	pulumi.Input

	ToCertificateCertificateStatusOutput() CertificateCertificateStatusOutput
	ToCertificateCertificateStatusOutputWithContext(context.Context) CertificateCertificateStatusOutput
}

CertificateCertificateStatusInput is an input type that accepts CertificateCertificateStatusArgs and CertificateCertificateStatusOutput values. You can construct a concrete instance of `CertificateCertificateStatusInput` via:

CertificateCertificateStatusArgs{...}

type CertificateCertificateStatusOutput

type CertificateCertificateStatusOutput struct{ *pulumi.OutputState }

func (CertificateCertificateStatusOutput) ElementType

func (CertificateCertificateStatusOutput) ToCertificateCertificateStatusOutput

func (o CertificateCertificateStatusOutput) ToCertificateCertificateStatusOutput() CertificateCertificateStatusOutput

func (CertificateCertificateStatusOutput) ToCertificateCertificateStatusOutputWithContext

func (o CertificateCertificateStatusOutput) ToCertificateCertificateStatusOutputWithContext(ctx context.Context) CertificateCertificateStatusOutput

func (CertificateCertificateStatusOutput) ToCertificateCertificateStatusPtrOutput

func (o CertificateCertificateStatusOutput) ToCertificateCertificateStatusPtrOutput() CertificateCertificateStatusPtrOutput

func (CertificateCertificateStatusOutput) ToCertificateCertificateStatusPtrOutputWithContext

func (o CertificateCertificateStatusOutput) ToCertificateCertificateStatusPtrOutputWithContext(ctx context.Context) CertificateCertificateStatusPtrOutput

func (CertificateCertificateStatusOutput) ToStringOutput

func (CertificateCertificateStatusOutput) ToStringOutputWithContext

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

func (CertificateCertificateStatusOutput) ToStringPtrOutput

func (CertificateCertificateStatusOutput) ToStringPtrOutputWithContext

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

type CertificateCertificateStatusPtrInput

type CertificateCertificateStatusPtrInput interface {
	pulumi.Input

	ToCertificateCertificateStatusPtrOutput() CertificateCertificateStatusPtrOutput
	ToCertificateCertificateStatusPtrOutputWithContext(context.Context) CertificateCertificateStatusPtrOutput
}

func CertificateCertificateStatusPtr

func CertificateCertificateStatusPtr(v string) CertificateCertificateStatusPtrInput

type CertificateCertificateStatusPtrOutput

type CertificateCertificateStatusPtrOutput struct{ *pulumi.OutputState }

func (CertificateCertificateStatusPtrOutput) Elem

func (CertificateCertificateStatusPtrOutput) ElementType

func (CertificateCertificateStatusPtrOutput) ToCertificateCertificateStatusPtrOutput

func (o CertificateCertificateStatusPtrOutput) ToCertificateCertificateStatusPtrOutput() CertificateCertificateStatusPtrOutput

func (CertificateCertificateStatusPtrOutput) ToCertificateCertificateStatusPtrOutputWithContext

func (o CertificateCertificateStatusPtrOutput) ToCertificateCertificateStatusPtrOutputWithContext(ctx context.Context) CertificateCertificateStatusPtrOutput

func (CertificateCertificateStatusPtrOutput) ToStringPtrOutput

func (CertificateCertificateStatusPtrOutput) ToStringPtrOutputWithContext

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

type CertificateInput

type CertificateInput interface {
	pulumi.Input

	ToCertificateOutput() CertificateOutput
	ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
}

type CertificateOutput

type CertificateOutput struct{ *pulumi.OutputState }

func (CertificateOutput) CertificateStatus

func (o CertificateOutput) CertificateStatus() pulumi.StringOutput

Status of the certificate

func (CertificateOutput) CredentialId

func (o CertificateOutput) CredentialId() pulumi.StringOutput

Immutable. Credential id that will be used to register with trawler INTERNAL_ONLY

func (CertificateOutput) Description

func (o CertificateOutput) Description() pulumi.StringOutput

Description of the certificate

func (CertificateOutput) DisplayName

func (o CertificateOutput) DisplayName() pulumi.StringOutput

Name of the certificate

func (CertificateOutput) ElementType

func (CertificateOutput) ElementType() reflect.Type

func (CertificateOutput) Location

func (o CertificateOutput) Location() pulumi.StringOutput

func (CertificateOutput) Name

Auto generated primary key

func (CertificateOutput) ProductId

func (o CertificateOutput) ProductId() pulumi.StringOutput

func (CertificateOutput) Project

func (CertificateOutput) RawCertificate

Input only. Raw client certificate which would be registered with trawler

func (CertificateOutput) RequestorId

func (o CertificateOutput) RequestorId() pulumi.StringOutput

Immutable. Requestor ID to be used to register certificate with trawler

func (CertificateOutput) ToCertificateOutput

func (o CertificateOutput) ToCertificateOutput() CertificateOutput

func (CertificateOutput) ToCertificateOutputWithContext

func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput

func (CertificateOutput) ValidEndTime

func (o CertificateOutput) ValidEndTime() pulumi.StringOutput

The timestamp after which certificate will expire

func (CertificateOutput) ValidStartTime

func (o CertificateOutput) ValidStartTime() pulumi.StringOutput

The timestamp after which certificate will be valid

type CertificateState

type CertificateState struct {
}

func (CertificateState) ElementType

func (CertificateState) ElementType() reflect.Type

type EnterpriseCrmEventbusProtoAttributes

type EnterpriseCrmEventbusProtoAttributes struct {
	// Things like URL, Email, Currency, Timestamp (rather than string, int64...)
	DataType *EnterpriseCrmEventbusProtoAttributesDataType `pulumi:"dataType"`
	// Used to define defaults.
	DefaultValue *EnterpriseCrmEventbusProtoValueType `pulumi:"defaultValue"`
	// Required for event execution. The validation will be done by the event bus when the event is triggered.
	IsRequired *bool `pulumi:"isRequired"`
	// Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
	//
	// Deprecated: Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
	IsSearchable *bool `pulumi:"isSearchable"`
	// See
	LogSettings *EnterpriseCrmEventbusProtoLogSettings `pulumi:"logSettings"`
	// Used to indicate if the ParameterEntry is a read only field or not.
	ReadOnly   *bool                                           `pulumi:"readOnly"`
	Searchable *EnterpriseCrmEventbusProtoAttributesSearchable `pulumi:"searchable"`
	// List of tasks that can view this property, if empty then all.
	TaskVisibility []string `pulumi:"taskVisibility"`
}

Attributes are additional options that can be associated with each event property. For more information, see

type EnterpriseCrmEventbusProtoAttributesArgs

type EnterpriseCrmEventbusProtoAttributesArgs struct {
	// Things like URL, Email, Currency, Timestamp (rather than string, int64...)
	DataType EnterpriseCrmEventbusProtoAttributesDataTypePtrInput `pulumi:"dataType"`
	// Used to define defaults.
	DefaultValue EnterpriseCrmEventbusProtoValueTypePtrInput `pulumi:"defaultValue"`
	// Required for event execution. The validation will be done by the event bus when the event is triggered.
	IsRequired pulumi.BoolPtrInput `pulumi:"isRequired"`
	// Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
	//
	// Deprecated: Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
	IsSearchable pulumi.BoolPtrInput `pulumi:"isSearchable"`
	// See
	LogSettings EnterpriseCrmEventbusProtoLogSettingsPtrInput `pulumi:"logSettings"`
	// Used to indicate if the ParameterEntry is a read only field or not.
	ReadOnly   pulumi.BoolPtrInput                                    `pulumi:"readOnly"`
	Searchable EnterpriseCrmEventbusProtoAttributesSearchablePtrInput `pulumi:"searchable"`
	// List of tasks that can view this property, if empty then all.
	TaskVisibility pulumi.StringArrayInput `pulumi:"taskVisibility"`
}

Attributes are additional options that can be associated with each event property. For more information, see

func (EnterpriseCrmEventbusProtoAttributesArgs) ElementType

func (EnterpriseCrmEventbusProtoAttributesArgs) ToEnterpriseCrmEventbusProtoAttributesOutput

func (i EnterpriseCrmEventbusProtoAttributesArgs) ToEnterpriseCrmEventbusProtoAttributesOutput() EnterpriseCrmEventbusProtoAttributesOutput

func (EnterpriseCrmEventbusProtoAttributesArgs) ToEnterpriseCrmEventbusProtoAttributesOutputWithContext

func (i EnterpriseCrmEventbusProtoAttributesArgs) ToEnterpriseCrmEventbusProtoAttributesOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesOutput

func (EnterpriseCrmEventbusProtoAttributesArgs) ToEnterpriseCrmEventbusProtoAttributesPtrOutput

func (i EnterpriseCrmEventbusProtoAttributesArgs) ToEnterpriseCrmEventbusProtoAttributesPtrOutput() EnterpriseCrmEventbusProtoAttributesPtrOutput

func (EnterpriseCrmEventbusProtoAttributesArgs) ToEnterpriseCrmEventbusProtoAttributesPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoAttributesArgs) ToEnterpriseCrmEventbusProtoAttributesPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesPtrOutput

type EnterpriseCrmEventbusProtoAttributesDataType

type EnterpriseCrmEventbusProtoAttributesDataType string

Things like URL, Email, Currency, Timestamp (rather than string, int64...)

func (EnterpriseCrmEventbusProtoAttributesDataType) ElementType

func (EnterpriseCrmEventbusProtoAttributesDataType) ToEnterpriseCrmEventbusProtoAttributesDataTypeOutput

func (e EnterpriseCrmEventbusProtoAttributesDataType) ToEnterpriseCrmEventbusProtoAttributesDataTypeOutput() EnterpriseCrmEventbusProtoAttributesDataTypeOutput

func (EnterpriseCrmEventbusProtoAttributesDataType) ToEnterpriseCrmEventbusProtoAttributesDataTypeOutputWithContext

func (e EnterpriseCrmEventbusProtoAttributesDataType) ToEnterpriseCrmEventbusProtoAttributesDataTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesDataTypeOutput

func (EnterpriseCrmEventbusProtoAttributesDataType) ToEnterpriseCrmEventbusProtoAttributesDataTypePtrOutput

func (e EnterpriseCrmEventbusProtoAttributesDataType) ToEnterpriseCrmEventbusProtoAttributesDataTypePtrOutput() EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput

func (EnterpriseCrmEventbusProtoAttributesDataType) ToEnterpriseCrmEventbusProtoAttributesDataTypePtrOutputWithContext

func (e EnterpriseCrmEventbusProtoAttributesDataType) ToEnterpriseCrmEventbusProtoAttributesDataTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput

func (EnterpriseCrmEventbusProtoAttributesDataType) ToStringOutput

func (EnterpriseCrmEventbusProtoAttributesDataType) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoAttributesDataType) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoAttributesDataType) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoAttributesDataTypeInput

type EnterpriseCrmEventbusProtoAttributesDataTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoAttributesDataTypeOutput() EnterpriseCrmEventbusProtoAttributesDataTypeOutput
	ToEnterpriseCrmEventbusProtoAttributesDataTypeOutputWithContext(context.Context) EnterpriseCrmEventbusProtoAttributesDataTypeOutput
}

EnterpriseCrmEventbusProtoAttributesDataTypeInput is an input type that accepts EnterpriseCrmEventbusProtoAttributesDataTypeArgs and EnterpriseCrmEventbusProtoAttributesDataTypeOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoAttributesDataTypeInput` via:

EnterpriseCrmEventbusProtoAttributesDataTypeArgs{...}

type EnterpriseCrmEventbusProtoAttributesDataTypeOutput

type EnterpriseCrmEventbusProtoAttributesDataTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoAttributesDataTypeOutput) ElementType

func (EnterpriseCrmEventbusProtoAttributesDataTypeOutput) ToEnterpriseCrmEventbusProtoAttributesDataTypeOutput

func (o EnterpriseCrmEventbusProtoAttributesDataTypeOutput) ToEnterpriseCrmEventbusProtoAttributesDataTypeOutput() EnterpriseCrmEventbusProtoAttributesDataTypeOutput

func (EnterpriseCrmEventbusProtoAttributesDataTypeOutput) ToEnterpriseCrmEventbusProtoAttributesDataTypeOutputWithContext

func (o EnterpriseCrmEventbusProtoAttributesDataTypeOutput) ToEnterpriseCrmEventbusProtoAttributesDataTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesDataTypeOutput

func (EnterpriseCrmEventbusProtoAttributesDataTypeOutput) ToEnterpriseCrmEventbusProtoAttributesDataTypePtrOutput

func (o EnterpriseCrmEventbusProtoAttributesDataTypeOutput) ToEnterpriseCrmEventbusProtoAttributesDataTypePtrOutput() EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput

func (EnterpriseCrmEventbusProtoAttributesDataTypeOutput) ToEnterpriseCrmEventbusProtoAttributesDataTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoAttributesDataTypeOutput) ToEnterpriseCrmEventbusProtoAttributesDataTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput

func (EnterpriseCrmEventbusProtoAttributesDataTypeOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoAttributesDataTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoAttributesDataTypeOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoAttributesDataTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoAttributesDataTypePtrInput

type EnterpriseCrmEventbusProtoAttributesDataTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoAttributesDataTypePtrOutput() EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput
	ToEnterpriseCrmEventbusProtoAttributesDataTypePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput
}

type EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput

type EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput) Elem

func (EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput) ToEnterpriseCrmEventbusProtoAttributesDataTypePtrOutput

func (EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput) ToEnterpriseCrmEventbusProtoAttributesDataTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput) ToEnterpriseCrmEventbusProtoAttributesDataTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput

func (EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoAttributesInput

type EnterpriseCrmEventbusProtoAttributesInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoAttributesOutput() EnterpriseCrmEventbusProtoAttributesOutput
	ToEnterpriseCrmEventbusProtoAttributesOutputWithContext(context.Context) EnterpriseCrmEventbusProtoAttributesOutput
}

EnterpriseCrmEventbusProtoAttributesInput is an input type that accepts EnterpriseCrmEventbusProtoAttributesArgs and EnterpriseCrmEventbusProtoAttributesOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoAttributesInput` via:

EnterpriseCrmEventbusProtoAttributesArgs{...}

type EnterpriseCrmEventbusProtoAttributesOutput

type EnterpriseCrmEventbusProtoAttributesOutput struct{ *pulumi.OutputState }

Attributes are additional options that can be associated with each event property. For more information, see

func (EnterpriseCrmEventbusProtoAttributesOutput) DataType

Things like URL, Email, Currency, Timestamp (rather than string, int64...)

func (EnterpriseCrmEventbusProtoAttributesOutput) DefaultValue

Used to define defaults.

func (EnterpriseCrmEventbusProtoAttributesOutput) ElementType

func (EnterpriseCrmEventbusProtoAttributesOutput) IsRequired

Required for event execution. The validation will be done by the event bus when the event is triggered.

func (EnterpriseCrmEventbusProtoAttributesOutput) IsSearchable deprecated

Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

Deprecated: Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

func (EnterpriseCrmEventbusProtoAttributesOutput) LogSettings

See

func (EnterpriseCrmEventbusProtoAttributesOutput) ReadOnly added in v0.32.0

Used to indicate if the ParameterEntry is a read only field or not.

func (EnterpriseCrmEventbusProtoAttributesOutput) Searchable

func (EnterpriseCrmEventbusProtoAttributesOutput) TaskVisibility

List of tasks that can view this property, if empty then all.

func (EnterpriseCrmEventbusProtoAttributesOutput) ToEnterpriseCrmEventbusProtoAttributesOutput

func (o EnterpriseCrmEventbusProtoAttributesOutput) ToEnterpriseCrmEventbusProtoAttributesOutput() EnterpriseCrmEventbusProtoAttributesOutput

func (EnterpriseCrmEventbusProtoAttributesOutput) ToEnterpriseCrmEventbusProtoAttributesOutputWithContext

func (o EnterpriseCrmEventbusProtoAttributesOutput) ToEnterpriseCrmEventbusProtoAttributesOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesOutput

func (EnterpriseCrmEventbusProtoAttributesOutput) ToEnterpriseCrmEventbusProtoAttributesPtrOutput

func (o EnterpriseCrmEventbusProtoAttributesOutput) ToEnterpriseCrmEventbusProtoAttributesPtrOutput() EnterpriseCrmEventbusProtoAttributesPtrOutput

func (EnterpriseCrmEventbusProtoAttributesOutput) ToEnterpriseCrmEventbusProtoAttributesPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoAttributesOutput) ToEnterpriseCrmEventbusProtoAttributesPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesPtrOutput

type EnterpriseCrmEventbusProtoAttributesPtrInput

type EnterpriseCrmEventbusProtoAttributesPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoAttributesPtrOutput() EnterpriseCrmEventbusProtoAttributesPtrOutput
	ToEnterpriseCrmEventbusProtoAttributesPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoAttributesPtrOutput
}

EnterpriseCrmEventbusProtoAttributesPtrInput is an input type that accepts EnterpriseCrmEventbusProtoAttributesArgs, EnterpriseCrmEventbusProtoAttributesPtr and EnterpriseCrmEventbusProtoAttributesPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoAttributesPtrInput` via:

        EnterpriseCrmEventbusProtoAttributesArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoAttributesPtrOutput

type EnterpriseCrmEventbusProtoAttributesPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoAttributesPtrOutput) DataType

Things like URL, Email, Currency, Timestamp (rather than string, int64...)

func (EnterpriseCrmEventbusProtoAttributesPtrOutput) DefaultValue

Used to define defaults.

func (EnterpriseCrmEventbusProtoAttributesPtrOutput) Elem

func (EnterpriseCrmEventbusProtoAttributesPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoAttributesPtrOutput) IsRequired

Required for event execution. The validation will be done by the event bus when the event is triggered.

func (EnterpriseCrmEventbusProtoAttributesPtrOutput) IsSearchable deprecated

Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

Deprecated: Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

func (EnterpriseCrmEventbusProtoAttributesPtrOutput) LogSettings

See

func (EnterpriseCrmEventbusProtoAttributesPtrOutput) ReadOnly added in v0.32.0

Used to indicate if the ParameterEntry is a read only field or not.

func (EnterpriseCrmEventbusProtoAttributesPtrOutput) Searchable

func (EnterpriseCrmEventbusProtoAttributesPtrOutput) TaskVisibility

List of tasks that can view this property, if empty then all.

func (EnterpriseCrmEventbusProtoAttributesPtrOutput) ToEnterpriseCrmEventbusProtoAttributesPtrOutput

func (o EnterpriseCrmEventbusProtoAttributesPtrOutput) ToEnterpriseCrmEventbusProtoAttributesPtrOutput() EnterpriseCrmEventbusProtoAttributesPtrOutput

func (EnterpriseCrmEventbusProtoAttributesPtrOutput) ToEnterpriseCrmEventbusProtoAttributesPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoAttributesPtrOutput) ToEnterpriseCrmEventbusProtoAttributesPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesPtrOutput

type EnterpriseCrmEventbusProtoAttributesResponse

type EnterpriseCrmEventbusProtoAttributesResponse struct {
	// Things like URL, Email, Currency, Timestamp (rather than string, int64...)
	DataType string `pulumi:"dataType"`
	// Used to define defaults.
	DefaultValue EnterpriseCrmEventbusProtoValueTypeResponse `pulumi:"defaultValue"`
	// Required for event execution. The validation will be done by the event bus when the event is triggered.
	IsRequired bool `pulumi:"isRequired"`
	// Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
	//
	// Deprecated: Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
	IsSearchable bool `pulumi:"isSearchable"`
	// See
	LogSettings EnterpriseCrmEventbusProtoLogSettingsResponse `pulumi:"logSettings"`
	// Used to indicate if the ParameterEntry is a read only field or not.
	ReadOnly   bool   `pulumi:"readOnly"`
	Searchable string `pulumi:"searchable"`
	// List of tasks that can view this property, if empty then all.
	TaskVisibility []string `pulumi:"taskVisibility"`
}

Attributes are additional options that can be associated with each event property. For more information, see

type EnterpriseCrmEventbusProtoAttributesResponseOutput

type EnterpriseCrmEventbusProtoAttributesResponseOutput struct{ *pulumi.OutputState }

Attributes are additional options that can be associated with each event property. For more information, see

func (EnterpriseCrmEventbusProtoAttributesResponseOutput) DataType

Things like URL, Email, Currency, Timestamp (rather than string, int64...)

func (EnterpriseCrmEventbusProtoAttributesResponseOutput) DefaultValue

Used to define defaults.

func (EnterpriseCrmEventbusProtoAttributesResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoAttributesResponseOutput) IsRequired

Required for event execution. The validation will be done by the event bus when the event is triggered.

func (EnterpriseCrmEventbusProtoAttributesResponseOutput) IsSearchable deprecated

Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

Deprecated: Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

func (EnterpriseCrmEventbusProtoAttributesResponseOutput) LogSettings

See

func (EnterpriseCrmEventbusProtoAttributesResponseOutput) ReadOnly added in v0.32.0

Used to indicate if the ParameterEntry is a read only field or not.

func (EnterpriseCrmEventbusProtoAttributesResponseOutput) Searchable

func (EnterpriseCrmEventbusProtoAttributesResponseOutput) TaskVisibility

List of tasks that can view this property, if empty then all.

func (EnterpriseCrmEventbusProtoAttributesResponseOutput) ToEnterpriseCrmEventbusProtoAttributesResponseOutput

func (o EnterpriseCrmEventbusProtoAttributesResponseOutput) ToEnterpriseCrmEventbusProtoAttributesResponseOutput() EnterpriseCrmEventbusProtoAttributesResponseOutput

func (EnterpriseCrmEventbusProtoAttributesResponseOutput) ToEnterpriseCrmEventbusProtoAttributesResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoAttributesResponseOutput) ToEnterpriseCrmEventbusProtoAttributesResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesResponseOutput

type EnterpriseCrmEventbusProtoAttributesSearchable

type EnterpriseCrmEventbusProtoAttributesSearchable string

func (EnterpriseCrmEventbusProtoAttributesSearchable) ElementType

func (EnterpriseCrmEventbusProtoAttributesSearchable) ToEnterpriseCrmEventbusProtoAttributesSearchableOutput

func (e EnterpriseCrmEventbusProtoAttributesSearchable) ToEnterpriseCrmEventbusProtoAttributesSearchableOutput() EnterpriseCrmEventbusProtoAttributesSearchableOutput

func (EnterpriseCrmEventbusProtoAttributesSearchable) ToEnterpriseCrmEventbusProtoAttributesSearchableOutputWithContext

func (e EnterpriseCrmEventbusProtoAttributesSearchable) ToEnterpriseCrmEventbusProtoAttributesSearchableOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesSearchableOutput

func (EnterpriseCrmEventbusProtoAttributesSearchable) ToEnterpriseCrmEventbusProtoAttributesSearchablePtrOutput

func (e EnterpriseCrmEventbusProtoAttributesSearchable) ToEnterpriseCrmEventbusProtoAttributesSearchablePtrOutput() EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput

func (EnterpriseCrmEventbusProtoAttributesSearchable) ToEnterpriseCrmEventbusProtoAttributesSearchablePtrOutputWithContext

func (e EnterpriseCrmEventbusProtoAttributesSearchable) ToEnterpriseCrmEventbusProtoAttributesSearchablePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput

func (EnterpriseCrmEventbusProtoAttributesSearchable) ToStringOutput

func (EnterpriseCrmEventbusProtoAttributesSearchable) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoAttributesSearchable) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoAttributesSearchable) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoAttributesSearchableInput

type EnterpriseCrmEventbusProtoAttributesSearchableInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoAttributesSearchableOutput() EnterpriseCrmEventbusProtoAttributesSearchableOutput
	ToEnterpriseCrmEventbusProtoAttributesSearchableOutputWithContext(context.Context) EnterpriseCrmEventbusProtoAttributesSearchableOutput
}

EnterpriseCrmEventbusProtoAttributesSearchableInput is an input type that accepts EnterpriseCrmEventbusProtoAttributesSearchableArgs and EnterpriseCrmEventbusProtoAttributesSearchableOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoAttributesSearchableInput` via:

EnterpriseCrmEventbusProtoAttributesSearchableArgs{...}

type EnterpriseCrmEventbusProtoAttributesSearchableOutput

type EnterpriseCrmEventbusProtoAttributesSearchableOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoAttributesSearchableOutput) ElementType

func (EnterpriseCrmEventbusProtoAttributesSearchableOutput) ToEnterpriseCrmEventbusProtoAttributesSearchableOutput

func (EnterpriseCrmEventbusProtoAttributesSearchableOutput) ToEnterpriseCrmEventbusProtoAttributesSearchableOutputWithContext

func (o EnterpriseCrmEventbusProtoAttributesSearchableOutput) ToEnterpriseCrmEventbusProtoAttributesSearchableOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesSearchableOutput

func (EnterpriseCrmEventbusProtoAttributesSearchableOutput) ToEnterpriseCrmEventbusProtoAttributesSearchablePtrOutput

func (o EnterpriseCrmEventbusProtoAttributesSearchableOutput) ToEnterpriseCrmEventbusProtoAttributesSearchablePtrOutput() EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput

func (EnterpriseCrmEventbusProtoAttributesSearchableOutput) ToEnterpriseCrmEventbusProtoAttributesSearchablePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoAttributesSearchableOutput) ToEnterpriseCrmEventbusProtoAttributesSearchablePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput

func (EnterpriseCrmEventbusProtoAttributesSearchableOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoAttributesSearchableOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoAttributesSearchableOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoAttributesSearchableOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoAttributesSearchablePtrInput

type EnterpriseCrmEventbusProtoAttributesSearchablePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoAttributesSearchablePtrOutput() EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput
	ToEnterpriseCrmEventbusProtoAttributesSearchablePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput
}

type EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput

type EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput) Elem

func (EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput) ToEnterpriseCrmEventbusProtoAttributesSearchablePtrOutput

func (EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput) ToEnterpriseCrmEventbusProtoAttributesSearchablePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput) ToEnterpriseCrmEventbusProtoAttributesSearchablePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput

func (EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumList

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumList struct {
	EnumStrings []string                                                          `pulumi:"enumStrings"`
	FilterType  *EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType `pulumi:"filterType"`
}

List of error enums for alerts.

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs struct {
	EnumStrings pulumi.StringArrayInput                                                  `pulumi:"enumStrings"`
	FilterType  EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrInput `pulumi:"filterType"`
}

List of error enums for alerts.

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs) ElementType

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutputWithContext

func (i EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType string

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType) ElementType

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutputWithContext

func (e EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutputWithContext

func (e EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType) ToStringOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeInput

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput() EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput
	ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutputWithContext(context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput
}

EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeInput is an input type that accepts EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeArgs and EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeInput` via:

EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeArgs{...}

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput) ElementType

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutputWithContext

func (o EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrInput

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput() EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput
	ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput
}

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput) Elem

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutputWithContext

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListInput

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput() EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput
	ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutputWithContext(context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput
}

EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListInput is an input type that accepts EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs and EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListInput` via:

EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs{...}

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput struct{ *pulumi.OutputState }

List of error enums for alerts.

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput) ElementType

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput) EnumStrings

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutputWithContext

func (o EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrInput

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput() EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput
	ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput
}

EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrInput is an input type that accepts EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs, EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtr and EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrInput` via:

        EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput) Elem

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput) EnumStrings

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse struct {
	EnumStrings []string `pulumi:"enumStrings"`
	FilterType  string   `pulumi:"filterType"`
}

List of error enums for alerts.

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponseOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponseOutput struct{ *pulumi.OutputState }

List of error enums for alerts.

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponseOutput) EnumStrings

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponseOutput) FilterType

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponseOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponseOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponseOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponseOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponseOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValue

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValue struct {
	Absolute   *string `pulumi:"absolute"`
	Percentage *int    `pulumi:"percentage"`
}

The threshold value of the metric, above or below which the alert should be triggered. See EventAlertConfig or TaskAlertConfig for the different alert metric types in each case. For the *RATE metrics, one or both of these fields may be set. Zero is the default value and can be left at that. For *PERCENTILE_DURATION metrics, one or both of these fields may be set, and also, the duration threshold value should be specified in the threshold_duration_ms member below. For *AVERAGE_DURATION metrics, these fields should not be set at all. A different member, threshold_duration_ms, must be set in the EventAlertConfig or the TaskAlertConfig.

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs struct {
	Absolute   pulumi.StringPtrInput `pulumi:"absolute"`
	Percentage pulumi.IntPtrInput    `pulumi:"percentage"`
}

The threshold value of the metric, above or below which the alert should be triggered. See EventAlertConfig or TaskAlertConfig for the different alert metric types in each case. For the *RATE metrics, one or both of these fields may be set. Zero is the default value and can be left at that. For *PERCENTILE_DURATION metrics, one or both of these fields may be set, and also, the duration threshold value should be specified in the threshold_duration_ms member below. For *AVERAGE_DURATION metrics, these fields should not be set at all. A different member, threshold_duration_ms, must be set in the EventAlertConfig or the TaskAlertConfig.

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs) ElementType

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutputWithContext

func (i EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutputWithContext

func (i EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueInput

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput() EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput
	ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutputWithContext(context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput
}

EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueInput is an input type that accepts EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs and EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueInput` via:

EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs{...}

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput struct{ *pulumi.OutputState }

The threshold value of the metric, above or below which the alert should be triggered. See EventAlertConfig or TaskAlertConfig for the different alert metric types in each case. For the *RATE metrics, one or both of these fields may be set. Zero is the default value and can be left at that. For *PERCENTILE_DURATION metrics, one or both of these fields may be set, and also, the duration threshold value should be specified in the threshold_duration_ms member below. For *AVERAGE_DURATION metrics, these fields should not be set at all. A different member, threshold_duration_ms, must be set in the EventAlertConfig or the TaskAlertConfig.

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput) Absolute

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput) ElementType

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput) Percentage

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutputWithContext

func (o EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrInput

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput() EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput
	ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput
}

EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrInput is an input type that accepts EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs, EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtr and EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrInput` via:

        EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput) Absolute

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput) Elem

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput) Percentage

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse struct {
	Absolute   string `pulumi:"absolute"`
	Percentage int    `pulumi:"percentage"`
}

The threshold value of the metric, above or below which the alert should be triggered. See EventAlertConfig or TaskAlertConfig for the different alert metric types in each case. For the *RATE metrics, one or both of these fields may be set. Zero is the default value and can be left at that. For *PERCENTILE_DURATION metrics, one or both of these fields may be set, and also, the duration threshold value should be specified in the threshold_duration_ms member below. For *AVERAGE_DURATION metrics, these fields should not be set at all. A different member, threshold_duration_ms, must be set in the EventAlertConfig or the TaskAlertConfig.

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponseOutput

type EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponseOutput struct{ *pulumi.OutputState }

The threshold value of the metric, above or below which the alert should be triggered. See EventAlertConfig or TaskAlertConfig for the different alert metric types in each case. For the *RATE metrics, one or both of these fields may be set. Zero is the default value and can be left at that. For *PERCENTILE_DURATION metrics, one or both of these fields may be set, and also, the duration threshold value should be specified in the threshold_duration_ms member below. For *AVERAGE_DURATION metrics, these fields should not be set at all. A different member, threshold_duration_ms, must be set in the EventAlertConfig or the TaskAlertConfig.

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponseOutput) Absolute

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponseOutput) Percentage

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponseOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponseOutput

func (EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponseOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponseOutput) ToEnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponseOutput

type EnterpriseCrmEventbusProtoBooleanParameterArray

type EnterpriseCrmEventbusProtoBooleanParameterArray struct {
	BooleanValues []bool `pulumi:"booleanValues"`
}

type EnterpriseCrmEventbusProtoBooleanParameterArrayArgs

type EnterpriseCrmEventbusProtoBooleanParameterArrayArgs struct {
	BooleanValues pulumi.BoolArrayInput `pulumi:"booleanValues"`
}

func (EnterpriseCrmEventbusProtoBooleanParameterArrayArgs) ElementType

func (EnterpriseCrmEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmEventbusProtoBooleanParameterArrayOutput

func (i EnterpriseCrmEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmEventbusProtoBooleanParameterArrayOutput() EnterpriseCrmEventbusProtoBooleanParameterArrayOutput

func (EnterpriseCrmEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmEventbusProtoBooleanParameterArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmEventbusProtoBooleanParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBooleanParameterArrayOutput

func (EnterpriseCrmEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput

func (i EnterpriseCrmEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput() EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoBooleanParameterArrayInput

type EnterpriseCrmEventbusProtoBooleanParameterArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoBooleanParameterArrayOutput() EnterpriseCrmEventbusProtoBooleanParameterArrayOutput
	ToEnterpriseCrmEventbusProtoBooleanParameterArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoBooleanParameterArrayOutput
}

EnterpriseCrmEventbusProtoBooleanParameterArrayInput is an input type that accepts EnterpriseCrmEventbusProtoBooleanParameterArray and EnterpriseCrmEventbusProtoBooleanParameterArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoBooleanParameterArrayInput` via:

EnterpriseCrmEventbusProtoBooleanParameterArray{ EnterpriseCrmEventbusProtoBooleanParameterArgs{...} }

type EnterpriseCrmEventbusProtoBooleanParameterArrayOutput

type EnterpriseCrmEventbusProtoBooleanParameterArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoBooleanParameterArrayOutput) BooleanValues

func (EnterpriseCrmEventbusProtoBooleanParameterArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoBooleanParameterArrayOutput) ToEnterpriseCrmEventbusProtoBooleanParameterArrayOutput

func (EnterpriseCrmEventbusProtoBooleanParameterArrayOutput) ToEnterpriseCrmEventbusProtoBooleanParameterArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoBooleanParameterArrayOutput) ToEnterpriseCrmEventbusProtoBooleanParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBooleanParameterArrayOutput

func (EnterpriseCrmEventbusProtoBooleanParameterArrayOutput) ToEnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput

func (o EnterpriseCrmEventbusProtoBooleanParameterArrayOutput) ToEnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput() EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoBooleanParameterArrayOutput) ToEnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoBooleanParameterArrayOutput) ToEnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoBooleanParameterArrayPtrInput

type EnterpriseCrmEventbusProtoBooleanParameterArrayPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput() EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput
	ToEnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput
}

EnterpriseCrmEventbusProtoBooleanParameterArrayPtrInput is an input type that accepts EnterpriseCrmEventbusProtoBooleanParameterArrayArgs, EnterpriseCrmEventbusProtoBooleanParameterArrayPtr and EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoBooleanParameterArrayPtrInput` via:

        EnterpriseCrmEventbusProtoBooleanParameterArrayArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput) BooleanValues

func (EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput) Elem

func (EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBooleanParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoBooleanParameterArrayResponse

type EnterpriseCrmEventbusProtoBooleanParameterArrayResponse struct {
	BooleanValues []bool `pulumi:"booleanValues"`
}

type EnterpriseCrmEventbusProtoBooleanParameterArrayResponseOutput

type EnterpriseCrmEventbusProtoBooleanParameterArrayResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoBooleanParameterArrayResponseOutput) BooleanValues

func (EnterpriseCrmEventbusProtoBooleanParameterArrayResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoBooleanParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoBooleanParameterArrayResponseOutput

func (EnterpriseCrmEventbusProtoBooleanParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoBooleanParameterArrayResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoBooleanParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoBooleanParameterArrayResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoBooleanParameterArrayResponseOutput

type EnterpriseCrmEventbusProtoCloudSchedulerConfig

type EnterpriseCrmEventbusProtoCloudSchedulerConfig struct {
	// The cron tab of cloud scheduler trigger.
	CronTab string `pulumi:"cronTab"`
	// Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
	ErrorMessage *string `pulumi:"errorMessage"`
	// The location where associated cloud scheduler job will be created
	Location string `pulumi:"location"`
	// Service account used by Cloud Scheduler to trigger the integration at scheduled time
	ServiceAccountEmail string `pulumi:"serviceAccountEmail"`
}

Cloud Scheduler Trigger configuration

type EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs

type EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs struct {
	// The cron tab of cloud scheduler trigger.
	CronTab pulumi.StringInput `pulumi:"cronTab"`
	// Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
	ErrorMessage pulumi.StringPtrInput `pulumi:"errorMessage"`
	// The location where associated cloud scheduler job will be created
	Location pulumi.StringInput `pulumi:"location"`
	// Service account used by Cloud Scheduler to trigger the integration at scheduled time
	ServiceAccountEmail pulumi.StringInput `pulumi:"serviceAccountEmail"`
}

Cloud Scheduler Trigger configuration

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs) ElementType

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigOutput

func (i EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigOutput() EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigOutputWithContext

func (i EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput

func (i EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput() EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput

type EnterpriseCrmEventbusProtoCloudSchedulerConfigInput

type EnterpriseCrmEventbusProtoCloudSchedulerConfigInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoCloudSchedulerConfigOutput() EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput
	ToEnterpriseCrmEventbusProtoCloudSchedulerConfigOutputWithContext(context.Context) EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput
}

EnterpriseCrmEventbusProtoCloudSchedulerConfigInput is an input type that accepts EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs and EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoCloudSchedulerConfigInput` via:

EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs{...}

type EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput

type EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput struct{ *pulumi.OutputState }

Cloud Scheduler Trigger configuration

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput) CronTab

The cron tab of cloud scheduler trigger.

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput) ElementType

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput) ErrorMessage

Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput) Location

The location where associated cloud scheduler job will be created

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput) ServiceAccountEmail

Service account used by Cloud Scheduler to trigger the integration at scheduled time

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigOutput

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigOutputWithContext

func (o EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput

func (o EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput() EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoCloudSchedulerConfigOutput) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput

type EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrInput

type EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput() EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput
	ToEnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput
}

EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrInput is an input type that accepts EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs, EnterpriseCrmEventbusProtoCloudSchedulerConfigPtr and EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrInput` via:

        EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput

type EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput) CronTab

The cron tab of cloud scheduler trigger.

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput) Elem

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput) ErrorMessage

Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput) Location

The location where associated cloud scheduler job will be created

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput) ServiceAccountEmail

Service account used by Cloud Scheduler to trigger the integration at scheduled time

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrOutput

type EnterpriseCrmEventbusProtoCloudSchedulerConfigResponse

type EnterpriseCrmEventbusProtoCloudSchedulerConfigResponse struct {
	// The cron tab of cloud scheduler trigger.
	CronTab string `pulumi:"cronTab"`
	// Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
	ErrorMessage string `pulumi:"errorMessage"`
	// The location where associated cloud scheduler job will be created
	Location string `pulumi:"location"`
	// Service account used by Cloud Scheduler to trigger the integration at scheduled time
	ServiceAccountEmail string `pulumi:"serviceAccountEmail"`
}

Cloud Scheduler Trigger configuration

type EnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutput

type EnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutput struct{ *pulumi.OutputState }

Cloud Scheduler Trigger configuration

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutput) CronTab

The cron tab of cloud scheduler trigger.

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutput) ErrorMessage

Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutput) Location

The location where associated cloud scheduler job will be created

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutput) ServiceAccountEmail

Service account used by Cloud Scheduler to trigger the integration at scheduled time

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutput) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutput

func (EnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutput) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutput) ToEnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCloudSchedulerConfigResponseOutput

type EnterpriseCrmEventbusProtoCombinedCondition

type EnterpriseCrmEventbusProtoCombinedCondition struct {
	// A set of individual constituent conditions.
	Conditions []EnterpriseCrmEventbusProtoCondition `pulumi:"conditions"`
}

This message recursively combines constituent conditions using logical AND.

type EnterpriseCrmEventbusProtoCombinedConditionArgs

type EnterpriseCrmEventbusProtoCombinedConditionArgs struct {
	// A set of individual constituent conditions.
	Conditions EnterpriseCrmEventbusProtoConditionArrayInput `pulumi:"conditions"`
}

This message recursively combines constituent conditions using logical AND.

func (EnterpriseCrmEventbusProtoCombinedConditionArgs) ElementType

func (EnterpriseCrmEventbusProtoCombinedConditionArgs) ToEnterpriseCrmEventbusProtoCombinedConditionOutput

func (i EnterpriseCrmEventbusProtoCombinedConditionArgs) ToEnterpriseCrmEventbusProtoCombinedConditionOutput() EnterpriseCrmEventbusProtoCombinedConditionOutput

func (EnterpriseCrmEventbusProtoCombinedConditionArgs) ToEnterpriseCrmEventbusProtoCombinedConditionOutputWithContext

func (i EnterpriseCrmEventbusProtoCombinedConditionArgs) ToEnterpriseCrmEventbusProtoCombinedConditionOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCombinedConditionOutput

type EnterpriseCrmEventbusProtoCombinedConditionArray

type EnterpriseCrmEventbusProtoCombinedConditionArray []EnterpriseCrmEventbusProtoCombinedConditionInput

func (EnterpriseCrmEventbusProtoCombinedConditionArray) ElementType

func (EnterpriseCrmEventbusProtoCombinedConditionArray) ToEnterpriseCrmEventbusProtoCombinedConditionArrayOutput

func (i EnterpriseCrmEventbusProtoCombinedConditionArray) ToEnterpriseCrmEventbusProtoCombinedConditionArrayOutput() EnterpriseCrmEventbusProtoCombinedConditionArrayOutput

func (EnterpriseCrmEventbusProtoCombinedConditionArray) ToEnterpriseCrmEventbusProtoCombinedConditionArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoCombinedConditionArray) ToEnterpriseCrmEventbusProtoCombinedConditionArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCombinedConditionArrayOutput

type EnterpriseCrmEventbusProtoCombinedConditionArrayInput

type EnterpriseCrmEventbusProtoCombinedConditionArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoCombinedConditionArrayOutput() EnterpriseCrmEventbusProtoCombinedConditionArrayOutput
	ToEnterpriseCrmEventbusProtoCombinedConditionArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoCombinedConditionArrayOutput
}

EnterpriseCrmEventbusProtoCombinedConditionArrayInput is an input type that accepts EnterpriseCrmEventbusProtoCombinedConditionArray and EnterpriseCrmEventbusProtoCombinedConditionArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoCombinedConditionArrayInput` via:

EnterpriseCrmEventbusProtoCombinedConditionArray{ EnterpriseCrmEventbusProtoCombinedConditionArgs{...} }

type EnterpriseCrmEventbusProtoCombinedConditionArrayOutput

type EnterpriseCrmEventbusProtoCombinedConditionArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoCombinedConditionArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoCombinedConditionArrayOutput) Index

func (EnterpriseCrmEventbusProtoCombinedConditionArrayOutput) ToEnterpriseCrmEventbusProtoCombinedConditionArrayOutput

func (EnterpriseCrmEventbusProtoCombinedConditionArrayOutput) ToEnterpriseCrmEventbusProtoCombinedConditionArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoCombinedConditionArrayOutput) ToEnterpriseCrmEventbusProtoCombinedConditionArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCombinedConditionArrayOutput

type EnterpriseCrmEventbusProtoCombinedConditionInput

type EnterpriseCrmEventbusProtoCombinedConditionInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoCombinedConditionOutput() EnterpriseCrmEventbusProtoCombinedConditionOutput
	ToEnterpriseCrmEventbusProtoCombinedConditionOutputWithContext(context.Context) EnterpriseCrmEventbusProtoCombinedConditionOutput
}

EnterpriseCrmEventbusProtoCombinedConditionInput is an input type that accepts EnterpriseCrmEventbusProtoCombinedConditionArgs and EnterpriseCrmEventbusProtoCombinedConditionOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoCombinedConditionInput` via:

EnterpriseCrmEventbusProtoCombinedConditionArgs{...}

type EnterpriseCrmEventbusProtoCombinedConditionOutput

type EnterpriseCrmEventbusProtoCombinedConditionOutput struct{ *pulumi.OutputState }

This message recursively combines constituent conditions using logical AND.

func (EnterpriseCrmEventbusProtoCombinedConditionOutput) Conditions

A set of individual constituent conditions.

func (EnterpriseCrmEventbusProtoCombinedConditionOutput) ElementType

func (EnterpriseCrmEventbusProtoCombinedConditionOutput) ToEnterpriseCrmEventbusProtoCombinedConditionOutput

func (o EnterpriseCrmEventbusProtoCombinedConditionOutput) ToEnterpriseCrmEventbusProtoCombinedConditionOutput() EnterpriseCrmEventbusProtoCombinedConditionOutput

func (EnterpriseCrmEventbusProtoCombinedConditionOutput) ToEnterpriseCrmEventbusProtoCombinedConditionOutputWithContext

func (o EnterpriseCrmEventbusProtoCombinedConditionOutput) ToEnterpriseCrmEventbusProtoCombinedConditionOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCombinedConditionOutput

type EnterpriseCrmEventbusProtoCombinedConditionResponse

type EnterpriseCrmEventbusProtoCombinedConditionResponse struct {
	// A set of individual constituent conditions.
	Conditions []EnterpriseCrmEventbusProtoConditionResponse `pulumi:"conditions"`
}

This message recursively combines constituent conditions using logical AND.

type EnterpriseCrmEventbusProtoCombinedConditionResponseArrayOutput

type EnterpriseCrmEventbusProtoCombinedConditionResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoCombinedConditionResponseArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoCombinedConditionResponseArrayOutput) Index

func (EnterpriseCrmEventbusProtoCombinedConditionResponseArrayOutput) ToEnterpriseCrmEventbusProtoCombinedConditionResponseArrayOutput

func (EnterpriseCrmEventbusProtoCombinedConditionResponseArrayOutput) ToEnterpriseCrmEventbusProtoCombinedConditionResponseArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoCombinedConditionResponseArrayOutput) ToEnterpriseCrmEventbusProtoCombinedConditionResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCombinedConditionResponseArrayOutput

type EnterpriseCrmEventbusProtoCombinedConditionResponseOutput

type EnterpriseCrmEventbusProtoCombinedConditionResponseOutput struct{ *pulumi.OutputState }

This message recursively combines constituent conditions using logical AND.

func (EnterpriseCrmEventbusProtoCombinedConditionResponseOutput) Conditions

A set of individual constituent conditions.

func (EnterpriseCrmEventbusProtoCombinedConditionResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoCombinedConditionResponseOutput) ToEnterpriseCrmEventbusProtoCombinedConditionResponseOutput

func (EnterpriseCrmEventbusProtoCombinedConditionResponseOutput) ToEnterpriseCrmEventbusProtoCombinedConditionResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoCombinedConditionResponseOutput) ToEnterpriseCrmEventbusProtoCombinedConditionResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCombinedConditionResponseOutput

type EnterpriseCrmEventbusProtoCondition

type EnterpriseCrmEventbusProtoCondition struct {
	// Key that's evaluated against the `value`. Please note the data type of the runtime value associated with the key should match the data type of `value`, else an IllegalArgumentException is thrown.
	EventPropertyKey *string `pulumi:"eventPropertyKey"`
	// Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
	Operator *EnterpriseCrmEventbusProtoConditionOperator `pulumi:"operator"`
	// Value that's checked for the key.
	Value *EnterpriseCrmEventbusProtoValueType `pulumi:"value"`
}

Condition that uses `operator` to evaluate the key against the value.

type EnterpriseCrmEventbusProtoConditionArgs

type EnterpriseCrmEventbusProtoConditionArgs struct {
	// Key that's evaluated against the `value`. Please note the data type of the runtime value associated with the key should match the data type of `value`, else an IllegalArgumentException is thrown.
	EventPropertyKey pulumi.StringPtrInput `pulumi:"eventPropertyKey"`
	// Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
	Operator EnterpriseCrmEventbusProtoConditionOperatorPtrInput `pulumi:"operator"`
	// Value that's checked for the key.
	Value EnterpriseCrmEventbusProtoValueTypePtrInput `pulumi:"value"`
}

Condition that uses `operator` to evaluate the key against the value.

func (EnterpriseCrmEventbusProtoConditionArgs) ElementType

func (EnterpriseCrmEventbusProtoConditionArgs) ToEnterpriseCrmEventbusProtoConditionOutput

func (i EnterpriseCrmEventbusProtoConditionArgs) ToEnterpriseCrmEventbusProtoConditionOutput() EnterpriseCrmEventbusProtoConditionOutput

func (EnterpriseCrmEventbusProtoConditionArgs) ToEnterpriseCrmEventbusProtoConditionOutputWithContext

func (i EnterpriseCrmEventbusProtoConditionArgs) ToEnterpriseCrmEventbusProtoConditionOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoConditionOutput

type EnterpriseCrmEventbusProtoConditionArray

type EnterpriseCrmEventbusProtoConditionArray []EnterpriseCrmEventbusProtoConditionInput

func (EnterpriseCrmEventbusProtoConditionArray) ElementType

func (EnterpriseCrmEventbusProtoConditionArray) ToEnterpriseCrmEventbusProtoConditionArrayOutput

func (i EnterpriseCrmEventbusProtoConditionArray) ToEnterpriseCrmEventbusProtoConditionArrayOutput() EnterpriseCrmEventbusProtoConditionArrayOutput

func (EnterpriseCrmEventbusProtoConditionArray) ToEnterpriseCrmEventbusProtoConditionArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoConditionArray) ToEnterpriseCrmEventbusProtoConditionArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoConditionArrayOutput

type EnterpriseCrmEventbusProtoConditionArrayInput

type EnterpriseCrmEventbusProtoConditionArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoConditionArrayOutput() EnterpriseCrmEventbusProtoConditionArrayOutput
	ToEnterpriseCrmEventbusProtoConditionArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoConditionArrayOutput
}

EnterpriseCrmEventbusProtoConditionArrayInput is an input type that accepts EnterpriseCrmEventbusProtoConditionArray and EnterpriseCrmEventbusProtoConditionArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoConditionArrayInput` via:

EnterpriseCrmEventbusProtoConditionArray{ EnterpriseCrmEventbusProtoConditionArgs{...} }

type EnterpriseCrmEventbusProtoConditionArrayOutput

type EnterpriseCrmEventbusProtoConditionArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoConditionArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoConditionArrayOutput) Index

func (EnterpriseCrmEventbusProtoConditionArrayOutput) ToEnterpriseCrmEventbusProtoConditionArrayOutput

func (o EnterpriseCrmEventbusProtoConditionArrayOutput) ToEnterpriseCrmEventbusProtoConditionArrayOutput() EnterpriseCrmEventbusProtoConditionArrayOutput

func (EnterpriseCrmEventbusProtoConditionArrayOutput) ToEnterpriseCrmEventbusProtoConditionArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoConditionArrayOutput) ToEnterpriseCrmEventbusProtoConditionArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoConditionArrayOutput

type EnterpriseCrmEventbusProtoConditionInput

type EnterpriseCrmEventbusProtoConditionInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoConditionOutput() EnterpriseCrmEventbusProtoConditionOutput
	ToEnterpriseCrmEventbusProtoConditionOutputWithContext(context.Context) EnterpriseCrmEventbusProtoConditionOutput
}

EnterpriseCrmEventbusProtoConditionInput is an input type that accepts EnterpriseCrmEventbusProtoConditionArgs and EnterpriseCrmEventbusProtoConditionOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoConditionInput` via:

EnterpriseCrmEventbusProtoConditionArgs{...}

type EnterpriseCrmEventbusProtoConditionOperator

type EnterpriseCrmEventbusProtoConditionOperator string

Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.

func (EnterpriseCrmEventbusProtoConditionOperator) ElementType

func (EnterpriseCrmEventbusProtoConditionOperator) ToEnterpriseCrmEventbusProtoConditionOperatorOutput

func (e EnterpriseCrmEventbusProtoConditionOperator) ToEnterpriseCrmEventbusProtoConditionOperatorOutput() EnterpriseCrmEventbusProtoConditionOperatorOutput

func (EnterpriseCrmEventbusProtoConditionOperator) ToEnterpriseCrmEventbusProtoConditionOperatorOutputWithContext

func (e EnterpriseCrmEventbusProtoConditionOperator) ToEnterpriseCrmEventbusProtoConditionOperatorOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoConditionOperatorOutput

func (EnterpriseCrmEventbusProtoConditionOperator) ToEnterpriseCrmEventbusProtoConditionOperatorPtrOutput

func (e EnterpriseCrmEventbusProtoConditionOperator) ToEnterpriseCrmEventbusProtoConditionOperatorPtrOutput() EnterpriseCrmEventbusProtoConditionOperatorPtrOutput

func (EnterpriseCrmEventbusProtoConditionOperator) ToEnterpriseCrmEventbusProtoConditionOperatorPtrOutputWithContext

func (e EnterpriseCrmEventbusProtoConditionOperator) ToEnterpriseCrmEventbusProtoConditionOperatorPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoConditionOperatorPtrOutput

func (EnterpriseCrmEventbusProtoConditionOperator) ToStringOutput

func (EnterpriseCrmEventbusProtoConditionOperator) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoConditionOperator) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoConditionOperator) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoConditionOperatorInput

type EnterpriseCrmEventbusProtoConditionOperatorInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoConditionOperatorOutput() EnterpriseCrmEventbusProtoConditionOperatorOutput
	ToEnterpriseCrmEventbusProtoConditionOperatorOutputWithContext(context.Context) EnterpriseCrmEventbusProtoConditionOperatorOutput
}

EnterpriseCrmEventbusProtoConditionOperatorInput is an input type that accepts EnterpriseCrmEventbusProtoConditionOperatorArgs and EnterpriseCrmEventbusProtoConditionOperatorOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoConditionOperatorInput` via:

EnterpriseCrmEventbusProtoConditionOperatorArgs{...}

type EnterpriseCrmEventbusProtoConditionOperatorOutput

type EnterpriseCrmEventbusProtoConditionOperatorOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoConditionOperatorOutput) ElementType

func (EnterpriseCrmEventbusProtoConditionOperatorOutput) ToEnterpriseCrmEventbusProtoConditionOperatorOutput

func (o EnterpriseCrmEventbusProtoConditionOperatorOutput) ToEnterpriseCrmEventbusProtoConditionOperatorOutput() EnterpriseCrmEventbusProtoConditionOperatorOutput

func (EnterpriseCrmEventbusProtoConditionOperatorOutput) ToEnterpriseCrmEventbusProtoConditionOperatorOutputWithContext

func (o EnterpriseCrmEventbusProtoConditionOperatorOutput) ToEnterpriseCrmEventbusProtoConditionOperatorOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoConditionOperatorOutput

func (EnterpriseCrmEventbusProtoConditionOperatorOutput) ToEnterpriseCrmEventbusProtoConditionOperatorPtrOutput

func (o EnterpriseCrmEventbusProtoConditionOperatorOutput) ToEnterpriseCrmEventbusProtoConditionOperatorPtrOutput() EnterpriseCrmEventbusProtoConditionOperatorPtrOutput

func (EnterpriseCrmEventbusProtoConditionOperatorOutput) ToEnterpriseCrmEventbusProtoConditionOperatorPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoConditionOperatorOutput) ToEnterpriseCrmEventbusProtoConditionOperatorPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoConditionOperatorPtrOutput

func (EnterpriseCrmEventbusProtoConditionOperatorOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoConditionOperatorOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoConditionOperatorOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoConditionOperatorOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoConditionOperatorPtrInput

type EnterpriseCrmEventbusProtoConditionOperatorPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoConditionOperatorPtrOutput() EnterpriseCrmEventbusProtoConditionOperatorPtrOutput
	ToEnterpriseCrmEventbusProtoConditionOperatorPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoConditionOperatorPtrOutput
}

type EnterpriseCrmEventbusProtoConditionOperatorPtrOutput

type EnterpriseCrmEventbusProtoConditionOperatorPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoConditionOperatorPtrOutput) Elem

func (EnterpriseCrmEventbusProtoConditionOperatorPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoConditionOperatorPtrOutput) ToEnterpriseCrmEventbusProtoConditionOperatorPtrOutput

func (EnterpriseCrmEventbusProtoConditionOperatorPtrOutput) ToEnterpriseCrmEventbusProtoConditionOperatorPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoConditionOperatorPtrOutput) ToEnterpriseCrmEventbusProtoConditionOperatorPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoConditionOperatorPtrOutput

func (EnterpriseCrmEventbusProtoConditionOperatorPtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoConditionOperatorPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoConditionOutput

type EnterpriseCrmEventbusProtoConditionOutput struct{ *pulumi.OutputState }

Condition that uses `operator` to evaluate the key against the value.

func (EnterpriseCrmEventbusProtoConditionOutput) ElementType

func (EnterpriseCrmEventbusProtoConditionOutput) EventPropertyKey

Key that's evaluated against the `value`. Please note the data type of the runtime value associated with the key should match the data type of `value`, else an IllegalArgumentException is thrown.

func (EnterpriseCrmEventbusProtoConditionOutput) Operator

Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.

func (EnterpriseCrmEventbusProtoConditionOutput) ToEnterpriseCrmEventbusProtoConditionOutput

func (o EnterpriseCrmEventbusProtoConditionOutput) ToEnterpriseCrmEventbusProtoConditionOutput() EnterpriseCrmEventbusProtoConditionOutput

func (EnterpriseCrmEventbusProtoConditionOutput) ToEnterpriseCrmEventbusProtoConditionOutputWithContext

func (o EnterpriseCrmEventbusProtoConditionOutput) ToEnterpriseCrmEventbusProtoConditionOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoConditionOutput

func (EnterpriseCrmEventbusProtoConditionOutput) Value

Value that's checked for the key.

type EnterpriseCrmEventbusProtoConditionResponse

type EnterpriseCrmEventbusProtoConditionResponse struct {
	// Key that's evaluated against the `value`. Please note the data type of the runtime value associated with the key should match the data type of `value`, else an IllegalArgumentException is thrown.
	EventPropertyKey string `pulumi:"eventPropertyKey"`
	// Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
	Operator string `pulumi:"operator"`
	// Value that's checked for the key.
	Value EnterpriseCrmEventbusProtoValueTypeResponse `pulumi:"value"`
}

Condition that uses `operator` to evaluate the key against the value.

type EnterpriseCrmEventbusProtoConditionResponseArrayOutput

type EnterpriseCrmEventbusProtoConditionResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoConditionResponseArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoConditionResponseArrayOutput) Index

func (EnterpriseCrmEventbusProtoConditionResponseArrayOutput) ToEnterpriseCrmEventbusProtoConditionResponseArrayOutput

func (EnterpriseCrmEventbusProtoConditionResponseArrayOutput) ToEnterpriseCrmEventbusProtoConditionResponseArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoConditionResponseArrayOutput) ToEnterpriseCrmEventbusProtoConditionResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoConditionResponseArrayOutput

type EnterpriseCrmEventbusProtoConditionResponseOutput

type EnterpriseCrmEventbusProtoConditionResponseOutput struct{ *pulumi.OutputState }

Condition that uses `operator` to evaluate the key against the value.

func (EnterpriseCrmEventbusProtoConditionResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoConditionResponseOutput) EventPropertyKey

Key that's evaluated against the `value`. Please note the data type of the runtime value associated with the key should match the data type of `value`, else an IllegalArgumentException is thrown.

func (EnterpriseCrmEventbusProtoConditionResponseOutput) Operator

Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.

func (EnterpriseCrmEventbusProtoConditionResponseOutput) ToEnterpriseCrmEventbusProtoConditionResponseOutput

func (o EnterpriseCrmEventbusProtoConditionResponseOutput) ToEnterpriseCrmEventbusProtoConditionResponseOutput() EnterpriseCrmEventbusProtoConditionResponseOutput

func (EnterpriseCrmEventbusProtoConditionResponseOutput) ToEnterpriseCrmEventbusProtoConditionResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoConditionResponseOutput) ToEnterpriseCrmEventbusProtoConditionResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoConditionResponseOutput

func (EnterpriseCrmEventbusProtoConditionResponseOutput) Value

Value that's checked for the key.

type EnterpriseCrmEventbusProtoCoordinate

type EnterpriseCrmEventbusProtoCoordinate struct {
	X *int `pulumi:"x"`
	Y *int `pulumi:"y"`
}

Represents two-dimensional positions.

type EnterpriseCrmEventbusProtoCoordinateArgs

type EnterpriseCrmEventbusProtoCoordinateArgs struct {
	X pulumi.IntPtrInput `pulumi:"x"`
	Y pulumi.IntPtrInput `pulumi:"y"`
}

Represents two-dimensional positions.

func (EnterpriseCrmEventbusProtoCoordinateArgs) ElementType

func (EnterpriseCrmEventbusProtoCoordinateArgs) ToEnterpriseCrmEventbusProtoCoordinateOutput

func (i EnterpriseCrmEventbusProtoCoordinateArgs) ToEnterpriseCrmEventbusProtoCoordinateOutput() EnterpriseCrmEventbusProtoCoordinateOutput

func (EnterpriseCrmEventbusProtoCoordinateArgs) ToEnterpriseCrmEventbusProtoCoordinateOutputWithContext

func (i EnterpriseCrmEventbusProtoCoordinateArgs) ToEnterpriseCrmEventbusProtoCoordinateOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCoordinateOutput

func (EnterpriseCrmEventbusProtoCoordinateArgs) ToEnterpriseCrmEventbusProtoCoordinatePtrOutput

func (i EnterpriseCrmEventbusProtoCoordinateArgs) ToEnterpriseCrmEventbusProtoCoordinatePtrOutput() EnterpriseCrmEventbusProtoCoordinatePtrOutput

func (EnterpriseCrmEventbusProtoCoordinateArgs) ToEnterpriseCrmEventbusProtoCoordinatePtrOutputWithContext

func (i EnterpriseCrmEventbusProtoCoordinateArgs) ToEnterpriseCrmEventbusProtoCoordinatePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCoordinatePtrOutput

type EnterpriseCrmEventbusProtoCoordinateInput

type EnterpriseCrmEventbusProtoCoordinateInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoCoordinateOutput() EnterpriseCrmEventbusProtoCoordinateOutput
	ToEnterpriseCrmEventbusProtoCoordinateOutputWithContext(context.Context) EnterpriseCrmEventbusProtoCoordinateOutput
}

EnterpriseCrmEventbusProtoCoordinateInput is an input type that accepts EnterpriseCrmEventbusProtoCoordinateArgs and EnterpriseCrmEventbusProtoCoordinateOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoCoordinateInput` via:

EnterpriseCrmEventbusProtoCoordinateArgs{...}

type EnterpriseCrmEventbusProtoCoordinateOutput

type EnterpriseCrmEventbusProtoCoordinateOutput struct{ *pulumi.OutputState }

Represents two-dimensional positions.

func (EnterpriseCrmEventbusProtoCoordinateOutput) ElementType

func (EnterpriseCrmEventbusProtoCoordinateOutput) ToEnterpriseCrmEventbusProtoCoordinateOutput

func (o EnterpriseCrmEventbusProtoCoordinateOutput) ToEnterpriseCrmEventbusProtoCoordinateOutput() EnterpriseCrmEventbusProtoCoordinateOutput

func (EnterpriseCrmEventbusProtoCoordinateOutput) ToEnterpriseCrmEventbusProtoCoordinateOutputWithContext

func (o EnterpriseCrmEventbusProtoCoordinateOutput) ToEnterpriseCrmEventbusProtoCoordinateOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCoordinateOutput

func (EnterpriseCrmEventbusProtoCoordinateOutput) ToEnterpriseCrmEventbusProtoCoordinatePtrOutput

func (o EnterpriseCrmEventbusProtoCoordinateOutput) ToEnterpriseCrmEventbusProtoCoordinatePtrOutput() EnterpriseCrmEventbusProtoCoordinatePtrOutput

func (EnterpriseCrmEventbusProtoCoordinateOutput) ToEnterpriseCrmEventbusProtoCoordinatePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoCoordinateOutput) ToEnterpriseCrmEventbusProtoCoordinatePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCoordinatePtrOutput

func (EnterpriseCrmEventbusProtoCoordinateOutput) X

func (EnterpriseCrmEventbusProtoCoordinateOutput) Y

type EnterpriseCrmEventbusProtoCoordinatePtrInput

type EnterpriseCrmEventbusProtoCoordinatePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoCoordinatePtrOutput() EnterpriseCrmEventbusProtoCoordinatePtrOutput
	ToEnterpriseCrmEventbusProtoCoordinatePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoCoordinatePtrOutput
}

EnterpriseCrmEventbusProtoCoordinatePtrInput is an input type that accepts EnterpriseCrmEventbusProtoCoordinateArgs, EnterpriseCrmEventbusProtoCoordinatePtr and EnterpriseCrmEventbusProtoCoordinatePtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoCoordinatePtrInput` via:

        EnterpriseCrmEventbusProtoCoordinateArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoCoordinatePtrOutput

type EnterpriseCrmEventbusProtoCoordinatePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoCoordinatePtrOutput) Elem

func (EnterpriseCrmEventbusProtoCoordinatePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoCoordinatePtrOutput) ToEnterpriseCrmEventbusProtoCoordinatePtrOutput

func (o EnterpriseCrmEventbusProtoCoordinatePtrOutput) ToEnterpriseCrmEventbusProtoCoordinatePtrOutput() EnterpriseCrmEventbusProtoCoordinatePtrOutput

func (EnterpriseCrmEventbusProtoCoordinatePtrOutput) ToEnterpriseCrmEventbusProtoCoordinatePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoCoordinatePtrOutput) ToEnterpriseCrmEventbusProtoCoordinatePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCoordinatePtrOutput

func (EnterpriseCrmEventbusProtoCoordinatePtrOutput) X

func (EnterpriseCrmEventbusProtoCoordinatePtrOutput) Y

type EnterpriseCrmEventbusProtoCoordinateResponse

type EnterpriseCrmEventbusProtoCoordinateResponse struct {
	X int `pulumi:"x"`
	Y int `pulumi:"y"`
}

Represents two-dimensional positions.

type EnterpriseCrmEventbusProtoCoordinateResponseOutput

type EnterpriseCrmEventbusProtoCoordinateResponseOutput struct{ *pulumi.OutputState }

Represents two-dimensional positions.

func (EnterpriseCrmEventbusProtoCoordinateResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoCoordinateResponseOutput) ToEnterpriseCrmEventbusProtoCoordinateResponseOutput

func (o EnterpriseCrmEventbusProtoCoordinateResponseOutput) ToEnterpriseCrmEventbusProtoCoordinateResponseOutput() EnterpriseCrmEventbusProtoCoordinateResponseOutput

func (EnterpriseCrmEventbusProtoCoordinateResponseOutput) ToEnterpriseCrmEventbusProtoCoordinateResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoCoordinateResponseOutput) ToEnterpriseCrmEventbusProtoCoordinateResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoCoordinateResponseOutput

func (EnterpriseCrmEventbusProtoCoordinateResponseOutput) X

func (EnterpriseCrmEventbusProtoCoordinateResponseOutput) Y

type EnterpriseCrmEventbusProtoDoubleArray

type EnterpriseCrmEventbusProtoDoubleArray struct {
	Values []float64 `pulumi:"values"`
}

type EnterpriseCrmEventbusProtoDoubleArrayArgs

type EnterpriseCrmEventbusProtoDoubleArrayArgs struct {
	Values pulumi.Float64ArrayInput `pulumi:"values"`
}

func (EnterpriseCrmEventbusProtoDoubleArrayArgs) ElementType

func (EnterpriseCrmEventbusProtoDoubleArrayArgs) ToEnterpriseCrmEventbusProtoDoubleArrayOutput

func (i EnterpriseCrmEventbusProtoDoubleArrayArgs) ToEnterpriseCrmEventbusProtoDoubleArrayOutput() EnterpriseCrmEventbusProtoDoubleArrayOutput

func (EnterpriseCrmEventbusProtoDoubleArrayArgs) ToEnterpriseCrmEventbusProtoDoubleArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoDoubleArrayArgs) ToEnterpriseCrmEventbusProtoDoubleArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoDoubleArrayOutput

func (EnterpriseCrmEventbusProtoDoubleArrayArgs) ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutput

func (i EnterpriseCrmEventbusProtoDoubleArrayArgs) ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutput() EnterpriseCrmEventbusProtoDoubleArrayPtrOutput

func (EnterpriseCrmEventbusProtoDoubleArrayArgs) ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoDoubleArrayArgs) ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoDoubleArrayPtrOutput

type EnterpriseCrmEventbusProtoDoubleArrayInput

type EnterpriseCrmEventbusProtoDoubleArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoDoubleArrayOutput() EnterpriseCrmEventbusProtoDoubleArrayOutput
	ToEnterpriseCrmEventbusProtoDoubleArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoDoubleArrayOutput
}

EnterpriseCrmEventbusProtoDoubleArrayInput is an input type that accepts EnterpriseCrmEventbusProtoDoubleArray and EnterpriseCrmEventbusProtoDoubleArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoDoubleArrayInput` via:

EnterpriseCrmEventbusProtoDoubleArray{ EnterpriseCrmEventbusProtoDoubleArgs{...} }

type EnterpriseCrmEventbusProtoDoubleArrayOutput

type EnterpriseCrmEventbusProtoDoubleArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoDoubleArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoDoubleArrayOutput) ToEnterpriseCrmEventbusProtoDoubleArrayOutput

func (o EnterpriseCrmEventbusProtoDoubleArrayOutput) ToEnterpriseCrmEventbusProtoDoubleArrayOutput() EnterpriseCrmEventbusProtoDoubleArrayOutput

func (EnterpriseCrmEventbusProtoDoubleArrayOutput) ToEnterpriseCrmEventbusProtoDoubleArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoDoubleArrayOutput) ToEnterpriseCrmEventbusProtoDoubleArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoDoubleArrayOutput

func (EnterpriseCrmEventbusProtoDoubleArrayOutput) ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutput

func (o EnterpriseCrmEventbusProtoDoubleArrayOutput) ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutput() EnterpriseCrmEventbusProtoDoubleArrayPtrOutput

func (EnterpriseCrmEventbusProtoDoubleArrayOutput) ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoDoubleArrayOutput) ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoDoubleArrayPtrOutput

func (EnterpriseCrmEventbusProtoDoubleArrayOutput) Values

type EnterpriseCrmEventbusProtoDoubleArrayPtrInput

type EnterpriseCrmEventbusProtoDoubleArrayPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutput() EnterpriseCrmEventbusProtoDoubleArrayPtrOutput
	ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoDoubleArrayPtrOutput
}

EnterpriseCrmEventbusProtoDoubleArrayPtrInput is an input type that accepts EnterpriseCrmEventbusProtoDoubleArrayArgs, EnterpriseCrmEventbusProtoDoubleArrayPtr and EnterpriseCrmEventbusProtoDoubleArrayPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoDoubleArrayPtrInput` via:

        EnterpriseCrmEventbusProtoDoubleArrayArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoDoubleArrayPtrOutput

type EnterpriseCrmEventbusProtoDoubleArrayPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoDoubleArrayPtrOutput) Elem

func (EnterpriseCrmEventbusProtoDoubleArrayPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoDoubleArrayPtrOutput) ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutput

func (o EnterpriseCrmEventbusProtoDoubleArrayPtrOutput) ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutput() EnterpriseCrmEventbusProtoDoubleArrayPtrOutput

func (EnterpriseCrmEventbusProtoDoubleArrayPtrOutput) ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoDoubleArrayPtrOutput) ToEnterpriseCrmEventbusProtoDoubleArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoDoubleArrayPtrOutput

func (EnterpriseCrmEventbusProtoDoubleArrayPtrOutput) Values

type EnterpriseCrmEventbusProtoDoubleArrayResponse

type EnterpriseCrmEventbusProtoDoubleArrayResponse struct {
	Values []float64 `pulumi:"values"`
}

type EnterpriseCrmEventbusProtoDoubleArrayResponseOutput

type EnterpriseCrmEventbusProtoDoubleArrayResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoDoubleArrayResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoDoubleArrayResponseOutput) ToEnterpriseCrmEventbusProtoDoubleArrayResponseOutput

func (o EnterpriseCrmEventbusProtoDoubleArrayResponseOutput) ToEnterpriseCrmEventbusProtoDoubleArrayResponseOutput() EnterpriseCrmEventbusProtoDoubleArrayResponseOutput

func (EnterpriseCrmEventbusProtoDoubleArrayResponseOutput) ToEnterpriseCrmEventbusProtoDoubleArrayResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoDoubleArrayResponseOutput) ToEnterpriseCrmEventbusProtoDoubleArrayResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoDoubleArrayResponseOutput

func (EnterpriseCrmEventbusProtoDoubleArrayResponseOutput) Values

type EnterpriseCrmEventbusProtoDoubleParameterArray

type EnterpriseCrmEventbusProtoDoubleParameterArray struct {
	DoubleValues []float64 `pulumi:"doubleValues"`
}

type EnterpriseCrmEventbusProtoDoubleParameterArrayArgs

type EnterpriseCrmEventbusProtoDoubleParameterArrayArgs struct {
	DoubleValues pulumi.Float64ArrayInput `pulumi:"doubleValues"`
}

func (EnterpriseCrmEventbusProtoDoubleParameterArrayArgs) ElementType

func (EnterpriseCrmEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmEventbusProtoDoubleParameterArrayOutput

func (i EnterpriseCrmEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmEventbusProtoDoubleParameterArrayOutput() EnterpriseCrmEventbusProtoDoubleParameterArrayOutput

func (EnterpriseCrmEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmEventbusProtoDoubleParameterArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmEventbusProtoDoubleParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoDoubleParameterArrayOutput

func (EnterpriseCrmEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput

func (i EnterpriseCrmEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput() EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoDoubleParameterArrayInput

type EnterpriseCrmEventbusProtoDoubleParameterArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoDoubleParameterArrayOutput() EnterpriseCrmEventbusProtoDoubleParameterArrayOutput
	ToEnterpriseCrmEventbusProtoDoubleParameterArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoDoubleParameterArrayOutput
}

EnterpriseCrmEventbusProtoDoubleParameterArrayInput is an input type that accepts EnterpriseCrmEventbusProtoDoubleParameterArray and EnterpriseCrmEventbusProtoDoubleParameterArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoDoubleParameterArrayInput` via:

EnterpriseCrmEventbusProtoDoubleParameterArray{ EnterpriseCrmEventbusProtoDoubleParameterArgs{...} }

type EnterpriseCrmEventbusProtoDoubleParameterArrayOutput

type EnterpriseCrmEventbusProtoDoubleParameterArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoDoubleParameterArrayOutput) DoubleValues

func (EnterpriseCrmEventbusProtoDoubleParameterArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoDoubleParameterArrayOutput) ToEnterpriseCrmEventbusProtoDoubleParameterArrayOutput

func (EnterpriseCrmEventbusProtoDoubleParameterArrayOutput) ToEnterpriseCrmEventbusProtoDoubleParameterArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoDoubleParameterArrayOutput) ToEnterpriseCrmEventbusProtoDoubleParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoDoubleParameterArrayOutput

func (EnterpriseCrmEventbusProtoDoubleParameterArrayOutput) ToEnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput

func (o EnterpriseCrmEventbusProtoDoubleParameterArrayOutput) ToEnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput() EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoDoubleParameterArrayOutput) ToEnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoDoubleParameterArrayOutput) ToEnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoDoubleParameterArrayPtrInput

type EnterpriseCrmEventbusProtoDoubleParameterArrayPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput() EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput
	ToEnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput
}

EnterpriseCrmEventbusProtoDoubleParameterArrayPtrInput is an input type that accepts EnterpriseCrmEventbusProtoDoubleParameterArrayArgs, EnterpriseCrmEventbusProtoDoubleParameterArrayPtr and EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoDoubleParameterArrayPtrInput` via:

        EnterpriseCrmEventbusProtoDoubleParameterArrayArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput) DoubleValues

func (EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput) Elem

func (EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoDoubleParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoDoubleParameterArrayResponse

type EnterpriseCrmEventbusProtoDoubleParameterArrayResponse struct {
	DoubleValues []float64 `pulumi:"doubleValues"`
}

type EnterpriseCrmEventbusProtoDoubleParameterArrayResponseOutput

type EnterpriseCrmEventbusProtoDoubleParameterArrayResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoDoubleParameterArrayResponseOutput) DoubleValues

func (EnterpriseCrmEventbusProtoDoubleParameterArrayResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoDoubleParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoDoubleParameterArrayResponseOutput

func (EnterpriseCrmEventbusProtoDoubleParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoDoubleParameterArrayResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoDoubleParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoDoubleParameterArrayResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoDoubleParameterArrayResponseOutput

type EnterpriseCrmEventbusProtoEventBusProperties

type EnterpriseCrmEventbusProtoEventBusProperties struct {
	// An unordered list of property entries.
	Properties []EnterpriseCrmEventbusProtoPropertyEntry `pulumi:"properties"`
}

LINT.IfChange This message is used for storing key value pair properties for each Event / Task in the EventBus.

type EnterpriseCrmEventbusProtoEventBusPropertiesArgs

type EnterpriseCrmEventbusProtoEventBusPropertiesArgs struct {
	// An unordered list of property entries.
	Properties EnterpriseCrmEventbusProtoPropertyEntryArrayInput `pulumi:"properties"`
}

LINT.IfChange This message is used for storing key value pair properties for each Event / Task in the EventBus.

func (EnterpriseCrmEventbusProtoEventBusPropertiesArgs) ElementType

func (EnterpriseCrmEventbusProtoEventBusPropertiesArgs) ToEnterpriseCrmEventbusProtoEventBusPropertiesOutput

func (i EnterpriseCrmEventbusProtoEventBusPropertiesArgs) ToEnterpriseCrmEventbusProtoEventBusPropertiesOutput() EnterpriseCrmEventbusProtoEventBusPropertiesOutput

func (EnterpriseCrmEventbusProtoEventBusPropertiesArgs) ToEnterpriseCrmEventbusProtoEventBusPropertiesOutputWithContext

func (i EnterpriseCrmEventbusProtoEventBusPropertiesArgs) ToEnterpriseCrmEventbusProtoEventBusPropertiesOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoEventBusPropertiesOutput

func (EnterpriseCrmEventbusProtoEventBusPropertiesArgs) ToEnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput

func (i EnterpriseCrmEventbusProtoEventBusPropertiesArgs) ToEnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput() EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput

func (EnterpriseCrmEventbusProtoEventBusPropertiesArgs) ToEnterpriseCrmEventbusProtoEventBusPropertiesPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoEventBusPropertiesArgs) ToEnterpriseCrmEventbusProtoEventBusPropertiesPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput

type EnterpriseCrmEventbusProtoEventBusPropertiesInput

type EnterpriseCrmEventbusProtoEventBusPropertiesInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoEventBusPropertiesOutput() EnterpriseCrmEventbusProtoEventBusPropertiesOutput
	ToEnterpriseCrmEventbusProtoEventBusPropertiesOutputWithContext(context.Context) EnterpriseCrmEventbusProtoEventBusPropertiesOutput
}

EnterpriseCrmEventbusProtoEventBusPropertiesInput is an input type that accepts EnterpriseCrmEventbusProtoEventBusPropertiesArgs and EnterpriseCrmEventbusProtoEventBusPropertiesOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoEventBusPropertiesInput` via:

EnterpriseCrmEventbusProtoEventBusPropertiesArgs{...}

type EnterpriseCrmEventbusProtoEventBusPropertiesOutput

type EnterpriseCrmEventbusProtoEventBusPropertiesOutput struct{ *pulumi.OutputState }

LINT.IfChange This message is used for storing key value pair properties for each Event / Task in the EventBus.

func (EnterpriseCrmEventbusProtoEventBusPropertiesOutput) ElementType

func (EnterpriseCrmEventbusProtoEventBusPropertiesOutput) Properties

An unordered list of property entries.

func (EnterpriseCrmEventbusProtoEventBusPropertiesOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesOutput

func (o EnterpriseCrmEventbusProtoEventBusPropertiesOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesOutput() EnterpriseCrmEventbusProtoEventBusPropertiesOutput

func (EnterpriseCrmEventbusProtoEventBusPropertiesOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesOutputWithContext

func (o EnterpriseCrmEventbusProtoEventBusPropertiesOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoEventBusPropertiesOutput

func (EnterpriseCrmEventbusProtoEventBusPropertiesOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput

func (o EnterpriseCrmEventbusProtoEventBusPropertiesOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput() EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput

func (EnterpriseCrmEventbusProtoEventBusPropertiesOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoEventBusPropertiesOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput

type EnterpriseCrmEventbusProtoEventBusPropertiesPtrInput

type EnterpriseCrmEventbusProtoEventBusPropertiesPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput() EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput
	ToEnterpriseCrmEventbusProtoEventBusPropertiesPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput
}

EnterpriseCrmEventbusProtoEventBusPropertiesPtrInput is an input type that accepts EnterpriseCrmEventbusProtoEventBusPropertiesArgs, EnterpriseCrmEventbusProtoEventBusPropertiesPtr and EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoEventBusPropertiesPtrInput` via:

        EnterpriseCrmEventbusProtoEventBusPropertiesArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput

type EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput) Elem

func (EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput) Properties

An unordered list of property entries.

func (EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput

func (EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoEventBusPropertiesPtrOutput

type EnterpriseCrmEventbusProtoEventBusPropertiesResponse

type EnterpriseCrmEventbusProtoEventBusPropertiesResponse struct {
	// An unordered list of property entries.
	Properties []EnterpriseCrmEventbusProtoPropertyEntryResponse `pulumi:"properties"`
}

LINT.IfChange This message is used for storing key value pair properties for each Event / Task in the EventBus.

type EnterpriseCrmEventbusProtoEventBusPropertiesResponseOutput

type EnterpriseCrmEventbusProtoEventBusPropertiesResponseOutput struct{ *pulumi.OutputState }

LINT.IfChange This message is used for storing key value pair properties for each Event / Task in the EventBus.

func (EnterpriseCrmEventbusProtoEventBusPropertiesResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoEventBusPropertiesResponseOutput) Properties

An unordered list of property entries.

func (EnterpriseCrmEventbusProtoEventBusPropertiesResponseOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesResponseOutput

func (EnterpriseCrmEventbusProtoEventBusPropertiesResponseOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoEventBusPropertiesResponseOutput) ToEnterpriseCrmEventbusProtoEventBusPropertiesResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoEventBusPropertiesResponseOutput

type EnterpriseCrmEventbusProtoEventParameters

type EnterpriseCrmEventbusProtoEventParameters struct {
	// Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
	Parameters []EnterpriseCrmEventbusProtoParameterEntry `pulumi:"parameters"`
}

LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus. Please see

type EnterpriseCrmEventbusProtoEventParametersArgs

type EnterpriseCrmEventbusProtoEventParametersArgs struct {
	// Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
	Parameters EnterpriseCrmEventbusProtoParameterEntryArrayInput `pulumi:"parameters"`
}

LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus. Please see

func (EnterpriseCrmEventbusProtoEventParametersArgs) ElementType

func (EnterpriseCrmEventbusProtoEventParametersArgs) ToEnterpriseCrmEventbusProtoEventParametersOutput

func (i EnterpriseCrmEventbusProtoEventParametersArgs) ToEnterpriseCrmEventbusProtoEventParametersOutput() EnterpriseCrmEventbusProtoEventParametersOutput

func (EnterpriseCrmEventbusProtoEventParametersArgs) ToEnterpriseCrmEventbusProtoEventParametersOutputWithContext

func (i EnterpriseCrmEventbusProtoEventParametersArgs) ToEnterpriseCrmEventbusProtoEventParametersOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoEventParametersOutput

func (EnterpriseCrmEventbusProtoEventParametersArgs) ToEnterpriseCrmEventbusProtoEventParametersPtrOutput

func (i EnterpriseCrmEventbusProtoEventParametersArgs) ToEnterpriseCrmEventbusProtoEventParametersPtrOutput() EnterpriseCrmEventbusProtoEventParametersPtrOutput

func (EnterpriseCrmEventbusProtoEventParametersArgs) ToEnterpriseCrmEventbusProtoEventParametersPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoEventParametersArgs) ToEnterpriseCrmEventbusProtoEventParametersPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoEventParametersPtrOutput

type EnterpriseCrmEventbusProtoEventParametersInput

type EnterpriseCrmEventbusProtoEventParametersInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoEventParametersOutput() EnterpriseCrmEventbusProtoEventParametersOutput
	ToEnterpriseCrmEventbusProtoEventParametersOutputWithContext(context.Context) EnterpriseCrmEventbusProtoEventParametersOutput
}

EnterpriseCrmEventbusProtoEventParametersInput is an input type that accepts EnterpriseCrmEventbusProtoEventParametersArgs and EnterpriseCrmEventbusProtoEventParametersOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoEventParametersInput` via:

EnterpriseCrmEventbusProtoEventParametersArgs{...}

type EnterpriseCrmEventbusProtoEventParametersOutput

type EnterpriseCrmEventbusProtoEventParametersOutput struct{ *pulumi.OutputState }

LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus. Please see

func (EnterpriseCrmEventbusProtoEventParametersOutput) ElementType

func (EnterpriseCrmEventbusProtoEventParametersOutput) Parameters

Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.

func (EnterpriseCrmEventbusProtoEventParametersOutput) ToEnterpriseCrmEventbusProtoEventParametersOutput

func (o EnterpriseCrmEventbusProtoEventParametersOutput) ToEnterpriseCrmEventbusProtoEventParametersOutput() EnterpriseCrmEventbusProtoEventParametersOutput

func (EnterpriseCrmEventbusProtoEventParametersOutput) ToEnterpriseCrmEventbusProtoEventParametersOutputWithContext

func (o EnterpriseCrmEventbusProtoEventParametersOutput) ToEnterpriseCrmEventbusProtoEventParametersOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoEventParametersOutput

func (EnterpriseCrmEventbusProtoEventParametersOutput) ToEnterpriseCrmEventbusProtoEventParametersPtrOutput

func (o EnterpriseCrmEventbusProtoEventParametersOutput) ToEnterpriseCrmEventbusProtoEventParametersPtrOutput() EnterpriseCrmEventbusProtoEventParametersPtrOutput

func (EnterpriseCrmEventbusProtoEventParametersOutput) ToEnterpriseCrmEventbusProtoEventParametersPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoEventParametersOutput) ToEnterpriseCrmEventbusProtoEventParametersPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoEventParametersPtrOutput

type EnterpriseCrmEventbusProtoEventParametersPtrInput

type EnterpriseCrmEventbusProtoEventParametersPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoEventParametersPtrOutput() EnterpriseCrmEventbusProtoEventParametersPtrOutput
	ToEnterpriseCrmEventbusProtoEventParametersPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoEventParametersPtrOutput
}

EnterpriseCrmEventbusProtoEventParametersPtrInput is an input type that accepts EnterpriseCrmEventbusProtoEventParametersArgs, EnterpriseCrmEventbusProtoEventParametersPtr and EnterpriseCrmEventbusProtoEventParametersPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoEventParametersPtrInput` via:

        EnterpriseCrmEventbusProtoEventParametersArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoEventParametersPtrOutput

type EnterpriseCrmEventbusProtoEventParametersPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoEventParametersPtrOutput) Elem

func (EnterpriseCrmEventbusProtoEventParametersPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoEventParametersPtrOutput) Parameters

Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.

func (EnterpriseCrmEventbusProtoEventParametersPtrOutput) ToEnterpriseCrmEventbusProtoEventParametersPtrOutput

func (o EnterpriseCrmEventbusProtoEventParametersPtrOutput) ToEnterpriseCrmEventbusProtoEventParametersPtrOutput() EnterpriseCrmEventbusProtoEventParametersPtrOutput

func (EnterpriseCrmEventbusProtoEventParametersPtrOutput) ToEnterpriseCrmEventbusProtoEventParametersPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoEventParametersPtrOutput) ToEnterpriseCrmEventbusProtoEventParametersPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoEventParametersPtrOutput

type EnterpriseCrmEventbusProtoEventParametersResponse

type EnterpriseCrmEventbusProtoEventParametersResponse struct {
	// Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
	Parameters []EnterpriseCrmEventbusProtoParameterEntryResponse `pulumi:"parameters"`
}

LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus. Please see

type EnterpriseCrmEventbusProtoEventParametersResponseOutput

type EnterpriseCrmEventbusProtoEventParametersResponseOutput struct{ *pulumi.OutputState }

LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus. Please see

func (EnterpriseCrmEventbusProtoEventParametersResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoEventParametersResponseOutput) Parameters

Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.

func (EnterpriseCrmEventbusProtoEventParametersResponseOutput) ToEnterpriseCrmEventbusProtoEventParametersResponseOutput

func (EnterpriseCrmEventbusProtoEventParametersResponseOutput) ToEnterpriseCrmEventbusProtoEventParametersResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoEventParametersResponseOutput) ToEnterpriseCrmEventbusProtoEventParametersResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoEventParametersResponseOutput

type EnterpriseCrmEventbusProtoFailurePolicy

type EnterpriseCrmEventbusProtoFailurePolicy struct {
	// Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
	IntervalInSeconds *string `pulumi:"intervalInSeconds"`
	// Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
	MaxNumRetries *int `pulumi:"maxNumRetries"`
	// Defines what happens to the task upon failure.
	RetryStrategy *EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy `pulumi:"retryStrategy"`
}

Policy that defines the task retry logic and failure type. If no FailurePolicy is defined for a task, all its dependent tasks will not be executed (i.e, a `retry_strategy` of NONE will be applied).

type EnterpriseCrmEventbusProtoFailurePolicyArgs

type EnterpriseCrmEventbusProtoFailurePolicyArgs struct {
	// Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
	IntervalInSeconds pulumi.StringPtrInput `pulumi:"intervalInSeconds"`
	// Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
	MaxNumRetries pulumi.IntPtrInput `pulumi:"maxNumRetries"`
	// Defines what happens to the task upon failure.
	RetryStrategy EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrInput `pulumi:"retryStrategy"`
}

Policy that defines the task retry logic and failure type. If no FailurePolicy is defined for a task, all its dependent tasks will not be executed (i.e, a `retry_strategy` of NONE will be applied).

func (EnterpriseCrmEventbusProtoFailurePolicyArgs) ElementType

func (EnterpriseCrmEventbusProtoFailurePolicyArgs) ToEnterpriseCrmEventbusProtoFailurePolicyOutput

func (i EnterpriseCrmEventbusProtoFailurePolicyArgs) ToEnterpriseCrmEventbusProtoFailurePolicyOutput() EnterpriseCrmEventbusProtoFailurePolicyOutput

func (EnterpriseCrmEventbusProtoFailurePolicyArgs) ToEnterpriseCrmEventbusProtoFailurePolicyOutputWithContext

func (i EnterpriseCrmEventbusProtoFailurePolicyArgs) ToEnterpriseCrmEventbusProtoFailurePolicyOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoFailurePolicyOutput

func (EnterpriseCrmEventbusProtoFailurePolicyArgs) ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutput

func (i EnterpriseCrmEventbusProtoFailurePolicyArgs) ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutput() EnterpriseCrmEventbusProtoFailurePolicyPtrOutput

func (EnterpriseCrmEventbusProtoFailurePolicyArgs) ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoFailurePolicyArgs) ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoFailurePolicyPtrOutput

type EnterpriseCrmEventbusProtoFailurePolicyInput

type EnterpriseCrmEventbusProtoFailurePolicyInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoFailurePolicyOutput() EnterpriseCrmEventbusProtoFailurePolicyOutput
	ToEnterpriseCrmEventbusProtoFailurePolicyOutputWithContext(context.Context) EnterpriseCrmEventbusProtoFailurePolicyOutput
}

EnterpriseCrmEventbusProtoFailurePolicyInput is an input type that accepts EnterpriseCrmEventbusProtoFailurePolicyArgs and EnterpriseCrmEventbusProtoFailurePolicyOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoFailurePolicyInput` via:

EnterpriseCrmEventbusProtoFailurePolicyArgs{...}

type EnterpriseCrmEventbusProtoFailurePolicyOutput

type EnterpriseCrmEventbusProtoFailurePolicyOutput struct{ *pulumi.OutputState }

Policy that defines the task retry logic and failure type. If no FailurePolicy is defined for a task, all its dependent tasks will not be executed (i.e, a `retry_strategy` of NONE will be applied).

func (EnterpriseCrmEventbusProtoFailurePolicyOutput) ElementType

func (EnterpriseCrmEventbusProtoFailurePolicyOutput) IntervalInSeconds

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.

func (EnterpriseCrmEventbusProtoFailurePolicyOutput) MaxNumRetries

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.

func (EnterpriseCrmEventbusProtoFailurePolicyOutput) RetryStrategy

Defines what happens to the task upon failure.

func (EnterpriseCrmEventbusProtoFailurePolicyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyOutput

func (o EnterpriseCrmEventbusProtoFailurePolicyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyOutput() EnterpriseCrmEventbusProtoFailurePolicyOutput

func (EnterpriseCrmEventbusProtoFailurePolicyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyOutputWithContext

func (o EnterpriseCrmEventbusProtoFailurePolicyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoFailurePolicyOutput

func (EnterpriseCrmEventbusProtoFailurePolicyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutput

func (o EnterpriseCrmEventbusProtoFailurePolicyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutput() EnterpriseCrmEventbusProtoFailurePolicyPtrOutput

func (EnterpriseCrmEventbusProtoFailurePolicyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoFailurePolicyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoFailurePolicyPtrOutput

type EnterpriseCrmEventbusProtoFailurePolicyPtrInput

type EnterpriseCrmEventbusProtoFailurePolicyPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutput() EnterpriseCrmEventbusProtoFailurePolicyPtrOutput
	ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoFailurePolicyPtrOutput
}

EnterpriseCrmEventbusProtoFailurePolicyPtrInput is an input type that accepts EnterpriseCrmEventbusProtoFailurePolicyArgs, EnterpriseCrmEventbusProtoFailurePolicyPtr and EnterpriseCrmEventbusProtoFailurePolicyPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoFailurePolicyPtrInput` via:

        EnterpriseCrmEventbusProtoFailurePolicyArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoFailurePolicyPtrOutput

type EnterpriseCrmEventbusProtoFailurePolicyPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoFailurePolicyPtrOutput) Elem

func (EnterpriseCrmEventbusProtoFailurePolicyPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoFailurePolicyPtrOutput) IntervalInSeconds

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.

func (EnterpriseCrmEventbusProtoFailurePolicyPtrOutput) MaxNumRetries

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.

func (EnterpriseCrmEventbusProtoFailurePolicyPtrOutput) RetryStrategy

Defines what happens to the task upon failure.

func (EnterpriseCrmEventbusProtoFailurePolicyPtrOutput) ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutput

func (o EnterpriseCrmEventbusProtoFailurePolicyPtrOutput) ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutput() EnterpriseCrmEventbusProtoFailurePolicyPtrOutput

func (EnterpriseCrmEventbusProtoFailurePolicyPtrOutput) ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoFailurePolicyPtrOutput) ToEnterpriseCrmEventbusProtoFailurePolicyPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoFailurePolicyPtrOutput

type EnterpriseCrmEventbusProtoFailurePolicyResponse

type EnterpriseCrmEventbusProtoFailurePolicyResponse struct {
	// Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
	IntervalInSeconds string `pulumi:"intervalInSeconds"`
	// Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
	MaxNumRetries int `pulumi:"maxNumRetries"`
	// Defines what happens to the task upon failure.
	RetryStrategy string `pulumi:"retryStrategy"`
}

Policy that defines the task retry logic and failure type. If no FailurePolicy is defined for a task, all its dependent tasks will not be executed (i.e, a `retry_strategy` of NONE will be applied).

type EnterpriseCrmEventbusProtoFailurePolicyResponseOutput

type EnterpriseCrmEventbusProtoFailurePolicyResponseOutput struct{ *pulumi.OutputState }

Policy that defines the task retry logic and failure type. If no FailurePolicy is defined for a task, all its dependent tasks will not be executed (i.e, a `retry_strategy` of NONE will be applied).

func (EnterpriseCrmEventbusProtoFailurePolicyResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoFailurePolicyResponseOutput) IntervalInSeconds

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.

func (EnterpriseCrmEventbusProtoFailurePolicyResponseOutput) MaxNumRetries

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.

func (EnterpriseCrmEventbusProtoFailurePolicyResponseOutput) RetryStrategy

Defines what happens to the task upon failure.

func (EnterpriseCrmEventbusProtoFailurePolicyResponseOutput) ToEnterpriseCrmEventbusProtoFailurePolicyResponseOutput

func (EnterpriseCrmEventbusProtoFailurePolicyResponseOutput) ToEnterpriseCrmEventbusProtoFailurePolicyResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoFailurePolicyResponseOutput) ToEnterpriseCrmEventbusProtoFailurePolicyResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoFailurePolicyResponseOutput

type EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy

type EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy string

Defines what happens to the task upon failure.

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy) ElementType

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput

func (e EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput() EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutputWithContext

func (e EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput

func (e EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput() EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutputWithContext

func (e EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy) ToStringOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyInput

type EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput() EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput
	ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutputWithContext(context.Context) EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput
}

EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyInput is an input type that accepts EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyArgs and EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyInput` via:

EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyArgs{...}

type EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput

type EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput) ElementType

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutputWithContext

func (o EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrInput

type EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput() EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput
	ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput
}

type EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput

type EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput) Elem

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput) ToEnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoIntArray

type EnterpriseCrmEventbusProtoIntArray struct {
	Values []string `pulumi:"values"`
}

type EnterpriseCrmEventbusProtoIntArrayArgs

type EnterpriseCrmEventbusProtoIntArrayArgs struct {
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (EnterpriseCrmEventbusProtoIntArrayArgs) ElementType

func (EnterpriseCrmEventbusProtoIntArrayArgs) ToEnterpriseCrmEventbusProtoIntArrayOutput

func (i EnterpriseCrmEventbusProtoIntArrayArgs) ToEnterpriseCrmEventbusProtoIntArrayOutput() EnterpriseCrmEventbusProtoIntArrayOutput

func (EnterpriseCrmEventbusProtoIntArrayArgs) ToEnterpriseCrmEventbusProtoIntArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoIntArrayArgs) ToEnterpriseCrmEventbusProtoIntArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoIntArrayOutput

func (EnterpriseCrmEventbusProtoIntArrayArgs) ToEnterpriseCrmEventbusProtoIntArrayPtrOutput

func (i EnterpriseCrmEventbusProtoIntArrayArgs) ToEnterpriseCrmEventbusProtoIntArrayPtrOutput() EnterpriseCrmEventbusProtoIntArrayPtrOutput

func (EnterpriseCrmEventbusProtoIntArrayArgs) ToEnterpriseCrmEventbusProtoIntArrayPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoIntArrayArgs) ToEnterpriseCrmEventbusProtoIntArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoIntArrayPtrOutput

type EnterpriseCrmEventbusProtoIntArrayInput

type EnterpriseCrmEventbusProtoIntArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoIntArrayOutput() EnterpriseCrmEventbusProtoIntArrayOutput
	ToEnterpriseCrmEventbusProtoIntArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoIntArrayOutput
}

EnterpriseCrmEventbusProtoIntArrayInput is an input type that accepts EnterpriseCrmEventbusProtoIntArray and EnterpriseCrmEventbusProtoIntArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoIntArrayInput` via:

EnterpriseCrmEventbusProtoIntArray{ EnterpriseCrmEventbusProtoIntArgs{...} }

type EnterpriseCrmEventbusProtoIntArrayOutput

type EnterpriseCrmEventbusProtoIntArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoIntArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoIntArrayOutput) ToEnterpriseCrmEventbusProtoIntArrayOutput

func (o EnterpriseCrmEventbusProtoIntArrayOutput) ToEnterpriseCrmEventbusProtoIntArrayOutput() EnterpriseCrmEventbusProtoIntArrayOutput

func (EnterpriseCrmEventbusProtoIntArrayOutput) ToEnterpriseCrmEventbusProtoIntArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoIntArrayOutput) ToEnterpriseCrmEventbusProtoIntArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoIntArrayOutput

func (EnterpriseCrmEventbusProtoIntArrayOutput) ToEnterpriseCrmEventbusProtoIntArrayPtrOutput

func (o EnterpriseCrmEventbusProtoIntArrayOutput) ToEnterpriseCrmEventbusProtoIntArrayPtrOutput() EnterpriseCrmEventbusProtoIntArrayPtrOutput

func (EnterpriseCrmEventbusProtoIntArrayOutput) ToEnterpriseCrmEventbusProtoIntArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoIntArrayOutput) ToEnterpriseCrmEventbusProtoIntArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoIntArrayPtrOutput

func (EnterpriseCrmEventbusProtoIntArrayOutput) Values

type EnterpriseCrmEventbusProtoIntArrayPtrInput

type EnterpriseCrmEventbusProtoIntArrayPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoIntArrayPtrOutput() EnterpriseCrmEventbusProtoIntArrayPtrOutput
	ToEnterpriseCrmEventbusProtoIntArrayPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoIntArrayPtrOutput
}

EnterpriseCrmEventbusProtoIntArrayPtrInput is an input type that accepts EnterpriseCrmEventbusProtoIntArrayArgs, EnterpriseCrmEventbusProtoIntArrayPtr and EnterpriseCrmEventbusProtoIntArrayPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoIntArrayPtrInput` via:

        EnterpriseCrmEventbusProtoIntArrayArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoIntArrayPtrOutput

type EnterpriseCrmEventbusProtoIntArrayPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoIntArrayPtrOutput) Elem

func (EnterpriseCrmEventbusProtoIntArrayPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoIntArrayPtrOutput) ToEnterpriseCrmEventbusProtoIntArrayPtrOutput

func (o EnterpriseCrmEventbusProtoIntArrayPtrOutput) ToEnterpriseCrmEventbusProtoIntArrayPtrOutput() EnterpriseCrmEventbusProtoIntArrayPtrOutput

func (EnterpriseCrmEventbusProtoIntArrayPtrOutput) ToEnterpriseCrmEventbusProtoIntArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoIntArrayPtrOutput) ToEnterpriseCrmEventbusProtoIntArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoIntArrayPtrOutput

func (EnterpriseCrmEventbusProtoIntArrayPtrOutput) Values

type EnterpriseCrmEventbusProtoIntArrayResponse

type EnterpriseCrmEventbusProtoIntArrayResponse struct {
	Values []string `pulumi:"values"`
}

type EnterpriseCrmEventbusProtoIntArrayResponseOutput

type EnterpriseCrmEventbusProtoIntArrayResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoIntArrayResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoIntArrayResponseOutput) ToEnterpriseCrmEventbusProtoIntArrayResponseOutput

func (o EnterpriseCrmEventbusProtoIntArrayResponseOutput) ToEnterpriseCrmEventbusProtoIntArrayResponseOutput() EnterpriseCrmEventbusProtoIntArrayResponseOutput

func (EnterpriseCrmEventbusProtoIntArrayResponseOutput) ToEnterpriseCrmEventbusProtoIntArrayResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoIntArrayResponseOutput) ToEnterpriseCrmEventbusProtoIntArrayResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoIntArrayResponseOutput

func (EnterpriseCrmEventbusProtoIntArrayResponseOutput) Values

type EnterpriseCrmEventbusProtoIntParameterArray

type EnterpriseCrmEventbusProtoIntParameterArray struct {
	IntValues []string `pulumi:"intValues"`
}

type EnterpriseCrmEventbusProtoIntParameterArrayArgs

type EnterpriseCrmEventbusProtoIntParameterArrayArgs struct {
	IntValues pulumi.StringArrayInput `pulumi:"intValues"`
}

func (EnterpriseCrmEventbusProtoIntParameterArrayArgs) ElementType

func (EnterpriseCrmEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmEventbusProtoIntParameterArrayOutput

func (i EnterpriseCrmEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmEventbusProtoIntParameterArrayOutput() EnterpriseCrmEventbusProtoIntParameterArrayOutput

func (EnterpriseCrmEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmEventbusProtoIntParameterArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmEventbusProtoIntParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoIntParameterArrayOutput

func (EnterpriseCrmEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmEventbusProtoIntParameterArrayPtrOutput

func (i EnterpriseCrmEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmEventbusProtoIntParameterArrayPtrOutput() EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmEventbusProtoIntParameterArrayPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmEventbusProtoIntParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoIntParameterArrayInput

type EnterpriseCrmEventbusProtoIntParameterArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoIntParameterArrayOutput() EnterpriseCrmEventbusProtoIntParameterArrayOutput
	ToEnterpriseCrmEventbusProtoIntParameterArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoIntParameterArrayOutput
}

EnterpriseCrmEventbusProtoIntParameterArrayInput is an input type that accepts EnterpriseCrmEventbusProtoIntParameterArray and EnterpriseCrmEventbusProtoIntParameterArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoIntParameterArrayInput` via:

EnterpriseCrmEventbusProtoIntParameterArray{ EnterpriseCrmEventbusProtoIntParameterArgs{...} }

type EnterpriseCrmEventbusProtoIntParameterArrayOutput

type EnterpriseCrmEventbusProtoIntParameterArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoIntParameterArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoIntParameterArrayOutput) IntValues

func (EnterpriseCrmEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayOutput

func (o EnterpriseCrmEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayOutput() EnterpriseCrmEventbusProtoIntParameterArrayOutput

func (EnterpriseCrmEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoIntParameterArrayOutput

func (EnterpriseCrmEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayPtrOutput

func (o EnterpriseCrmEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayPtrOutput() EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoIntParameterArrayPtrInput

type EnterpriseCrmEventbusProtoIntParameterArrayPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoIntParameterArrayPtrOutput() EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput
	ToEnterpriseCrmEventbusProtoIntParameterArrayPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput
}

EnterpriseCrmEventbusProtoIntParameterArrayPtrInput is an input type that accepts EnterpriseCrmEventbusProtoIntParameterArrayArgs, EnterpriseCrmEventbusProtoIntParameterArrayPtr and EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoIntParameterArrayPtrInput` via:

        EnterpriseCrmEventbusProtoIntParameterArrayArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput) Elem

func (EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput) IntValues

func (EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoIntParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoIntParameterArrayResponse

type EnterpriseCrmEventbusProtoIntParameterArrayResponse struct {
	IntValues []string `pulumi:"intValues"`
}

type EnterpriseCrmEventbusProtoIntParameterArrayResponseOutput

type EnterpriseCrmEventbusProtoIntParameterArrayResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoIntParameterArrayResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoIntParameterArrayResponseOutput) IntValues

func (EnterpriseCrmEventbusProtoIntParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayResponseOutput

func (EnterpriseCrmEventbusProtoIntParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoIntParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoIntParameterArrayResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoIntParameterArrayResponseOutput

type EnterpriseCrmEventbusProtoLogSettings

type EnterpriseCrmEventbusProtoLogSettings struct {
	// The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
	LogFieldName *string `pulumi:"logFieldName"`
	// Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
	SanitizeOptions *EnterpriseCrmLoggingGwsSanitizeOptions          `pulumi:"sanitizeOptions"`
	SeedPeriod      *EnterpriseCrmEventbusProtoLogSettingsSeedPeriod `pulumi:"seedPeriod"`
	SeedScope       *EnterpriseCrmEventbusProtoLogSettingsSeedScope  `pulumi:"seedScope"`
	// Contains the field limits for shortening, such as max string length and max array length.
	ShorteningLimits *EnterpriseCrmLoggingGwsFieldLimits `pulumi:"shorteningLimits"`
}

The LogSettings define the logging attributes for an event property. These attributes are used to map the property to the parameter in the log proto. Also used to define scrubbing/truncation behavior and PII information.

type EnterpriseCrmEventbusProtoLogSettingsArgs

type EnterpriseCrmEventbusProtoLogSettingsArgs struct {
	// The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
	LogFieldName pulumi.StringPtrInput `pulumi:"logFieldName"`
	// Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
	SanitizeOptions EnterpriseCrmLoggingGwsSanitizeOptionsPtrInput          `pulumi:"sanitizeOptions"`
	SeedPeriod      EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrInput `pulumi:"seedPeriod"`
	SeedScope       EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrInput  `pulumi:"seedScope"`
	// Contains the field limits for shortening, such as max string length and max array length.
	ShorteningLimits EnterpriseCrmLoggingGwsFieldLimitsPtrInput `pulumi:"shorteningLimits"`
}

The LogSettings define the logging attributes for an event property. These attributes are used to map the property to the parameter in the log proto. Also used to define scrubbing/truncation behavior and PII information.

func (EnterpriseCrmEventbusProtoLogSettingsArgs) ElementType

func (EnterpriseCrmEventbusProtoLogSettingsArgs) ToEnterpriseCrmEventbusProtoLogSettingsOutput

func (i EnterpriseCrmEventbusProtoLogSettingsArgs) ToEnterpriseCrmEventbusProtoLogSettingsOutput() EnterpriseCrmEventbusProtoLogSettingsOutput

func (EnterpriseCrmEventbusProtoLogSettingsArgs) ToEnterpriseCrmEventbusProtoLogSettingsOutputWithContext

func (i EnterpriseCrmEventbusProtoLogSettingsArgs) ToEnterpriseCrmEventbusProtoLogSettingsOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsOutput

func (EnterpriseCrmEventbusProtoLogSettingsArgs) ToEnterpriseCrmEventbusProtoLogSettingsPtrOutput

func (i EnterpriseCrmEventbusProtoLogSettingsArgs) ToEnterpriseCrmEventbusProtoLogSettingsPtrOutput() EnterpriseCrmEventbusProtoLogSettingsPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsArgs) ToEnterpriseCrmEventbusProtoLogSettingsPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoLogSettingsArgs) ToEnterpriseCrmEventbusProtoLogSettingsPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsPtrOutput

type EnterpriseCrmEventbusProtoLogSettingsInput

type EnterpriseCrmEventbusProtoLogSettingsInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoLogSettingsOutput() EnterpriseCrmEventbusProtoLogSettingsOutput
	ToEnterpriseCrmEventbusProtoLogSettingsOutputWithContext(context.Context) EnterpriseCrmEventbusProtoLogSettingsOutput
}

EnterpriseCrmEventbusProtoLogSettingsInput is an input type that accepts EnterpriseCrmEventbusProtoLogSettingsArgs and EnterpriseCrmEventbusProtoLogSettingsOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoLogSettingsInput` via:

EnterpriseCrmEventbusProtoLogSettingsArgs{...}

type EnterpriseCrmEventbusProtoLogSettingsOutput

type EnterpriseCrmEventbusProtoLogSettingsOutput struct{ *pulumi.OutputState }

The LogSettings define the logging attributes for an event property. These attributes are used to map the property to the parameter in the log proto. Also used to define scrubbing/truncation behavior and PII information.

func (EnterpriseCrmEventbusProtoLogSettingsOutput) ElementType

func (EnterpriseCrmEventbusProtoLogSettingsOutput) LogFieldName

The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.

func (EnterpriseCrmEventbusProtoLogSettingsOutput) SanitizeOptions

Contains the scrubbing options, such as whether to scrub, obfuscate, etc.

func (EnterpriseCrmEventbusProtoLogSettingsOutput) SeedPeriod

func (EnterpriseCrmEventbusProtoLogSettingsOutput) SeedScope

func (EnterpriseCrmEventbusProtoLogSettingsOutput) ShorteningLimits

Contains the field limits for shortening, such as max string length and max array length.

func (EnterpriseCrmEventbusProtoLogSettingsOutput) ToEnterpriseCrmEventbusProtoLogSettingsOutput

func (o EnterpriseCrmEventbusProtoLogSettingsOutput) ToEnterpriseCrmEventbusProtoLogSettingsOutput() EnterpriseCrmEventbusProtoLogSettingsOutput

func (EnterpriseCrmEventbusProtoLogSettingsOutput) ToEnterpriseCrmEventbusProtoLogSettingsOutputWithContext

func (o EnterpriseCrmEventbusProtoLogSettingsOutput) ToEnterpriseCrmEventbusProtoLogSettingsOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsOutput

func (EnterpriseCrmEventbusProtoLogSettingsOutput) ToEnterpriseCrmEventbusProtoLogSettingsPtrOutput

func (o EnterpriseCrmEventbusProtoLogSettingsOutput) ToEnterpriseCrmEventbusProtoLogSettingsPtrOutput() EnterpriseCrmEventbusProtoLogSettingsPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsOutput) ToEnterpriseCrmEventbusProtoLogSettingsPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoLogSettingsOutput) ToEnterpriseCrmEventbusProtoLogSettingsPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsPtrOutput

type EnterpriseCrmEventbusProtoLogSettingsPtrInput

type EnterpriseCrmEventbusProtoLogSettingsPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoLogSettingsPtrOutput() EnterpriseCrmEventbusProtoLogSettingsPtrOutput
	ToEnterpriseCrmEventbusProtoLogSettingsPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoLogSettingsPtrOutput
}

EnterpriseCrmEventbusProtoLogSettingsPtrInput is an input type that accepts EnterpriseCrmEventbusProtoLogSettingsArgs, EnterpriseCrmEventbusProtoLogSettingsPtr and EnterpriseCrmEventbusProtoLogSettingsPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoLogSettingsPtrInput` via:

        EnterpriseCrmEventbusProtoLogSettingsArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoLogSettingsPtrOutput

type EnterpriseCrmEventbusProtoLogSettingsPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoLogSettingsPtrOutput) Elem

func (EnterpriseCrmEventbusProtoLogSettingsPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoLogSettingsPtrOutput) LogFieldName

The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.

func (EnterpriseCrmEventbusProtoLogSettingsPtrOutput) SanitizeOptions

Contains the scrubbing options, such as whether to scrub, obfuscate, etc.

func (EnterpriseCrmEventbusProtoLogSettingsPtrOutput) SeedPeriod

func (EnterpriseCrmEventbusProtoLogSettingsPtrOutput) SeedScope

func (EnterpriseCrmEventbusProtoLogSettingsPtrOutput) ShorteningLimits

Contains the field limits for shortening, such as max string length and max array length.

func (EnterpriseCrmEventbusProtoLogSettingsPtrOutput) ToEnterpriseCrmEventbusProtoLogSettingsPtrOutput

func (o EnterpriseCrmEventbusProtoLogSettingsPtrOutput) ToEnterpriseCrmEventbusProtoLogSettingsPtrOutput() EnterpriseCrmEventbusProtoLogSettingsPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsPtrOutput) ToEnterpriseCrmEventbusProtoLogSettingsPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoLogSettingsPtrOutput) ToEnterpriseCrmEventbusProtoLogSettingsPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsPtrOutput

type EnterpriseCrmEventbusProtoLogSettingsResponse

type EnterpriseCrmEventbusProtoLogSettingsResponse struct {
	// The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
	LogFieldName string `pulumi:"logFieldName"`
	// Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
	SanitizeOptions EnterpriseCrmLoggingGwsSanitizeOptionsResponse `pulumi:"sanitizeOptions"`
	SeedPeriod      string                                         `pulumi:"seedPeriod"`
	SeedScope       string                                         `pulumi:"seedScope"`
	// Contains the field limits for shortening, such as max string length and max array length.
	ShorteningLimits EnterpriseCrmLoggingGwsFieldLimitsResponse `pulumi:"shorteningLimits"`
}

The LogSettings define the logging attributes for an event property. These attributes are used to map the property to the parameter in the log proto. Also used to define scrubbing/truncation behavior and PII information.

type EnterpriseCrmEventbusProtoLogSettingsResponseOutput

type EnterpriseCrmEventbusProtoLogSettingsResponseOutput struct{ *pulumi.OutputState }

The LogSettings define the logging attributes for an event property. These attributes are used to map the property to the parameter in the log proto. Also used to define scrubbing/truncation behavior and PII information.

func (EnterpriseCrmEventbusProtoLogSettingsResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoLogSettingsResponseOutput) LogFieldName

The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.

func (EnterpriseCrmEventbusProtoLogSettingsResponseOutput) SanitizeOptions

Contains the scrubbing options, such as whether to scrub, obfuscate, etc.

func (EnterpriseCrmEventbusProtoLogSettingsResponseOutput) SeedPeriod

func (EnterpriseCrmEventbusProtoLogSettingsResponseOutput) SeedScope

func (EnterpriseCrmEventbusProtoLogSettingsResponseOutput) ShorteningLimits

Contains the field limits for shortening, such as max string length and max array length.

func (EnterpriseCrmEventbusProtoLogSettingsResponseOutput) ToEnterpriseCrmEventbusProtoLogSettingsResponseOutput

func (o EnterpriseCrmEventbusProtoLogSettingsResponseOutput) ToEnterpriseCrmEventbusProtoLogSettingsResponseOutput() EnterpriseCrmEventbusProtoLogSettingsResponseOutput

func (EnterpriseCrmEventbusProtoLogSettingsResponseOutput) ToEnterpriseCrmEventbusProtoLogSettingsResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoLogSettingsResponseOutput) ToEnterpriseCrmEventbusProtoLogSettingsResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsResponseOutput

type EnterpriseCrmEventbusProtoLogSettingsSeedPeriod

type EnterpriseCrmEventbusProtoLogSettingsSeedPeriod string

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriod) ElementType

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriod) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput

func (e EnterpriseCrmEventbusProtoLogSettingsSeedPeriod) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput() EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriod) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutputWithContext

func (e EnterpriseCrmEventbusProtoLogSettingsSeedPeriod) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriod) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput

func (e EnterpriseCrmEventbusProtoLogSettingsSeedPeriod) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput() EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriod) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutputWithContext

func (e EnterpriseCrmEventbusProtoLogSettingsSeedPeriod) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriod) ToStringOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriod) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriod) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriod) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoLogSettingsSeedPeriodInput

type EnterpriseCrmEventbusProtoLogSettingsSeedPeriodInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput() EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput
	ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutputWithContext(context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput
}

EnterpriseCrmEventbusProtoLogSettingsSeedPeriodInput is an input type that accepts EnterpriseCrmEventbusProtoLogSettingsSeedPeriodArgs and EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoLogSettingsSeedPeriodInput` via:

EnterpriseCrmEventbusProtoLogSettingsSeedPeriodArgs{...}

type EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput

type EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput) ElementType

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutputWithContext

func (o EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput

func (o EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput() EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrInput

type EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput() EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput
	ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput
}

type EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput

type EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput) Elem

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoLogSettingsSeedScope

type EnterpriseCrmEventbusProtoLogSettingsSeedScope string

func (EnterpriseCrmEventbusProtoLogSettingsSeedScope) ElementType

func (EnterpriseCrmEventbusProtoLogSettingsSeedScope) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput

func (e EnterpriseCrmEventbusProtoLogSettingsSeedScope) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput() EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScope) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopeOutputWithContext

func (e EnterpriseCrmEventbusProtoLogSettingsSeedScope) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScope) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput

func (e EnterpriseCrmEventbusProtoLogSettingsSeedScope) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput() EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScope) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutputWithContext

func (e EnterpriseCrmEventbusProtoLogSettingsSeedScope) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScope) ToStringOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScope) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoLogSettingsSeedScope) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScope) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoLogSettingsSeedScopeInput

type EnterpriseCrmEventbusProtoLogSettingsSeedScopeInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput() EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput
	ToEnterpriseCrmEventbusProtoLogSettingsSeedScopeOutputWithContext(context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput
}

EnterpriseCrmEventbusProtoLogSettingsSeedScopeInput is an input type that accepts EnterpriseCrmEventbusProtoLogSettingsSeedScopeArgs and EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoLogSettingsSeedScopeInput` via:

EnterpriseCrmEventbusProtoLogSettingsSeedScopeArgs{...}

type EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput

type EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput) ElementType

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopeOutputWithContext

func (o EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput

func (o EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput() EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrInput

type EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput() EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput
	ToEnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput
}

type EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput

type EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput) Elem

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput) ToEnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoNextTask

type EnterpriseCrmEventbusProtoNextTask struct {
	// Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use `condition`
	//
	// Deprecated: Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use `condition`
	CombinedConditions []EnterpriseCrmEventbusProtoCombinedCondition `pulumi:"combinedConditions"`
	// Standard filter expression for this task to become an eligible next task.
	Condition *string `pulumi:"condition"`
	// User-provided description intended to give more business context about the next task edge or condition.
	Description *string `pulumi:"description"`
	// User-provided label that is attached to this edge in the UI.
	Label *string `pulumi:"label"`
	// ID of the next task.
	TaskConfigId *string `pulumi:"taskConfigId"`
	// Task number of the next task.
	TaskNumber *string `pulumi:"taskNumber"`
}

The task that is next in line to be executed, if the condition specified evaluated to true.

type EnterpriseCrmEventbusProtoNextTaskArgs

type EnterpriseCrmEventbusProtoNextTaskArgs struct {
	// Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use `condition`
	//
	// Deprecated: Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use `condition`
	CombinedConditions EnterpriseCrmEventbusProtoCombinedConditionArrayInput `pulumi:"combinedConditions"`
	// Standard filter expression for this task to become an eligible next task.
	Condition pulumi.StringPtrInput `pulumi:"condition"`
	// User-provided description intended to give more business context about the next task edge or condition.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// User-provided label that is attached to this edge in the UI.
	Label pulumi.StringPtrInput `pulumi:"label"`
	// ID of the next task.
	TaskConfigId pulumi.StringPtrInput `pulumi:"taskConfigId"`
	// Task number of the next task.
	TaskNumber pulumi.StringPtrInput `pulumi:"taskNumber"`
}

The task that is next in line to be executed, if the condition specified evaluated to true.

func (EnterpriseCrmEventbusProtoNextTaskArgs) ElementType

func (EnterpriseCrmEventbusProtoNextTaskArgs) ToEnterpriseCrmEventbusProtoNextTaskOutput

func (i EnterpriseCrmEventbusProtoNextTaskArgs) ToEnterpriseCrmEventbusProtoNextTaskOutput() EnterpriseCrmEventbusProtoNextTaskOutput

func (EnterpriseCrmEventbusProtoNextTaskArgs) ToEnterpriseCrmEventbusProtoNextTaskOutputWithContext

func (i EnterpriseCrmEventbusProtoNextTaskArgs) ToEnterpriseCrmEventbusProtoNextTaskOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNextTaskOutput

type EnterpriseCrmEventbusProtoNextTaskArray

type EnterpriseCrmEventbusProtoNextTaskArray []EnterpriseCrmEventbusProtoNextTaskInput

func (EnterpriseCrmEventbusProtoNextTaskArray) ElementType

func (EnterpriseCrmEventbusProtoNextTaskArray) ToEnterpriseCrmEventbusProtoNextTaskArrayOutput

func (i EnterpriseCrmEventbusProtoNextTaskArray) ToEnterpriseCrmEventbusProtoNextTaskArrayOutput() EnterpriseCrmEventbusProtoNextTaskArrayOutput

func (EnterpriseCrmEventbusProtoNextTaskArray) ToEnterpriseCrmEventbusProtoNextTaskArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoNextTaskArray) ToEnterpriseCrmEventbusProtoNextTaskArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNextTaskArrayOutput

type EnterpriseCrmEventbusProtoNextTaskArrayInput

type EnterpriseCrmEventbusProtoNextTaskArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoNextTaskArrayOutput() EnterpriseCrmEventbusProtoNextTaskArrayOutput
	ToEnterpriseCrmEventbusProtoNextTaskArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoNextTaskArrayOutput
}

EnterpriseCrmEventbusProtoNextTaskArrayInput is an input type that accepts EnterpriseCrmEventbusProtoNextTaskArray and EnterpriseCrmEventbusProtoNextTaskArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoNextTaskArrayInput` via:

EnterpriseCrmEventbusProtoNextTaskArray{ EnterpriseCrmEventbusProtoNextTaskArgs{...} }

type EnterpriseCrmEventbusProtoNextTaskArrayOutput

type EnterpriseCrmEventbusProtoNextTaskArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoNextTaskArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoNextTaskArrayOutput) Index

func (EnterpriseCrmEventbusProtoNextTaskArrayOutput) ToEnterpriseCrmEventbusProtoNextTaskArrayOutput

func (o EnterpriseCrmEventbusProtoNextTaskArrayOutput) ToEnterpriseCrmEventbusProtoNextTaskArrayOutput() EnterpriseCrmEventbusProtoNextTaskArrayOutput

func (EnterpriseCrmEventbusProtoNextTaskArrayOutput) ToEnterpriseCrmEventbusProtoNextTaskArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoNextTaskArrayOutput) ToEnterpriseCrmEventbusProtoNextTaskArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNextTaskArrayOutput

type EnterpriseCrmEventbusProtoNextTaskInput

type EnterpriseCrmEventbusProtoNextTaskInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoNextTaskOutput() EnterpriseCrmEventbusProtoNextTaskOutput
	ToEnterpriseCrmEventbusProtoNextTaskOutputWithContext(context.Context) EnterpriseCrmEventbusProtoNextTaskOutput
}

EnterpriseCrmEventbusProtoNextTaskInput is an input type that accepts EnterpriseCrmEventbusProtoNextTaskArgs and EnterpriseCrmEventbusProtoNextTaskOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoNextTaskInput` via:

EnterpriseCrmEventbusProtoNextTaskArgs{...}

type EnterpriseCrmEventbusProtoNextTaskOutput

type EnterpriseCrmEventbusProtoNextTaskOutput struct{ *pulumi.OutputState }

The task that is next in line to be executed, if the condition specified evaluated to true.

func (EnterpriseCrmEventbusProtoNextTaskOutput) CombinedConditions deprecated

Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use `condition`

Deprecated: Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use `condition`

func (EnterpriseCrmEventbusProtoNextTaskOutput) Condition

Standard filter expression for this task to become an eligible next task.

func (EnterpriseCrmEventbusProtoNextTaskOutput) Description

User-provided description intended to give more business context about the next task edge or condition.

func (EnterpriseCrmEventbusProtoNextTaskOutput) ElementType

func (EnterpriseCrmEventbusProtoNextTaskOutput) Label

User-provided label that is attached to this edge in the UI.

func (EnterpriseCrmEventbusProtoNextTaskOutput) TaskConfigId

ID of the next task.

func (EnterpriseCrmEventbusProtoNextTaskOutput) TaskNumber

Task number of the next task.

func (EnterpriseCrmEventbusProtoNextTaskOutput) ToEnterpriseCrmEventbusProtoNextTaskOutput

func (o EnterpriseCrmEventbusProtoNextTaskOutput) ToEnterpriseCrmEventbusProtoNextTaskOutput() EnterpriseCrmEventbusProtoNextTaskOutput

func (EnterpriseCrmEventbusProtoNextTaskOutput) ToEnterpriseCrmEventbusProtoNextTaskOutputWithContext

func (o EnterpriseCrmEventbusProtoNextTaskOutput) ToEnterpriseCrmEventbusProtoNextTaskOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNextTaskOutput

type EnterpriseCrmEventbusProtoNextTaskResponse

type EnterpriseCrmEventbusProtoNextTaskResponse struct {
	// Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use `condition`
	//
	// Deprecated: Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use `condition`
	CombinedConditions []EnterpriseCrmEventbusProtoCombinedConditionResponse `pulumi:"combinedConditions"`
	// Standard filter expression for this task to become an eligible next task.
	Condition string `pulumi:"condition"`
	// User-provided description intended to give more business context about the next task edge or condition.
	Description string `pulumi:"description"`
	// User-provided label that is attached to this edge in the UI.
	Label string `pulumi:"label"`
	// ID of the next task.
	TaskConfigId string `pulumi:"taskConfigId"`
	// Task number of the next task.
	TaskNumber string `pulumi:"taskNumber"`
}

The task that is next in line to be executed, if the condition specified evaluated to true.

type EnterpriseCrmEventbusProtoNextTaskResponseArrayOutput

type EnterpriseCrmEventbusProtoNextTaskResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoNextTaskResponseArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoNextTaskResponseArrayOutput) Index

func (EnterpriseCrmEventbusProtoNextTaskResponseArrayOutput) ToEnterpriseCrmEventbusProtoNextTaskResponseArrayOutput

func (EnterpriseCrmEventbusProtoNextTaskResponseArrayOutput) ToEnterpriseCrmEventbusProtoNextTaskResponseArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoNextTaskResponseArrayOutput) ToEnterpriseCrmEventbusProtoNextTaskResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNextTaskResponseArrayOutput

type EnterpriseCrmEventbusProtoNextTaskResponseOutput

type EnterpriseCrmEventbusProtoNextTaskResponseOutput struct{ *pulumi.OutputState }

The task that is next in line to be executed, if the condition specified evaluated to true.

func (EnterpriseCrmEventbusProtoNextTaskResponseOutput) CombinedConditions deprecated

Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use `condition`

Deprecated: Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use `condition`

func (EnterpriseCrmEventbusProtoNextTaskResponseOutput) Condition

Standard filter expression for this task to become an eligible next task.

func (EnterpriseCrmEventbusProtoNextTaskResponseOutput) Description

User-provided description intended to give more business context about the next task edge or condition.

func (EnterpriseCrmEventbusProtoNextTaskResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoNextTaskResponseOutput) Label

User-provided label that is attached to this edge in the UI.

func (EnterpriseCrmEventbusProtoNextTaskResponseOutput) TaskConfigId

ID of the next task.

func (EnterpriseCrmEventbusProtoNextTaskResponseOutput) TaskNumber

Task number of the next task.

func (EnterpriseCrmEventbusProtoNextTaskResponseOutput) ToEnterpriseCrmEventbusProtoNextTaskResponseOutput

func (o EnterpriseCrmEventbusProtoNextTaskResponseOutput) ToEnterpriseCrmEventbusProtoNextTaskResponseOutput() EnterpriseCrmEventbusProtoNextTaskResponseOutput

func (EnterpriseCrmEventbusProtoNextTaskResponseOutput) ToEnterpriseCrmEventbusProtoNextTaskResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoNextTaskResponseOutput) ToEnterpriseCrmEventbusProtoNextTaskResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNextTaskResponseOutput

type EnterpriseCrmEventbusProtoNextTeardownTask

type EnterpriseCrmEventbusProtoNextTeardownTask struct {
	// Name of the next teardown task.
	Name string `pulumi:"name"`
}

The teardown task that is next in line to be executed. We support only sequential execution of teardown tasks (i.e. no branching).

type EnterpriseCrmEventbusProtoNextTeardownTaskArgs

type EnterpriseCrmEventbusProtoNextTeardownTaskArgs struct {
	// Name of the next teardown task.
	Name pulumi.StringInput `pulumi:"name"`
}

The teardown task that is next in line to be executed. We support only sequential execution of teardown tasks (i.e. no branching).

func (EnterpriseCrmEventbusProtoNextTeardownTaskArgs) ElementType

func (EnterpriseCrmEventbusProtoNextTeardownTaskArgs) ToEnterpriseCrmEventbusProtoNextTeardownTaskOutput

func (i EnterpriseCrmEventbusProtoNextTeardownTaskArgs) ToEnterpriseCrmEventbusProtoNextTeardownTaskOutput() EnterpriseCrmEventbusProtoNextTeardownTaskOutput

func (EnterpriseCrmEventbusProtoNextTeardownTaskArgs) ToEnterpriseCrmEventbusProtoNextTeardownTaskOutputWithContext

func (i EnterpriseCrmEventbusProtoNextTeardownTaskArgs) ToEnterpriseCrmEventbusProtoNextTeardownTaskOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNextTeardownTaskOutput

func (EnterpriseCrmEventbusProtoNextTeardownTaskArgs) ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput

func (i EnterpriseCrmEventbusProtoNextTeardownTaskArgs) ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput() EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput

func (EnterpriseCrmEventbusProtoNextTeardownTaskArgs) ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoNextTeardownTaskArgs) ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput

type EnterpriseCrmEventbusProtoNextTeardownTaskInput

type EnterpriseCrmEventbusProtoNextTeardownTaskInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoNextTeardownTaskOutput() EnterpriseCrmEventbusProtoNextTeardownTaskOutput
	ToEnterpriseCrmEventbusProtoNextTeardownTaskOutputWithContext(context.Context) EnterpriseCrmEventbusProtoNextTeardownTaskOutput
}

EnterpriseCrmEventbusProtoNextTeardownTaskInput is an input type that accepts EnterpriseCrmEventbusProtoNextTeardownTaskArgs and EnterpriseCrmEventbusProtoNextTeardownTaskOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoNextTeardownTaskInput` via:

EnterpriseCrmEventbusProtoNextTeardownTaskArgs{...}

type EnterpriseCrmEventbusProtoNextTeardownTaskOutput

type EnterpriseCrmEventbusProtoNextTeardownTaskOutput struct{ *pulumi.OutputState }

The teardown task that is next in line to be executed. We support only sequential execution of teardown tasks (i.e. no branching).

func (EnterpriseCrmEventbusProtoNextTeardownTaskOutput) ElementType

func (EnterpriseCrmEventbusProtoNextTeardownTaskOutput) Name

Name of the next teardown task.

func (EnterpriseCrmEventbusProtoNextTeardownTaskOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskOutput

func (o EnterpriseCrmEventbusProtoNextTeardownTaskOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskOutput() EnterpriseCrmEventbusProtoNextTeardownTaskOutput

func (EnterpriseCrmEventbusProtoNextTeardownTaskOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskOutputWithContext

func (o EnterpriseCrmEventbusProtoNextTeardownTaskOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNextTeardownTaskOutput

func (EnterpriseCrmEventbusProtoNextTeardownTaskOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput

func (o EnterpriseCrmEventbusProtoNextTeardownTaskOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput() EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput

func (EnterpriseCrmEventbusProtoNextTeardownTaskOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoNextTeardownTaskOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput

type EnterpriseCrmEventbusProtoNextTeardownTaskPtrInput

type EnterpriseCrmEventbusProtoNextTeardownTaskPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput() EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput
	ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput
}

EnterpriseCrmEventbusProtoNextTeardownTaskPtrInput is an input type that accepts EnterpriseCrmEventbusProtoNextTeardownTaskArgs, EnterpriseCrmEventbusProtoNextTeardownTaskPtr and EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoNextTeardownTaskPtrInput` via:

        EnterpriseCrmEventbusProtoNextTeardownTaskArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput

type EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput) Elem

func (EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput) Name

Name of the next teardown task.

func (EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput

func (o EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput() EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput

func (EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNextTeardownTaskPtrOutput

type EnterpriseCrmEventbusProtoNextTeardownTaskResponse

type EnterpriseCrmEventbusProtoNextTeardownTaskResponse struct {
	// Name of the next teardown task.
	Name string `pulumi:"name"`
}

The teardown task that is next in line to be executed. We support only sequential execution of teardown tasks (i.e. no branching).

type EnterpriseCrmEventbusProtoNextTeardownTaskResponseOutput

type EnterpriseCrmEventbusProtoNextTeardownTaskResponseOutput struct{ *pulumi.OutputState }

The teardown task that is next in line to be executed. We support only sequential execution of teardown tasks (i.e. no branching).

func (EnterpriseCrmEventbusProtoNextTeardownTaskResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoNextTeardownTaskResponseOutput) Name

Name of the next teardown task.

func (EnterpriseCrmEventbusProtoNextTeardownTaskResponseOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskResponseOutput

func (EnterpriseCrmEventbusProtoNextTeardownTaskResponseOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoNextTeardownTaskResponseOutput) ToEnterpriseCrmEventbusProtoNextTeardownTaskResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNextTeardownTaskResponseOutput

type EnterpriseCrmEventbusProtoNodeIdentifier

type EnterpriseCrmEventbusProtoNodeIdentifier struct {
	// Configuration of the edge.
	ElementIdentifier *string `pulumi:"elementIdentifier"`
	// Destination node where the edge ends. It can only be a task config.
	ElementType_ *EnterpriseCrmEventbusProtoNodeIdentifierElementType `pulumi:"elementType"`
}

Represents a node identifier (type + id). Next highest id: 3

type EnterpriseCrmEventbusProtoNodeIdentifierArgs

type EnterpriseCrmEventbusProtoNodeIdentifierArgs struct {
	// Configuration of the edge.
	ElementIdentifier pulumi.StringPtrInput `pulumi:"elementIdentifier"`
	// Destination node where the edge ends. It can only be a task config.
	ElementType_ EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrInput `pulumi:"elementType"`
}

Represents a node identifier (type + id). Next highest id: 3

func (EnterpriseCrmEventbusProtoNodeIdentifierArgs) ElementType

func (EnterpriseCrmEventbusProtoNodeIdentifierArgs) ToEnterpriseCrmEventbusProtoNodeIdentifierOutput

func (i EnterpriseCrmEventbusProtoNodeIdentifierArgs) ToEnterpriseCrmEventbusProtoNodeIdentifierOutput() EnterpriseCrmEventbusProtoNodeIdentifierOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierArgs) ToEnterpriseCrmEventbusProtoNodeIdentifierOutputWithContext

func (i EnterpriseCrmEventbusProtoNodeIdentifierArgs) ToEnterpriseCrmEventbusProtoNodeIdentifierOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNodeIdentifierOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierArgs) ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutput

func (i EnterpriseCrmEventbusProtoNodeIdentifierArgs) ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutput() EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierArgs) ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoNodeIdentifierArgs) ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput

type EnterpriseCrmEventbusProtoNodeIdentifierElementType

type EnterpriseCrmEventbusProtoNodeIdentifierElementType string

Destination node where the edge ends. It can only be a task config.

func (EnterpriseCrmEventbusProtoNodeIdentifierElementType) ElementType

func (EnterpriseCrmEventbusProtoNodeIdentifierElementType) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput

func (e EnterpriseCrmEventbusProtoNodeIdentifierElementType) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput() EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementType) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutputWithContext

func (e EnterpriseCrmEventbusProtoNodeIdentifierElementType) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementType) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput

func (e EnterpriseCrmEventbusProtoNodeIdentifierElementType) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput() EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementType) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutputWithContext

func (e EnterpriseCrmEventbusProtoNodeIdentifierElementType) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementType) ToStringOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementType) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoNodeIdentifierElementType) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementType) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoNodeIdentifierElementTypeInput

type EnterpriseCrmEventbusProtoNodeIdentifierElementTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput() EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput
	ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutputWithContext(context.Context) EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput
}

EnterpriseCrmEventbusProtoNodeIdentifierElementTypeInput is an input type that accepts EnterpriseCrmEventbusProtoNodeIdentifierElementTypeArgs and EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoNodeIdentifierElementTypeInput` via:

EnterpriseCrmEventbusProtoNodeIdentifierElementTypeArgs{...}

type EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput

type EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput) ElementType

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutputWithContext

func (o EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrInput

type EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput() EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput
	ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput
}

type EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput

type EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput) Elem

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoNodeIdentifierInput

type EnterpriseCrmEventbusProtoNodeIdentifierInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoNodeIdentifierOutput() EnterpriseCrmEventbusProtoNodeIdentifierOutput
	ToEnterpriseCrmEventbusProtoNodeIdentifierOutputWithContext(context.Context) EnterpriseCrmEventbusProtoNodeIdentifierOutput
}

EnterpriseCrmEventbusProtoNodeIdentifierInput is an input type that accepts EnterpriseCrmEventbusProtoNodeIdentifierArgs and EnterpriseCrmEventbusProtoNodeIdentifierOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoNodeIdentifierInput` via:

EnterpriseCrmEventbusProtoNodeIdentifierArgs{...}

type EnterpriseCrmEventbusProtoNodeIdentifierOutput

type EnterpriseCrmEventbusProtoNodeIdentifierOutput struct{ *pulumi.OutputState }

Represents a node identifier (type + id). Next highest id: 3

func (EnterpriseCrmEventbusProtoNodeIdentifierOutput) ElementIdentifier

Configuration of the edge.

func (EnterpriseCrmEventbusProtoNodeIdentifierOutput) ElementType

func (EnterpriseCrmEventbusProtoNodeIdentifierOutput) GetElementType_

Destination node where the edge ends. It can only be a task config.

func (EnterpriseCrmEventbusProtoNodeIdentifierOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierOutput

func (o EnterpriseCrmEventbusProtoNodeIdentifierOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierOutput() EnterpriseCrmEventbusProtoNodeIdentifierOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierOutputWithContext

func (o EnterpriseCrmEventbusProtoNodeIdentifierOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNodeIdentifierOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutput

func (o EnterpriseCrmEventbusProtoNodeIdentifierOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutput() EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoNodeIdentifierOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput

type EnterpriseCrmEventbusProtoNodeIdentifierPtrInput

type EnterpriseCrmEventbusProtoNodeIdentifierPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutput() EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput
	ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput
}

EnterpriseCrmEventbusProtoNodeIdentifierPtrInput is an input type that accepts EnterpriseCrmEventbusProtoNodeIdentifierArgs, EnterpriseCrmEventbusProtoNodeIdentifierPtr and EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoNodeIdentifierPtrInput` via:

        EnterpriseCrmEventbusProtoNodeIdentifierArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput

type EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput) Elem

func (EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput) ElementIdentifier

Configuration of the edge.

func (EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput) ElementTypeProp

Destination node where the edge ends. It can only be a task config.

func (EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutput

func (o EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutput() EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNodeIdentifierPtrOutput

type EnterpriseCrmEventbusProtoNodeIdentifierResponse

type EnterpriseCrmEventbusProtoNodeIdentifierResponse struct {
	// Configuration of the edge.
	ElementIdentifier string `pulumi:"elementIdentifier"`
	// Destination node where the edge ends. It can only be a task config.
	ElementType_ string `pulumi:"elementType"`
}

Represents a node identifier (type + id). Next highest id: 3

type EnterpriseCrmEventbusProtoNodeIdentifierResponseOutput

type EnterpriseCrmEventbusProtoNodeIdentifierResponseOutput struct{ *pulumi.OutputState }

Represents a node identifier (type + id). Next highest id: 3

func (EnterpriseCrmEventbusProtoNodeIdentifierResponseOutput) ElementIdentifier

Configuration of the edge.

func (EnterpriseCrmEventbusProtoNodeIdentifierResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoNodeIdentifierResponseOutput) GetElementType_

Destination node where the edge ends. It can only be a task config.

func (EnterpriseCrmEventbusProtoNodeIdentifierResponseOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierResponseOutput

func (EnterpriseCrmEventbusProtoNodeIdentifierResponseOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoNodeIdentifierResponseOutput) ToEnterpriseCrmEventbusProtoNodeIdentifierResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoNodeIdentifierResponseOutput

type EnterpriseCrmEventbusProtoParamSpecEntryConfig

type EnterpriseCrmEventbusProtoParamSpecEntryConfig struct {
	// A short phrase to describe what this parameter contains.
	DescriptivePhrase *string `pulumi:"descriptivePhrase"`
	// Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
	HelpText *string `pulumi:"helpText"`
	// Whether the default value is hidden in the UI.
	HideDefaultValue   *bool                                                             `pulumi:"hideDefaultValue"`
	InputDisplayOption *EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption `pulumi:"inputDisplayOption"`
	// Whether this field is hidden in the UI.
	IsHidden *bool `pulumi:"isHidden"`
	// A user-friendly label for the parameter.
	Label               *string                                                            `pulumi:"label"`
	ParameterNameOption *EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption `pulumi:"parameterNameOption"`
	// A user-friendly label for subSection under which the parameter will be displayed.
	SubSectionLabel *string `pulumi:"subSectionLabel"`
	// Placeholder text which will appear in the UI input form for this parameter.
	UiPlaceholderText *string `pulumi:"uiPlaceholderText"`
}

type EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs

type EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs struct {
	// A short phrase to describe what this parameter contains.
	DescriptivePhrase pulumi.StringPtrInput `pulumi:"descriptivePhrase"`
	// Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
	HelpText pulumi.StringPtrInput `pulumi:"helpText"`
	// Whether the default value is hidden in the UI.
	HideDefaultValue   pulumi.BoolPtrInput                                                      `pulumi:"hideDefaultValue"`
	InputDisplayOption EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrInput `pulumi:"inputDisplayOption"`
	// Whether this field is hidden in the UI.
	IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"`
	// A user-friendly label for the parameter.
	Label               pulumi.StringPtrInput                                                     `pulumi:"label"`
	ParameterNameOption EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrInput `pulumi:"parameterNameOption"`
	// A user-friendly label for subSection under which the parameter will be displayed.
	SubSectionLabel pulumi.StringPtrInput `pulumi:"subSectionLabel"`
	// Placeholder text which will appear in the UI input form for this parameter.
	UiPlaceholderText pulumi.StringPtrInput `pulumi:"uiPlaceholderText"`
}

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigOutput

func (i EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigOutput() EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigOutputWithContext

func (i EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput

func (i EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput() EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigInput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryConfigOutput() EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryConfigOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryConfigInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs and EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryConfigInput` via:

EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs{...}

type EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption

type EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption string

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutputWithContext

func (e EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutputWithContext

func (e EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption) ToStringOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionInput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput() EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionArgs and EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionInput` via:

EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionArgs{...}

type EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrInput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput() EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput
}

type EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput) Elem

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutputWithContext

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) DescriptivePhrase

A short phrase to describe what this parameter contains.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) HelpText

Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) HideDefaultValue

Whether the default value is hidden in the UI.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) IsHidden

Whether this field is hidden in the UI.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) Label

A user-friendly label for the parameter.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) SubSectionLabel

A user-friendly label for subSection under which the parameter will be displayed.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput

func (o EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput() EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigOutput) UiPlaceholderText

Placeholder text which will appear in the UI input form for this parameter.

type EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption

type EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption string

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutputWithContext

func (e EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutputWithContext

func (e EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption) ToStringOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionInput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput() EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionArgs and EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionInput` via:

EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionArgs{...}

type EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrInput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput() EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput
}

type EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput) Elem

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutputWithContext

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrInput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput() EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs, EnterpriseCrmEventbusProtoParamSpecEntryConfigPtr and EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrInput` via:

        EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput) DescriptivePhrase

A short phrase to describe what this parameter contains.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput) Elem

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput) HelpText

Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput) HideDefaultValue

Whether the default value is hidden in the UI.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput) IsHidden

Whether this field is hidden in the UI.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput) Label

A user-friendly label for the parameter.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput) SubSectionLabel

A user-friendly label for subSection under which the parameter will be displayed.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrOutput) UiPlaceholderText

Placeholder text which will appear in the UI input form for this parameter.

type EnterpriseCrmEventbusProtoParamSpecEntryConfigResponse

type EnterpriseCrmEventbusProtoParamSpecEntryConfigResponse struct {
	// A short phrase to describe what this parameter contains.
	DescriptivePhrase string `pulumi:"descriptivePhrase"`
	// Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
	HelpText string `pulumi:"helpText"`
	// Whether the default value is hidden in the UI.
	HideDefaultValue   bool   `pulumi:"hideDefaultValue"`
	InputDisplayOption string `pulumi:"inputDisplayOption"`
	// Whether this field is hidden in the UI.
	IsHidden bool `pulumi:"isHidden"`
	// A user-friendly label for the parameter.
	Label               string `pulumi:"label"`
	ParameterNameOption string `pulumi:"parameterNameOption"`
	// A user-friendly label for subSection under which the parameter will be displayed.
	SubSectionLabel string `pulumi:"subSectionLabel"`
	// Placeholder text which will appear in the UI input form for this parameter.
	UiPlaceholderText string `pulumi:"uiPlaceholderText"`
}

type EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput

type EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput) DescriptivePhrase

A short phrase to describe what this parameter contains.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput) HelpText

Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput) HideDefaultValue

Whether the default value is hidden in the UI.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput) InputDisplayOption

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput) IsHidden

Whether this field is hidden in the UI.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput) Label

A user-friendly label for the parameter.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput) ParameterNameOption

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput) SubSectionLabel

A user-friendly label for subSection under which the parameter will be displayed.

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseOutput) UiPlaceholderText

Placeholder text which will appear in the UI input form for this parameter.

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinition

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinition struct {
	// The fully-qualified proto name. This message, for example, would be "enterprise.crm.eventbus.proto.ParamSpecEntry.ProtoDefinition".
	FullName *string `pulumi:"fullName"`
	// Path to the proto file that contains the message type's definition.
	Path *string `pulumi:"path"`
}

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs struct {
	// The fully-qualified proto name. This message, for example, would be "enterprise.crm.eventbus.proto.ParamSpecEntry.ProtoDefinition".
	FullName pulumi.StringPtrInput `pulumi:"fullName"`
	// Path to the proto file that contains the message type's definition.
	Path pulumi.StringPtrInput `pulumi:"path"`
}

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutputWithContext

func (i EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionInput

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput() EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs and EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionInput` via:

EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs{...}

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput) FullName

The fully-qualified proto name. This message, for example, would be "enterprise.crm.eventbus.proto.ParamSpecEntry.ProtoDefinition".

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput) Path

Path to the proto file that contains the message type's definition.

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrInput

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput() EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs, EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtr and EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrInput` via:

        EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput) Elem

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput) FullName

The fully-qualified proto name. This message, for example, would be "enterprise.crm.eventbus.proto.ParamSpecEntry.ProtoDefinition".

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput) Path

Path to the proto file that contains the message type's definition.

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponse

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponse struct {
	// The fully-qualified proto name. This message, for example, would be "enterprise.crm.eventbus.proto.ParamSpecEntry.ProtoDefinition".
	FullName string `pulumi:"fullName"`
	// Path to the proto file that contains the message type's definition.
	Path string `pulumi:"path"`
}

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponseOutput

type EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponseOutput) FullName

The fully-qualified proto name. This message, for example, would be "enterprise.crm.eventbus.proto.ParamSpecEntry.ProtoDefinition".

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponseOutput) Path

Path to the proto file that contains the message type's definition.

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponseOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponseOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRule

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRule struct {
	DoubleRange *EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRange `pulumi:"doubleRange"`
	IntRange    *EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRange    `pulumi:"intRange"`
	StringRegex *EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegex `pulumi:"stringRegex"`
}

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs struct {
	DoubleRange EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrInput `pulumi:"doubleRange"`
	IntRange    EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrInput    `pulumi:"intRange"`
	StringRegex EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrInput `pulumi:"stringRegex"`
}

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutputWithContext

func (i EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutputWithContext

func (i EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRange

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRange struct {
	// The inclusive maximum of the acceptable range.
	Max *float64 `pulumi:"max"`
	// The inclusive minimum of the acceptable range.
	Min *float64 `pulumi:"min"`
}

Range used to validate doubles and floats.

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs struct {
	// The inclusive maximum of the acceptable range.
	Max pulumi.Float64PtrInput `pulumi:"max"`
	// The inclusive minimum of the acceptable range.
	Min pulumi.Float64PtrInput `pulumi:"min"`
}

Range used to validate doubles and floats.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutputWithContext

func (i EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutputWithContext

func (i EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeInput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput() EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs and EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeInput` via:

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs{...}

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput struct{ *pulumi.OutputState }

Range used to validate doubles and floats.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput) Max

The inclusive maximum of the acceptable range.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput) Min

The inclusive minimum of the acceptable range.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrInput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput() EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs, EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtr and EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrInput` via:

        EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput) Elem

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput) Max

The inclusive maximum of the acceptable range.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput) Min

The inclusive minimum of the acceptable range.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangePtrOutputWithContext

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponse

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponse struct {
	// The inclusive maximum of the acceptable range.
	Max float64 `pulumi:"max"`
	// The inclusive minimum of the acceptable range.
	Min float64 `pulumi:"min"`
}

Range used to validate doubles and floats.

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponseOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponseOutput struct{ *pulumi.OutputState }

Range used to validate doubles and floats.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponseOutput) Max

The inclusive maximum of the acceptable range.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponseOutput) Min

The inclusive minimum of the acceptable range.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponseOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponseOutputWithContext

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleInput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput() EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs and EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleInput` via:

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs{...}

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRange

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRange struct {
	// The inclusive maximum of the acceptable range.
	Max *string `pulumi:"max"`
	// The inclusive minimum of the acceptable range.
	Min *string `pulumi:"min"`
}

Range used to validate longs and ints.

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs struct {
	// The inclusive maximum of the acceptable range.
	Max pulumi.StringPtrInput `pulumi:"max"`
	// The inclusive minimum of the acceptable range.
	Min pulumi.StringPtrInput `pulumi:"min"`
}

Range used to validate longs and ints.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutputWithContext

func (i EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutputWithContext

func (i EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeInput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput() EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs and EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeInput` via:

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs{...}

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput struct{ *pulumi.OutputState }

Range used to validate longs and ints.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput) Max

The inclusive maximum of the acceptable range.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput) Min

The inclusive minimum of the acceptable range.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrInput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput() EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs, EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtr and EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrInput` via:

        EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput) Elem

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput) Max

The inclusive maximum of the acceptable range.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput) Min

The inclusive minimum of the acceptable range.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangePtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponse

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponse struct {
	// The inclusive maximum of the acceptable range.
	Max string `pulumi:"max"`
	// The inclusive minimum of the acceptable range.
	Min string `pulumi:"min"`
}

Range used to validate longs and ints.

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponseOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponseOutput struct{ *pulumi.OutputState }

Range used to validate longs and ints.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponseOutput) Max

The inclusive maximum of the acceptable range.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponseOutput) Min

The inclusive minimum of the acceptable range.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponseOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponseOutputWithContext

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrInput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput() EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs, EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtr and EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrInput` via:

        EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput) Elem

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput) IntRange

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponse

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponse struct {
	DoubleRange EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponse `pulumi:"doubleRange"`
	IntRange    EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponse    `pulumi:"intRange"`
	StringRegex EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponse `pulumi:"stringRegex"`
}

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponseOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponseOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponseOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegex

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegex struct {
	// Whether the regex matcher is applied exclusively (if true, matching values will be rejected).
	Exclusive *bool `pulumi:"exclusive"`
	// The regex applied to the input value(s).
	Regex *string `pulumi:"regex"`
}

Rule used to validate strings.

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs struct {
	// Whether the regex matcher is applied exclusively (if true, matching values will be rejected).
	Exclusive pulumi.BoolPtrInput `pulumi:"exclusive"`
	// The regex applied to the input value(s).
	Regex pulumi.StringPtrInput `pulumi:"regex"`
}

Rule used to validate strings.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutputWithContext

func (i EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexInput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput() EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs and EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexInput` via:

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs{...}

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput struct{ *pulumi.OutputState }

Rule used to validate strings.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput) Exclusive

Whether the regex matcher is applied exclusively (if true, matching values will be rejected).

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput) Regex

The regex applied to the input value(s).

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrInput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput() EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput
	ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput
}

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs, EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtr and EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrInput` via:

        EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput) Elem

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput) Exclusive

Whether the regex matcher is applied exclusively (if true, matching values will be rejected).

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput) Regex

The regex applied to the input value(s).

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexPtrOutputWithContext

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponse

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponse struct {
	// Whether the regex matcher is applied exclusively (if true, matching values will be rejected).
	Exclusive bool `pulumi:"exclusive"`
	// The regex applied to the input value(s).
	Regex string `pulumi:"regex"`
}

Rule used to validate strings.

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponseOutput

type EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponseOutput struct{ *pulumi.OutputState }

Rule used to validate strings.

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponseOutput) Exclusive

Whether the regex matcher is applied exclusively (if true, matching values will be rejected).

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponseOutput) Regex

The regex applied to the input value(s).

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponseOutput

func (EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponseOutput) ToEnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponseOutputWithContext

type EnterpriseCrmEventbusProtoParameterEntry

type EnterpriseCrmEventbusProtoParameterEntry struct {
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
	Key *string `pulumi:"key"`
	// Values for the defined keys. Each value can either be string, int, double or any proto message.
	Value *EnterpriseCrmEventbusProtoParameterValueType `pulumi:"value"`
}

Key-value pair of EventBus parameters.

type EnterpriseCrmEventbusProtoParameterEntryArgs

type EnterpriseCrmEventbusProtoParameterEntryArgs struct {
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
	Key pulumi.StringPtrInput `pulumi:"key"`
	// Values for the defined keys. Each value can either be string, int, double or any proto message.
	Value EnterpriseCrmEventbusProtoParameterValueTypePtrInput `pulumi:"value"`
}

Key-value pair of EventBus parameters.

func (EnterpriseCrmEventbusProtoParameterEntryArgs) ElementType

func (EnterpriseCrmEventbusProtoParameterEntryArgs) ToEnterpriseCrmEventbusProtoParameterEntryOutput

func (i EnterpriseCrmEventbusProtoParameterEntryArgs) ToEnterpriseCrmEventbusProtoParameterEntryOutput() EnterpriseCrmEventbusProtoParameterEntryOutput

func (EnterpriseCrmEventbusProtoParameterEntryArgs) ToEnterpriseCrmEventbusProtoParameterEntryOutputWithContext

func (i EnterpriseCrmEventbusProtoParameterEntryArgs) ToEnterpriseCrmEventbusProtoParameterEntryOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParameterEntryOutput

type EnterpriseCrmEventbusProtoParameterEntryArray

type EnterpriseCrmEventbusProtoParameterEntryArray []EnterpriseCrmEventbusProtoParameterEntryInput

func (EnterpriseCrmEventbusProtoParameterEntryArray) ElementType

func (EnterpriseCrmEventbusProtoParameterEntryArray) ToEnterpriseCrmEventbusProtoParameterEntryArrayOutput

func (i EnterpriseCrmEventbusProtoParameterEntryArray) ToEnterpriseCrmEventbusProtoParameterEntryArrayOutput() EnterpriseCrmEventbusProtoParameterEntryArrayOutput

func (EnterpriseCrmEventbusProtoParameterEntryArray) ToEnterpriseCrmEventbusProtoParameterEntryArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoParameterEntryArray) ToEnterpriseCrmEventbusProtoParameterEntryArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParameterEntryArrayOutput

type EnterpriseCrmEventbusProtoParameterEntryArrayInput

type EnterpriseCrmEventbusProtoParameterEntryArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParameterEntryArrayOutput() EnterpriseCrmEventbusProtoParameterEntryArrayOutput
	ToEnterpriseCrmEventbusProtoParameterEntryArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParameterEntryArrayOutput
}

EnterpriseCrmEventbusProtoParameterEntryArrayInput is an input type that accepts EnterpriseCrmEventbusProtoParameterEntryArray and EnterpriseCrmEventbusProtoParameterEntryArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParameterEntryArrayInput` via:

EnterpriseCrmEventbusProtoParameterEntryArray{ EnterpriseCrmEventbusProtoParameterEntryArgs{...} }

type EnterpriseCrmEventbusProtoParameterEntryArrayOutput

type EnterpriseCrmEventbusProtoParameterEntryArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParameterEntryArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoParameterEntryArrayOutput) Index

func (EnterpriseCrmEventbusProtoParameterEntryArrayOutput) ToEnterpriseCrmEventbusProtoParameterEntryArrayOutput

func (o EnterpriseCrmEventbusProtoParameterEntryArrayOutput) ToEnterpriseCrmEventbusProtoParameterEntryArrayOutput() EnterpriseCrmEventbusProtoParameterEntryArrayOutput

func (EnterpriseCrmEventbusProtoParameterEntryArrayOutput) ToEnterpriseCrmEventbusProtoParameterEntryArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoParameterEntryArrayOutput) ToEnterpriseCrmEventbusProtoParameterEntryArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParameterEntryArrayOutput

type EnterpriseCrmEventbusProtoParameterEntryInput

type EnterpriseCrmEventbusProtoParameterEntryInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParameterEntryOutput() EnterpriseCrmEventbusProtoParameterEntryOutput
	ToEnterpriseCrmEventbusProtoParameterEntryOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParameterEntryOutput
}

EnterpriseCrmEventbusProtoParameterEntryInput is an input type that accepts EnterpriseCrmEventbusProtoParameterEntryArgs and EnterpriseCrmEventbusProtoParameterEntryOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParameterEntryInput` via:

EnterpriseCrmEventbusProtoParameterEntryArgs{...}

type EnterpriseCrmEventbusProtoParameterEntryOutput

type EnterpriseCrmEventbusProtoParameterEntryOutput struct{ *pulumi.OutputState }

Key-value pair of EventBus parameters.

func (EnterpriseCrmEventbusProtoParameterEntryOutput) ElementType

func (EnterpriseCrmEventbusProtoParameterEntryOutput) Key

Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.

func (EnterpriseCrmEventbusProtoParameterEntryOutput) ToEnterpriseCrmEventbusProtoParameterEntryOutput

func (o EnterpriseCrmEventbusProtoParameterEntryOutput) ToEnterpriseCrmEventbusProtoParameterEntryOutput() EnterpriseCrmEventbusProtoParameterEntryOutput

func (EnterpriseCrmEventbusProtoParameterEntryOutput) ToEnterpriseCrmEventbusProtoParameterEntryOutputWithContext

func (o EnterpriseCrmEventbusProtoParameterEntryOutput) ToEnterpriseCrmEventbusProtoParameterEntryOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParameterEntryOutput

func (EnterpriseCrmEventbusProtoParameterEntryOutput) Value

Values for the defined keys. Each value can either be string, int, double or any proto message.

type EnterpriseCrmEventbusProtoParameterEntryResponse

type EnterpriseCrmEventbusProtoParameterEntryResponse struct {
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
	Key string `pulumi:"key"`
	// Values for the defined keys. Each value can either be string, int, double or any proto message.
	Value EnterpriseCrmEventbusProtoParameterValueTypeResponse `pulumi:"value"`
}

Key-value pair of EventBus parameters.

type EnterpriseCrmEventbusProtoParameterEntryResponseArrayOutput

type EnterpriseCrmEventbusProtoParameterEntryResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParameterEntryResponseArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoParameterEntryResponseArrayOutput) Index

func (EnterpriseCrmEventbusProtoParameterEntryResponseArrayOutput) ToEnterpriseCrmEventbusProtoParameterEntryResponseArrayOutput

func (EnterpriseCrmEventbusProtoParameterEntryResponseArrayOutput) ToEnterpriseCrmEventbusProtoParameterEntryResponseArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoParameterEntryResponseArrayOutput) ToEnterpriseCrmEventbusProtoParameterEntryResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParameterEntryResponseArrayOutput

type EnterpriseCrmEventbusProtoParameterEntryResponseOutput

type EnterpriseCrmEventbusProtoParameterEntryResponseOutput struct{ *pulumi.OutputState }

Key-value pair of EventBus parameters.

func (EnterpriseCrmEventbusProtoParameterEntryResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoParameterEntryResponseOutput) Key

Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.

func (EnterpriseCrmEventbusProtoParameterEntryResponseOutput) ToEnterpriseCrmEventbusProtoParameterEntryResponseOutput

func (EnterpriseCrmEventbusProtoParameterEntryResponseOutput) ToEnterpriseCrmEventbusProtoParameterEntryResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoParameterEntryResponseOutput) ToEnterpriseCrmEventbusProtoParameterEntryResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParameterEntryResponseOutput

func (EnterpriseCrmEventbusProtoParameterEntryResponseOutput) Value

Values for the defined keys. Each value can either be string, int, double or any proto message.

type EnterpriseCrmEventbusProtoParameterValueType

type EnterpriseCrmEventbusProtoParameterValueType struct {
	BooleanArray          *EnterpriseCrmEventbusProtoBooleanParameterArray     `pulumi:"booleanArray"`
	BooleanValue          *bool                                                `pulumi:"booleanValue"`
	DoubleArray           *EnterpriseCrmEventbusProtoDoubleParameterArray      `pulumi:"doubleArray"`
	DoubleValue           *float64                                             `pulumi:"doubleValue"`
	IntArray              *EnterpriseCrmEventbusProtoIntParameterArray         `pulumi:"intArray"`
	IntValue              *string                                              `pulumi:"intValue"`
	ProtoArray            *EnterpriseCrmEventbusProtoProtoParameterArray       `pulumi:"protoArray"`
	ProtoValue            map[string]string                                    `pulumi:"protoValue"`
	SerializedObjectValue *EnterpriseCrmEventbusProtoSerializedObjectParameter `pulumi:"serializedObjectValue"`
	StringArray           *EnterpriseCrmEventbusProtoStringParameterArray      `pulumi:"stringArray"`
	StringValue           *string                                              `pulumi:"stringValue"`
}

LINT.IfChange To support various types of parameter values. Next available id: 14

type EnterpriseCrmEventbusProtoParameterValueTypeArgs

type EnterpriseCrmEventbusProtoParameterValueTypeArgs struct {
	BooleanArray          EnterpriseCrmEventbusProtoBooleanParameterArrayPtrInput     `pulumi:"booleanArray"`
	BooleanValue          pulumi.BoolPtrInput                                         `pulumi:"booleanValue"`
	DoubleArray           EnterpriseCrmEventbusProtoDoubleParameterArrayPtrInput      `pulumi:"doubleArray"`
	DoubleValue           pulumi.Float64PtrInput                                      `pulumi:"doubleValue"`
	IntArray              EnterpriseCrmEventbusProtoIntParameterArrayPtrInput         `pulumi:"intArray"`
	IntValue              pulumi.StringPtrInput                                       `pulumi:"intValue"`
	ProtoArray            EnterpriseCrmEventbusProtoProtoParameterArrayPtrInput       `pulumi:"protoArray"`
	ProtoValue            pulumi.StringMapInput                                       `pulumi:"protoValue"`
	SerializedObjectValue EnterpriseCrmEventbusProtoSerializedObjectParameterPtrInput `pulumi:"serializedObjectValue"`
	StringArray           EnterpriseCrmEventbusProtoStringParameterArrayPtrInput      `pulumi:"stringArray"`
	StringValue           pulumi.StringPtrInput                                       `pulumi:"stringValue"`
}

LINT.IfChange To support various types of parameter values. Next available id: 14

func (EnterpriseCrmEventbusProtoParameterValueTypeArgs) ElementType

func (EnterpriseCrmEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmEventbusProtoParameterValueTypeOutput

func (i EnterpriseCrmEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmEventbusProtoParameterValueTypeOutput() EnterpriseCrmEventbusProtoParameterValueTypeOutput

func (EnterpriseCrmEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmEventbusProtoParameterValueTypeOutputWithContext

func (i EnterpriseCrmEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmEventbusProtoParameterValueTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParameterValueTypeOutput

func (EnterpriseCrmEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmEventbusProtoParameterValueTypePtrOutput

func (i EnterpriseCrmEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmEventbusProtoParameterValueTypePtrOutput() EnterpriseCrmEventbusProtoParameterValueTypePtrOutput

func (EnterpriseCrmEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmEventbusProtoParameterValueTypePtrOutputWithContext

func (i EnterpriseCrmEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmEventbusProtoParameterValueTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParameterValueTypePtrOutput

type EnterpriseCrmEventbusProtoParameterValueTypeInput

type EnterpriseCrmEventbusProtoParameterValueTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParameterValueTypeOutput() EnterpriseCrmEventbusProtoParameterValueTypeOutput
	ToEnterpriseCrmEventbusProtoParameterValueTypeOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParameterValueTypeOutput
}

EnterpriseCrmEventbusProtoParameterValueTypeInput is an input type that accepts EnterpriseCrmEventbusProtoParameterValueTypeArgs and EnterpriseCrmEventbusProtoParameterValueTypeOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParameterValueTypeInput` via:

EnterpriseCrmEventbusProtoParameterValueTypeArgs{...}

type EnterpriseCrmEventbusProtoParameterValueTypeOutput

type EnterpriseCrmEventbusProtoParameterValueTypeOutput struct{ *pulumi.OutputState }

LINT.IfChange To support various types of parameter values. Next available id: 14

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) BooleanArray

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) BooleanValue

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) DoubleArray

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) DoubleValue

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) ElementType

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) IntArray

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) IntValue

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) ProtoArray

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) ProtoValue

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) SerializedObjectValue

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) StringArray

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) StringValue

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmEventbusProtoParameterValueTypeOutput

func (o EnterpriseCrmEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmEventbusProtoParameterValueTypeOutput() EnterpriseCrmEventbusProtoParameterValueTypeOutput

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmEventbusProtoParameterValueTypeOutputWithContext

func (o EnterpriseCrmEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmEventbusProtoParameterValueTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParameterValueTypeOutput

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmEventbusProtoParameterValueTypePtrOutput

func (o EnterpriseCrmEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmEventbusProtoParameterValueTypePtrOutput() EnterpriseCrmEventbusProtoParameterValueTypePtrOutput

func (EnterpriseCrmEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmEventbusProtoParameterValueTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmEventbusProtoParameterValueTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParameterValueTypePtrOutput

type EnterpriseCrmEventbusProtoParameterValueTypePtrInput

type EnterpriseCrmEventbusProtoParameterValueTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoParameterValueTypePtrOutput() EnterpriseCrmEventbusProtoParameterValueTypePtrOutput
	ToEnterpriseCrmEventbusProtoParameterValueTypePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoParameterValueTypePtrOutput
}

EnterpriseCrmEventbusProtoParameterValueTypePtrInput is an input type that accepts EnterpriseCrmEventbusProtoParameterValueTypeArgs, EnterpriseCrmEventbusProtoParameterValueTypePtr and EnterpriseCrmEventbusProtoParameterValueTypePtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoParameterValueTypePtrInput` via:

        EnterpriseCrmEventbusProtoParameterValueTypeArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoParameterValueTypePtrOutput

type EnterpriseCrmEventbusProtoParameterValueTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) BooleanArray

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) BooleanValue

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) DoubleArray

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) DoubleValue

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) Elem

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) IntArray

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) IntValue

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) ProtoArray

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) ProtoValue

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) SerializedObjectValue

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) StringArray

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) StringValue

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) ToEnterpriseCrmEventbusProtoParameterValueTypePtrOutput

func (EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) ToEnterpriseCrmEventbusProtoParameterValueTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoParameterValueTypePtrOutput) ToEnterpriseCrmEventbusProtoParameterValueTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParameterValueTypePtrOutput

type EnterpriseCrmEventbusProtoParameterValueTypeResponse

type EnterpriseCrmEventbusProtoParameterValueTypeResponse struct {
	BooleanArray          EnterpriseCrmEventbusProtoBooleanParameterArrayResponse     `pulumi:"booleanArray"`
	BooleanValue          bool                                                        `pulumi:"booleanValue"`
	DoubleArray           EnterpriseCrmEventbusProtoDoubleParameterArrayResponse      `pulumi:"doubleArray"`
	DoubleValue           float64                                                     `pulumi:"doubleValue"`
	IntArray              EnterpriseCrmEventbusProtoIntParameterArrayResponse         `pulumi:"intArray"`
	IntValue              string                                                      `pulumi:"intValue"`
	ProtoArray            EnterpriseCrmEventbusProtoProtoParameterArrayResponse       `pulumi:"protoArray"`
	ProtoValue            map[string]string                                           `pulumi:"protoValue"`
	SerializedObjectValue EnterpriseCrmEventbusProtoSerializedObjectParameterResponse `pulumi:"serializedObjectValue"`
	StringArray           EnterpriseCrmEventbusProtoStringParameterArrayResponse      `pulumi:"stringArray"`
	StringValue           string                                                      `pulumi:"stringValue"`
}

LINT.IfChange To support various types of parameter values. Next available id: 14

type EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput

type EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput struct{ *pulumi.OutputState }

LINT.IfChange To support various types of parameter values. Next available id: 14

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) BooleanArray

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) BooleanValue

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) DoubleArray

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) DoubleValue

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) IntArray

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) IntValue

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) ProtoArray

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) ProtoValue

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) SerializedObjectValue

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) StringArray

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) StringValue

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) ToEnterpriseCrmEventbusProtoParameterValueTypeResponseOutput

func (EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) ToEnterpriseCrmEventbusProtoParameterValueTypeResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput) ToEnterpriseCrmEventbusProtoParameterValueTypeResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoParameterValueTypeResponseOutput

type EnterpriseCrmEventbusProtoPropertyEntry

type EnterpriseCrmEventbusProtoPropertyEntry struct {
	// Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
	Key *string `pulumi:"key"`
	// Values for the defined keys. Each value can either be string, int, double or any proto message.
	Value *EnterpriseCrmEventbusProtoValueType `pulumi:"value"`
}

Key-value pair of EventBus property.

type EnterpriseCrmEventbusProtoPropertyEntryArgs

type EnterpriseCrmEventbusProtoPropertyEntryArgs struct {
	// Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
	Key pulumi.StringPtrInput `pulumi:"key"`
	// Values for the defined keys. Each value can either be string, int, double or any proto message.
	Value EnterpriseCrmEventbusProtoValueTypePtrInput `pulumi:"value"`
}

Key-value pair of EventBus property.

func (EnterpriseCrmEventbusProtoPropertyEntryArgs) ElementType

func (EnterpriseCrmEventbusProtoPropertyEntryArgs) ToEnterpriseCrmEventbusProtoPropertyEntryOutput

func (i EnterpriseCrmEventbusProtoPropertyEntryArgs) ToEnterpriseCrmEventbusProtoPropertyEntryOutput() EnterpriseCrmEventbusProtoPropertyEntryOutput

func (EnterpriseCrmEventbusProtoPropertyEntryArgs) ToEnterpriseCrmEventbusProtoPropertyEntryOutputWithContext

func (i EnterpriseCrmEventbusProtoPropertyEntryArgs) ToEnterpriseCrmEventbusProtoPropertyEntryOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoPropertyEntryOutput

type EnterpriseCrmEventbusProtoPropertyEntryArray

type EnterpriseCrmEventbusProtoPropertyEntryArray []EnterpriseCrmEventbusProtoPropertyEntryInput

func (EnterpriseCrmEventbusProtoPropertyEntryArray) ElementType

func (EnterpriseCrmEventbusProtoPropertyEntryArray) ToEnterpriseCrmEventbusProtoPropertyEntryArrayOutput

func (i EnterpriseCrmEventbusProtoPropertyEntryArray) ToEnterpriseCrmEventbusProtoPropertyEntryArrayOutput() EnterpriseCrmEventbusProtoPropertyEntryArrayOutput

func (EnterpriseCrmEventbusProtoPropertyEntryArray) ToEnterpriseCrmEventbusProtoPropertyEntryArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoPropertyEntryArray) ToEnterpriseCrmEventbusProtoPropertyEntryArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoPropertyEntryArrayOutput

type EnterpriseCrmEventbusProtoPropertyEntryArrayInput

type EnterpriseCrmEventbusProtoPropertyEntryArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoPropertyEntryArrayOutput() EnterpriseCrmEventbusProtoPropertyEntryArrayOutput
	ToEnterpriseCrmEventbusProtoPropertyEntryArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoPropertyEntryArrayOutput
}

EnterpriseCrmEventbusProtoPropertyEntryArrayInput is an input type that accepts EnterpriseCrmEventbusProtoPropertyEntryArray and EnterpriseCrmEventbusProtoPropertyEntryArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoPropertyEntryArrayInput` via:

EnterpriseCrmEventbusProtoPropertyEntryArray{ EnterpriseCrmEventbusProtoPropertyEntryArgs{...} }

type EnterpriseCrmEventbusProtoPropertyEntryArrayOutput

type EnterpriseCrmEventbusProtoPropertyEntryArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoPropertyEntryArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoPropertyEntryArrayOutput) Index

func (EnterpriseCrmEventbusProtoPropertyEntryArrayOutput) ToEnterpriseCrmEventbusProtoPropertyEntryArrayOutput

func (o EnterpriseCrmEventbusProtoPropertyEntryArrayOutput) ToEnterpriseCrmEventbusProtoPropertyEntryArrayOutput() EnterpriseCrmEventbusProtoPropertyEntryArrayOutput

func (EnterpriseCrmEventbusProtoPropertyEntryArrayOutput) ToEnterpriseCrmEventbusProtoPropertyEntryArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoPropertyEntryArrayOutput) ToEnterpriseCrmEventbusProtoPropertyEntryArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoPropertyEntryArrayOutput

type EnterpriseCrmEventbusProtoPropertyEntryInput

type EnterpriseCrmEventbusProtoPropertyEntryInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoPropertyEntryOutput() EnterpriseCrmEventbusProtoPropertyEntryOutput
	ToEnterpriseCrmEventbusProtoPropertyEntryOutputWithContext(context.Context) EnterpriseCrmEventbusProtoPropertyEntryOutput
}

EnterpriseCrmEventbusProtoPropertyEntryInput is an input type that accepts EnterpriseCrmEventbusProtoPropertyEntryArgs and EnterpriseCrmEventbusProtoPropertyEntryOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoPropertyEntryInput` via:

EnterpriseCrmEventbusProtoPropertyEntryArgs{...}

type EnterpriseCrmEventbusProtoPropertyEntryOutput

type EnterpriseCrmEventbusProtoPropertyEntryOutput struct{ *pulumi.OutputState }

Key-value pair of EventBus property.

func (EnterpriseCrmEventbusProtoPropertyEntryOutput) ElementType

func (EnterpriseCrmEventbusProtoPropertyEntryOutput) Key

Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.

func (EnterpriseCrmEventbusProtoPropertyEntryOutput) ToEnterpriseCrmEventbusProtoPropertyEntryOutput

func (o EnterpriseCrmEventbusProtoPropertyEntryOutput) ToEnterpriseCrmEventbusProtoPropertyEntryOutput() EnterpriseCrmEventbusProtoPropertyEntryOutput

func (EnterpriseCrmEventbusProtoPropertyEntryOutput) ToEnterpriseCrmEventbusProtoPropertyEntryOutputWithContext

func (o EnterpriseCrmEventbusProtoPropertyEntryOutput) ToEnterpriseCrmEventbusProtoPropertyEntryOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoPropertyEntryOutput

func (EnterpriseCrmEventbusProtoPropertyEntryOutput) Value

Values for the defined keys. Each value can either be string, int, double or any proto message.

type EnterpriseCrmEventbusProtoPropertyEntryResponse

type EnterpriseCrmEventbusProtoPropertyEntryResponse struct {
	// Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
	Key string `pulumi:"key"`
	// Values for the defined keys. Each value can either be string, int, double or any proto message.
	Value EnterpriseCrmEventbusProtoValueTypeResponse `pulumi:"value"`
}

Key-value pair of EventBus property.

type EnterpriseCrmEventbusProtoPropertyEntryResponseArrayOutput

type EnterpriseCrmEventbusProtoPropertyEntryResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoPropertyEntryResponseArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoPropertyEntryResponseArrayOutput) Index

func (EnterpriseCrmEventbusProtoPropertyEntryResponseArrayOutput) ToEnterpriseCrmEventbusProtoPropertyEntryResponseArrayOutput

func (EnterpriseCrmEventbusProtoPropertyEntryResponseArrayOutput) ToEnterpriseCrmEventbusProtoPropertyEntryResponseArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoPropertyEntryResponseArrayOutput) ToEnterpriseCrmEventbusProtoPropertyEntryResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoPropertyEntryResponseArrayOutput

type EnterpriseCrmEventbusProtoPropertyEntryResponseOutput

type EnterpriseCrmEventbusProtoPropertyEntryResponseOutput struct{ *pulumi.OutputState }

Key-value pair of EventBus property.

func (EnterpriseCrmEventbusProtoPropertyEntryResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoPropertyEntryResponseOutput) Key

Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.

func (EnterpriseCrmEventbusProtoPropertyEntryResponseOutput) ToEnterpriseCrmEventbusProtoPropertyEntryResponseOutput

func (EnterpriseCrmEventbusProtoPropertyEntryResponseOutput) ToEnterpriseCrmEventbusProtoPropertyEntryResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoPropertyEntryResponseOutput) ToEnterpriseCrmEventbusProtoPropertyEntryResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoPropertyEntryResponseOutput

func (EnterpriseCrmEventbusProtoPropertyEntryResponseOutput) Value

Values for the defined keys. Each value can either be string, int, double or any proto message.

type EnterpriseCrmEventbusProtoProtoParameterArray

type EnterpriseCrmEventbusProtoProtoParameterArray struct {
	ProtoValues []map[string]string `pulumi:"protoValues"`
}

type EnterpriseCrmEventbusProtoProtoParameterArrayArgs

type EnterpriseCrmEventbusProtoProtoParameterArrayArgs struct {
	ProtoValues pulumi.StringMapArrayInput `pulumi:"protoValues"`
}

func (EnterpriseCrmEventbusProtoProtoParameterArrayArgs) ElementType

func (EnterpriseCrmEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmEventbusProtoProtoParameterArrayOutput

func (i EnterpriseCrmEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmEventbusProtoProtoParameterArrayOutput() EnterpriseCrmEventbusProtoProtoParameterArrayOutput

func (EnterpriseCrmEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmEventbusProtoProtoParameterArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmEventbusProtoProtoParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoProtoParameterArrayOutput

func (EnterpriseCrmEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput

func (i EnterpriseCrmEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput() EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmEventbusProtoProtoParameterArrayPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmEventbusProtoProtoParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoProtoParameterArrayInput

type EnterpriseCrmEventbusProtoProtoParameterArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoProtoParameterArrayOutput() EnterpriseCrmEventbusProtoProtoParameterArrayOutput
	ToEnterpriseCrmEventbusProtoProtoParameterArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoProtoParameterArrayOutput
}

EnterpriseCrmEventbusProtoProtoParameterArrayInput is an input type that accepts EnterpriseCrmEventbusProtoProtoParameterArray and EnterpriseCrmEventbusProtoProtoParameterArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoProtoParameterArrayInput` via:

EnterpriseCrmEventbusProtoProtoParameterArray{ EnterpriseCrmEventbusProtoProtoParameterArgs{...} }

type EnterpriseCrmEventbusProtoProtoParameterArrayOutput

type EnterpriseCrmEventbusProtoProtoParameterArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoProtoParameterArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoProtoParameterArrayOutput) ProtoValues

func (EnterpriseCrmEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayOutput

func (o EnterpriseCrmEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayOutput() EnterpriseCrmEventbusProtoProtoParameterArrayOutput

func (EnterpriseCrmEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoProtoParameterArrayOutput

func (EnterpriseCrmEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput

func (o EnterpriseCrmEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput() EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoProtoParameterArrayPtrInput

type EnterpriseCrmEventbusProtoProtoParameterArrayPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput() EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput
	ToEnterpriseCrmEventbusProtoProtoParameterArrayPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput
}

EnterpriseCrmEventbusProtoProtoParameterArrayPtrInput is an input type that accepts EnterpriseCrmEventbusProtoProtoParameterArrayArgs, EnterpriseCrmEventbusProtoProtoParameterArrayPtr and EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoProtoParameterArrayPtrInput` via:

        EnterpriseCrmEventbusProtoProtoParameterArrayArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput) Elem

func (EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput) ProtoValues

func (EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoProtoParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoProtoParameterArrayResponse

type EnterpriseCrmEventbusProtoProtoParameterArrayResponse struct {
	ProtoValues []map[string]string `pulumi:"protoValues"`
}

type EnterpriseCrmEventbusProtoProtoParameterArrayResponseOutput

type EnterpriseCrmEventbusProtoProtoParameterArrayResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoProtoParameterArrayResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoProtoParameterArrayResponseOutput) ProtoValues

func (EnterpriseCrmEventbusProtoProtoParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayResponseOutput

func (EnterpriseCrmEventbusProtoProtoParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoProtoParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoProtoParameterArrayResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoProtoParameterArrayResponseOutput

type EnterpriseCrmEventbusProtoSerializedObjectParameter

type EnterpriseCrmEventbusProtoSerializedObjectParameter struct {
	ObjectValue *string `pulumi:"objectValue"`
}

type EnterpriseCrmEventbusProtoSerializedObjectParameterArgs

type EnterpriseCrmEventbusProtoSerializedObjectParameterArgs struct {
	ObjectValue pulumi.StringPtrInput `pulumi:"objectValue"`
}

func (EnterpriseCrmEventbusProtoSerializedObjectParameterArgs) ElementType

func (EnterpriseCrmEventbusProtoSerializedObjectParameterArgs) ToEnterpriseCrmEventbusProtoSerializedObjectParameterOutput

func (EnterpriseCrmEventbusProtoSerializedObjectParameterArgs) ToEnterpriseCrmEventbusProtoSerializedObjectParameterOutputWithContext

func (i EnterpriseCrmEventbusProtoSerializedObjectParameterArgs) ToEnterpriseCrmEventbusProtoSerializedObjectParameterOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSerializedObjectParameterOutput

func (EnterpriseCrmEventbusProtoSerializedObjectParameterArgs) ToEnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput

func (i EnterpriseCrmEventbusProtoSerializedObjectParameterArgs) ToEnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput() EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput

func (EnterpriseCrmEventbusProtoSerializedObjectParameterArgs) ToEnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoSerializedObjectParameterArgs) ToEnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput

type EnterpriseCrmEventbusProtoSerializedObjectParameterInput

type EnterpriseCrmEventbusProtoSerializedObjectParameterInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoSerializedObjectParameterOutput() EnterpriseCrmEventbusProtoSerializedObjectParameterOutput
	ToEnterpriseCrmEventbusProtoSerializedObjectParameterOutputWithContext(context.Context) EnterpriseCrmEventbusProtoSerializedObjectParameterOutput
}

EnterpriseCrmEventbusProtoSerializedObjectParameterInput is an input type that accepts EnterpriseCrmEventbusProtoSerializedObjectParameterArgs and EnterpriseCrmEventbusProtoSerializedObjectParameterOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoSerializedObjectParameterInput` via:

EnterpriseCrmEventbusProtoSerializedObjectParameterArgs{...}

type EnterpriseCrmEventbusProtoSerializedObjectParameterOutput

type EnterpriseCrmEventbusProtoSerializedObjectParameterOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoSerializedObjectParameterOutput) ElementType

func (EnterpriseCrmEventbusProtoSerializedObjectParameterOutput) ObjectValue

func (EnterpriseCrmEventbusProtoSerializedObjectParameterOutput) ToEnterpriseCrmEventbusProtoSerializedObjectParameterOutput

func (EnterpriseCrmEventbusProtoSerializedObjectParameterOutput) ToEnterpriseCrmEventbusProtoSerializedObjectParameterOutputWithContext

func (o EnterpriseCrmEventbusProtoSerializedObjectParameterOutput) ToEnterpriseCrmEventbusProtoSerializedObjectParameterOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSerializedObjectParameterOutput

func (EnterpriseCrmEventbusProtoSerializedObjectParameterOutput) ToEnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput

func (EnterpriseCrmEventbusProtoSerializedObjectParameterOutput) ToEnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoSerializedObjectParameterOutput) ToEnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput

type EnterpriseCrmEventbusProtoSerializedObjectParameterPtrInput

type EnterpriseCrmEventbusProtoSerializedObjectParameterPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput() EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput
	ToEnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput
}

EnterpriseCrmEventbusProtoSerializedObjectParameterPtrInput is an input type that accepts EnterpriseCrmEventbusProtoSerializedObjectParameterArgs, EnterpriseCrmEventbusProtoSerializedObjectParameterPtr and EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoSerializedObjectParameterPtrInput` via:

        EnterpriseCrmEventbusProtoSerializedObjectParameterArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput

type EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput) Elem

func (EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput) ObjectValue

func (EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput) ToEnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput

func (EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput) ToEnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput) ToEnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSerializedObjectParameterPtrOutput

type EnterpriseCrmEventbusProtoSerializedObjectParameterResponse

type EnterpriseCrmEventbusProtoSerializedObjectParameterResponse struct {
	ObjectValue string `pulumi:"objectValue"`
}

type EnterpriseCrmEventbusProtoSerializedObjectParameterResponseOutput

type EnterpriseCrmEventbusProtoSerializedObjectParameterResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoSerializedObjectParameterResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoSerializedObjectParameterResponseOutput) ObjectValue

func (EnterpriseCrmEventbusProtoSerializedObjectParameterResponseOutput) ToEnterpriseCrmEventbusProtoSerializedObjectParameterResponseOutput

func (EnterpriseCrmEventbusProtoSerializedObjectParameterResponseOutput) ToEnterpriseCrmEventbusProtoSerializedObjectParameterResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoSerializedObjectParameterResponseOutput) ToEnterpriseCrmEventbusProtoSerializedObjectParameterResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSerializedObjectParameterResponseOutput

type EnterpriseCrmEventbusProtoStringArray

type EnterpriseCrmEventbusProtoStringArray struct {
	Values []string `pulumi:"values"`
}

type EnterpriseCrmEventbusProtoStringArrayArgs

type EnterpriseCrmEventbusProtoStringArrayArgs struct {
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (EnterpriseCrmEventbusProtoStringArrayArgs) ElementType

func (EnterpriseCrmEventbusProtoStringArrayArgs) ToEnterpriseCrmEventbusProtoStringArrayOutput

func (i EnterpriseCrmEventbusProtoStringArrayArgs) ToEnterpriseCrmEventbusProtoStringArrayOutput() EnterpriseCrmEventbusProtoStringArrayOutput

func (EnterpriseCrmEventbusProtoStringArrayArgs) ToEnterpriseCrmEventbusProtoStringArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoStringArrayArgs) ToEnterpriseCrmEventbusProtoStringArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoStringArrayOutput

func (EnterpriseCrmEventbusProtoStringArrayArgs) ToEnterpriseCrmEventbusProtoStringArrayPtrOutput

func (i EnterpriseCrmEventbusProtoStringArrayArgs) ToEnterpriseCrmEventbusProtoStringArrayPtrOutput() EnterpriseCrmEventbusProtoStringArrayPtrOutput

func (EnterpriseCrmEventbusProtoStringArrayArgs) ToEnterpriseCrmEventbusProtoStringArrayPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoStringArrayArgs) ToEnterpriseCrmEventbusProtoStringArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoStringArrayPtrOutput

type EnterpriseCrmEventbusProtoStringArrayInput

type EnterpriseCrmEventbusProtoStringArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoStringArrayOutput() EnterpriseCrmEventbusProtoStringArrayOutput
	ToEnterpriseCrmEventbusProtoStringArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoStringArrayOutput
}

EnterpriseCrmEventbusProtoStringArrayInput is an input type that accepts EnterpriseCrmEventbusProtoStringArray and EnterpriseCrmEventbusProtoStringArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoStringArrayInput` via:

EnterpriseCrmEventbusProtoStringArray{ EnterpriseCrmEventbusProtoStringArgs{...} }

type EnterpriseCrmEventbusProtoStringArrayOutput

type EnterpriseCrmEventbusProtoStringArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoStringArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoStringArrayOutput) ToEnterpriseCrmEventbusProtoStringArrayOutput

func (o EnterpriseCrmEventbusProtoStringArrayOutput) ToEnterpriseCrmEventbusProtoStringArrayOutput() EnterpriseCrmEventbusProtoStringArrayOutput

func (EnterpriseCrmEventbusProtoStringArrayOutput) ToEnterpriseCrmEventbusProtoStringArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoStringArrayOutput) ToEnterpriseCrmEventbusProtoStringArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoStringArrayOutput

func (EnterpriseCrmEventbusProtoStringArrayOutput) ToEnterpriseCrmEventbusProtoStringArrayPtrOutput

func (o EnterpriseCrmEventbusProtoStringArrayOutput) ToEnterpriseCrmEventbusProtoStringArrayPtrOutput() EnterpriseCrmEventbusProtoStringArrayPtrOutput

func (EnterpriseCrmEventbusProtoStringArrayOutput) ToEnterpriseCrmEventbusProtoStringArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoStringArrayOutput) ToEnterpriseCrmEventbusProtoStringArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoStringArrayPtrOutput

func (EnterpriseCrmEventbusProtoStringArrayOutput) Values

type EnterpriseCrmEventbusProtoStringArrayPtrInput

type EnterpriseCrmEventbusProtoStringArrayPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoStringArrayPtrOutput() EnterpriseCrmEventbusProtoStringArrayPtrOutput
	ToEnterpriseCrmEventbusProtoStringArrayPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoStringArrayPtrOutput
}

EnterpriseCrmEventbusProtoStringArrayPtrInput is an input type that accepts EnterpriseCrmEventbusProtoStringArrayArgs, EnterpriseCrmEventbusProtoStringArrayPtr and EnterpriseCrmEventbusProtoStringArrayPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoStringArrayPtrInput` via:

        EnterpriseCrmEventbusProtoStringArrayArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoStringArrayPtrOutput

type EnterpriseCrmEventbusProtoStringArrayPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoStringArrayPtrOutput) Elem

func (EnterpriseCrmEventbusProtoStringArrayPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoStringArrayPtrOutput) ToEnterpriseCrmEventbusProtoStringArrayPtrOutput

func (o EnterpriseCrmEventbusProtoStringArrayPtrOutput) ToEnterpriseCrmEventbusProtoStringArrayPtrOutput() EnterpriseCrmEventbusProtoStringArrayPtrOutput

func (EnterpriseCrmEventbusProtoStringArrayPtrOutput) ToEnterpriseCrmEventbusProtoStringArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoStringArrayPtrOutput) ToEnterpriseCrmEventbusProtoStringArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoStringArrayPtrOutput

func (EnterpriseCrmEventbusProtoStringArrayPtrOutput) Values

type EnterpriseCrmEventbusProtoStringArrayResponse

type EnterpriseCrmEventbusProtoStringArrayResponse struct {
	Values []string `pulumi:"values"`
}

type EnterpriseCrmEventbusProtoStringArrayResponseOutput

type EnterpriseCrmEventbusProtoStringArrayResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoStringArrayResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoStringArrayResponseOutput) ToEnterpriseCrmEventbusProtoStringArrayResponseOutput

func (o EnterpriseCrmEventbusProtoStringArrayResponseOutput) ToEnterpriseCrmEventbusProtoStringArrayResponseOutput() EnterpriseCrmEventbusProtoStringArrayResponseOutput

func (EnterpriseCrmEventbusProtoStringArrayResponseOutput) ToEnterpriseCrmEventbusProtoStringArrayResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoStringArrayResponseOutput) ToEnterpriseCrmEventbusProtoStringArrayResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoStringArrayResponseOutput

func (EnterpriseCrmEventbusProtoStringArrayResponseOutput) Values

type EnterpriseCrmEventbusProtoStringParameterArray

type EnterpriseCrmEventbusProtoStringParameterArray struct {
	StringValues []string `pulumi:"stringValues"`
}

type EnterpriseCrmEventbusProtoStringParameterArrayArgs

type EnterpriseCrmEventbusProtoStringParameterArrayArgs struct {
	StringValues pulumi.StringArrayInput `pulumi:"stringValues"`
}

func (EnterpriseCrmEventbusProtoStringParameterArrayArgs) ElementType

func (EnterpriseCrmEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmEventbusProtoStringParameterArrayOutput

func (i EnterpriseCrmEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmEventbusProtoStringParameterArrayOutput() EnterpriseCrmEventbusProtoStringParameterArrayOutput

func (EnterpriseCrmEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmEventbusProtoStringParameterArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmEventbusProtoStringParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoStringParameterArrayOutput

func (EnterpriseCrmEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmEventbusProtoStringParameterArrayPtrOutput

func (i EnterpriseCrmEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmEventbusProtoStringParameterArrayPtrOutput() EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmEventbusProtoStringParameterArrayPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmEventbusProtoStringParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoStringParameterArrayInput

type EnterpriseCrmEventbusProtoStringParameterArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoStringParameterArrayOutput() EnterpriseCrmEventbusProtoStringParameterArrayOutput
	ToEnterpriseCrmEventbusProtoStringParameterArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoStringParameterArrayOutput
}

EnterpriseCrmEventbusProtoStringParameterArrayInput is an input type that accepts EnterpriseCrmEventbusProtoStringParameterArray and EnterpriseCrmEventbusProtoStringParameterArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoStringParameterArrayInput` via:

EnterpriseCrmEventbusProtoStringParameterArray{ EnterpriseCrmEventbusProtoStringParameterArgs{...} }

type EnterpriseCrmEventbusProtoStringParameterArrayOutput

type EnterpriseCrmEventbusProtoStringParameterArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoStringParameterArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoStringParameterArrayOutput) StringValues

func (EnterpriseCrmEventbusProtoStringParameterArrayOutput) ToEnterpriseCrmEventbusProtoStringParameterArrayOutput

func (EnterpriseCrmEventbusProtoStringParameterArrayOutput) ToEnterpriseCrmEventbusProtoStringParameterArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoStringParameterArrayOutput) ToEnterpriseCrmEventbusProtoStringParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoStringParameterArrayOutput

func (EnterpriseCrmEventbusProtoStringParameterArrayOutput) ToEnterpriseCrmEventbusProtoStringParameterArrayPtrOutput

func (o EnterpriseCrmEventbusProtoStringParameterArrayOutput) ToEnterpriseCrmEventbusProtoStringParameterArrayPtrOutput() EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoStringParameterArrayOutput) ToEnterpriseCrmEventbusProtoStringParameterArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoStringParameterArrayOutput) ToEnterpriseCrmEventbusProtoStringParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoStringParameterArrayPtrInput

type EnterpriseCrmEventbusProtoStringParameterArrayPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoStringParameterArrayPtrOutput() EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput
	ToEnterpriseCrmEventbusProtoStringParameterArrayPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput
}

EnterpriseCrmEventbusProtoStringParameterArrayPtrInput is an input type that accepts EnterpriseCrmEventbusProtoStringParameterArrayArgs, EnterpriseCrmEventbusProtoStringParameterArrayPtr and EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoStringParameterArrayPtrInput` via:

        EnterpriseCrmEventbusProtoStringParameterArrayArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput) Elem

func (EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput) StringValues

func (EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoStringParameterArrayPtrOutput

func (EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoStringParameterArrayPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput) ToEnterpriseCrmEventbusProtoStringParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoStringParameterArrayPtrOutput

type EnterpriseCrmEventbusProtoStringParameterArrayResponse

type EnterpriseCrmEventbusProtoStringParameterArrayResponse struct {
	StringValues []string `pulumi:"stringValues"`
}

type EnterpriseCrmEventbusProtoStringParameterArrayResponseOutput

type EnterpriseCrmEventbusProtoStringParameterArrayResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoStringParameterArrayResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoStringParameterArrayResponseOutput) StringValues

func (EnterpriseCrmEventbusProtoStringParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoStringParameterArrayResponseOutput

func (EnterpriseCrmEventbusProtoStringParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoStringParameterArrayResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoStringParameterArrayResponseOutput) ToEnterpriseCrmEventbusProtoStringParameterArrayResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoStringParameterArrayResponseOutput

type EnterpriseCrmEventbusProtoSuccessPolicy

type EnterpriseCrmEventbusProtoSuccessPolicy struct {
	// State to which the execution snapshot status will be set if the task succeeds.
	FinalState *EnterpriseCrmEventbusProtoSuccessPolicyFinalState `pulumi:"finalState"`
}

Policy that dictates the behavior for the task after it completes successfully.

type EnterpriseCrmEventbusProtoSuccessPolicyArgs

type EnterpriseCrmEventbusProtoSuccessPolicyArgs struct {
	// State to which the execution snapshot status will be set if the task succeeds.
	FinalState EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrInput `pulumi:"finalState"`
}

Policy that dictates the behavior for the task after it completes successfully.

func (EnterpriseCrmEventbusProtoSuccessPolicyArgs) ElementType

func (EnterpriseCrmEventbusProtoSuccessPolicyArgs) ToEnterpriseCrmEventbusProtoSuccessPolicyOutput

func (i EnterpriseCrmEventbusProtoSuccessPolicyArgs) ToEnterpriseCrmEventbusProtoSuccessPolicyOutput() EnterpriseCrmEventbusProtoSuccessPolicyOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyArgs) ToEnterpriseCrmEventbusProtoSuccessPolicyOutputWithContext

func (i EnterpriseCrmEventbusProtoSuccessPolicyArgs) ToEnterpriseCrmEventbusProtoSuccessPolicyOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSuccessPolicyOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyArgs) ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutput

func (i EnterpriseCrmEventbusProtoSuccessPolicyArgs) ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutput() EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyArgs) ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoSuccessPolicyArgs) ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput

type EnterpriseCrmEventbusProtoSuccessPolicyFinalState

type EnterpriseCrmEventbusProtoSuccessPolicyFinalState string

State to which the execution snapshot status will be set if the task succeeds.

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalState) ElementType

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalState) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput

func (e EnterpriseCrmEventbusProtoSuccessPolicyFinalState) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput() EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalState) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutputWithContext

func (e EnterpriseCrmEventbusProtoSuccessPolicyFinalState) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalState) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput

func (e EnterpriseCrmEventbusProtoSuccessPolicyFinalState) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput() EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalState) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutputWithContext

func (e EnterpriseCrmEventbusProtoSuccessPolicyFinalState) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalState) ToStringOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalState) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalState) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalState) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoSuccessPolicyFinalStateInput

type EnterpriseCrmEventbusProtoSuccessPolicyFinalStateInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput() EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput
	ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutputWithContext(context.Context) EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput
}

EnterpriseCrmEventbusProtoSuccessPolicyFinalStateInput is an input type that accepts EnterpriseCrmEventbusProtoSuccessPolicyFinalStateArgs and EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoSuccessPolicyFinalStateInput` via:

EnterpriseCrmEventbusProtoSuccessPolicyFinalStateArgs{...}

type EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput

type EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput) ElementType

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutputWithContext

func (o EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrInput

type EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput() EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput
	ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput
}

type EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput

type EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput) Elem

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoSuccessPolicyInput

type EnterpriseCrmEventbusProtoSuccessPolicyInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoSuccessPolicyOutput() EnterpriseCrmEventbusProtoSuccessPolicyOutput
	ToEnterpriseCrmEventbusProtoSuccessPolicyOutputWithContext(context.Context) EnterpriseCrmEventbusProtoSuccessPolicyOutput
}

EnterpriseCrmEventbusProtoSuccessPolicyInput is an input type that accepts EnterpriseCrmEventbusProtoSuccessPolicyArgs and EnterpriseCrmEventbusProtoSuccessPolicyOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoSuccessPolicyInput` via:

EnterpriseCrmEventbusProtoSuccessPolicyArgs{...}

type EnterpriseCrmEventbusProtoSuccessPolicyOutput

type EnterpriseCrmEventbusProtoSuccessPolicyOutput struct{ *pulumi.OutputState }

Policy that dictates the behavior for the task after it completes successfully.

func (EnterpriseCrmEventbusProtoSuccessPolicyOutput) ElementType

func (EnterpriseCrmEventbusProtoSuccessPolicyOutput) FinalState

State to which the execution snapshot status will be set if the task succeeds.

func (EnterpriseCrmEventbusProtoSuccessPolicyOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyOutput

func (o EnterpriseCrmEventbusProtoSuccessPolicyOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyOutput() EnterpriseCrmEventbusProtoSuccessPolicyOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyOutputWithContext

func (o EnterpriseCrmEventbusProtoSuccessPolicyOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSuccessPolicyOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutput

func (o EnterpriseCrmEventbusProtoSuccessPolicyOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutput() EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoSuccessPolicyOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput

type EnterpriseCrmEventbusProtoSuccessPolicyPtrInput

type EnterpriseCrmEventbusProtoSuccessPolicyPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutput() EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput
	ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput
}

EnterpriseCrmEventbusProtoSuccessPolicyPtrInput is an input type that accepts EnterpriseCrmEventbusProtoSuccessPolicyArgs, EnterpriseCrmEventbusProtoSuccessPolicyPtr and EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoSuccessPolicyPtrInput` via:

        EnterpriseCrmEventbusProtoSuccessPolicyArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput

type EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput) Elem

func (EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput) FinalState

State to which the execution snapshot status will be set if the task succeeds.

func (EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutput

func (o EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutput() EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSuccessPolicyPtrOutput

type EnterpriseCrmEventbusProtoSuccessPolicyResponse

type EnterpriseCrmEventbusProtoSuccessPolicyResponse struct {
	// State to which the execution snapshot status will be set if the task succeeds.
	FinalState string `pulumi:"finalState"`
}

Policy that dictates the behavior for the task after it completes successfully.

type EnterpriseCrmEventbusProtoSuccessPolicyResponseOutput

type EnterpriseCrmEventbusProtoSuccessPolicyResponseOutput struct{ *pulumi.OutputState }

Policy that dictates the behavior for the task after it completes successfully.

func (EnterpriseCrmEventbusProtoSuccessPolicyResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoSuccessPolicyResponseOutput) FinalState

State to which the execution snapshot status will be set if the task succeeds.

func (EnterpriseCrmEventbusProtoSuccessPolicyResponseOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyResponseOutput

func (EnterpriseCrmEventbusProtoSuccessPolicyResponseOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoSuccessPolicyResponseOutput) ToEnterpriseCrmEventbusProtoSuccessPolicyResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoSuccessPolicyResponseOutput

type EnterpriseCrmEventbusProtoTaskAlertConfig

type EnterpriseCrmEventbusProtoTaskAlertConfig struct {
	// The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
	AggregationPeriod *string `pulumi:"aggregationPeriod"`
	// Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
	AlertDisabled *bool `pulumi:"alertDisabled"`
	// A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
	AlertName *string `pulumi:"alertName"`
	// Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
	ClientId *string `pulumi:"clientId"`
	// Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
	DurationThresholdMs *string                                                 `pulumi:"durationThresholdMs"`
	ErrorEnumList       *EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumList `pulumi:"errorEnumList"`
	MetricType          *EnterpriseCrmEventbusProtoTaskAlertConfigMetricType    `pulumi:"metricType"`
	// For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
	NumAggregationPeriods *int `pulumi:"numAggregationPeriods"`
	// Only count final task attempts, not retries.
	OnlyFinalAttempt *bool `pulumi:"onlyFinalAttempt"`
	// Link to a playbook for resolving the issue that triggered this alert.
	PlaybookUrl *string `pulumi:"playbookUrl"`
	// The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
	ThresholdType *EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType `pulumi:"thresholdType"`
	// The metric value, above or below which the alert should be triggered.
	ThresholdValue  *EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValue `pulumi:"thresholdValue"`
	WarningEnumList *EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumList  `pulumi:"warningEnumList"`
}

Message to be used to configure alerting in the {@code TaskConfig} protos for tasks in an event.

type EnterpriseCrmEventbusProtoTaskAlertConfigArgs

type EnterpriseCrmEventbusProtoTaskAlertConfigArgs struct {
	// The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
	AggregationPeriod pulumi.StringPtrInput `pulumi:"aggregationPeriod"`
	// Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
	AlertDisabled pulumi.BoolPtrInput `pulumi:"alertDisabled"`
	// A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
	AlertName pulumi.StringPtrInput `pulumi:"alertName"`
	// Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
	ClientId pulumi.StringPtrInput `pulumi:"clientId"`
	// Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
	DurationThresholdMs pulumi.StringPtrInput                                          `pulumi:"durationThresholdMs"`
	ErrorEnumList       EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrInput `pulumi:"errorEnumList"`
	MetricType          EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrInput    `pulumi:"metricType"`
	// For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
	NumAggregationPeriods pulumi.IntPtrInput `pulumi:"numAggregationPeriods"`
	// Only count final task attempts, not retries.
	OnlyFinalAttempt pulumi.BoolPtrInput `pulumi:"onlyFinalAttempt"`
	// Link to a playbook for resolving the issue that triggered this alert.
	PlaybookUrl pulumi.StringPtrInput `pulumi:"playbookUrl"`
	// The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
	ThresholdType EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrInput `pulumi:"thresholdType"`
	// The metric value, above or below which the alert should be triggered.
	ThresholdValue  EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrInput `pulumi:"thresholdValue"`
	WarningEnumList EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrInput  `pulumi:"warningEnumList"`
}

Message to be used to configure alerting in the {@code TaskConfig} protos for tasks in an event.

func (EnterpriseCrmEventbusProtoTaskAlertConfigArgs) ElementType

func (EnterpriseCrmEventbusProtoTaskAlertConfigArgs) ToEnterpriseCrmEventbusProtoTaskAlertConfigOutput

func (i EnterpriseCrmEventbusProtoTaskAlertConfigArgs) ToEnterpriseCrmEventbusProtoTaskAlertConfigOutput() EnterpriseCrmEventbusProtoTaskAlertConfigOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigArgs) ToEnterpriseCrmEventbusProtoTaskAlertConfigOutputWithContext

func (i EnterpriseCrmEventbusProtoTaskAlertConfigArgs) ToEnterpriseCrmEventbusProtoTaskAlertConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigOutput

type EnterpriseCrmEventbusProtoTaskAlertConfigArray

type EnterpriseCrmEventbusProtoTaskAlertConfigArray []EnterpriseCrmEventbusProtoTaskAlertConfigInput

func (EnterpriseCrmEventbusProtoTaskAlertConfigArray) ElementType

func (EnterpriseCrmEventbusProtoTaskAlertConfigArray) ToEnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput

func (i EnterpriseCrmEventbusProtoTaskAlertConfigArray) ToEnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput() EnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigArray) ToEnterpriseCrmEventbusProtoTaskAlertConfigArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoTaskAlertConfigArray) ToEnterpriseCrmEventbusProtoTaskAlertConfigArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput

type EnterpriseCrmEventbusProtoTaskAlertConfigArrayInput

type EnterpriseCrmEventbusProtoTaskAlertConfigArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput() EnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput
	ToEnterpriseCrmEventbusProtoTaskAlertConfigArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput
}

EnterpriseCrmEventbusProtoTaskAlertConfigArrayInput is an input type that accepts EnterpriseCrmEventbusProtoTaskAlertConfigArray and EnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskAlertConfigArrayInput` via:

EnterpriseCrmEventbusProtoTaskAlertConfigArray{ EnterpriseCrmEventbusProtoTaskAlertConfigArgs{...} }

type EnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput

type EnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput) Index

func (EnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigArrayOutput

type EnterpriseCrmEventbusProtoTaskAlertConfigInput

type EnterpriseCrmEventbusProtoTaskAlertConfigInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskAlertConfigOutput() EnterpriseCrmEventbusProtoTaskAlertConfigOutput
	ToEnterpriseCrmEventbusProtoTaskAlertConfigOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigOutput
}

EnterpriseCrmEventbusProtoTaskAlertConfigInput is an input type that accepts EnterpriseCrmEventbusProtoTaskAlertConfigArgs and EnterpriseCrmEventbusProtoTaskAlertConfigOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskAlertConfigInput` via:

EnterpriseCrmEventbusProtoTaskAlertConfigArgs{...}

type EnterpriseCrmEventbusProtoTaskAlertConfigMetricType

type EnterpriseCrmEventbusProtoTaskAlertConfigMetricType string

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricType) ElementType

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricType) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput

func (e EnterpriseCrmEventbusProtoTaskAlertConfigMetricType) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput() EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricType) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskAlertConfigMetricType) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricType) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput

func (e EnterpriseCrmEventbusProtoTaskAlertConfigMetricType) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput() EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricType) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskAlertConfigMetricType) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricType) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricType) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricType) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricType) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeInput

type EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput() EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput
	ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput
}

EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeInput is an input type that accepts EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeArgs and EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeInput` via:

EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeArgs{...}

type EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput

type EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrInput

type EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput() EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput
	ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput
}

type EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput

type EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput) Elem

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskAlertConfigOutput

type EnterpriseCrmEventbusProtoTaskAlertConfigOutput struct{ *pulumi.OutputState }

Message to be used to configure alerting in the {@code TaskConfig} protos for tasks in an event.

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) AggregationPeriod

The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) AlertDisabled

Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) AlertName

A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) ClientId

Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) DurationThresholdMs

Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) ErrorEnumList

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) MetricType

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) NumAggregationPeriods

For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) OnlyFinalAttempt

Only count final task attempts, not retries.

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) PlaybookUrl

Link to a playbook for resolving the issue that triggered this alert.

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) ThresholdType

The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) ThresholdValue

The metric value, above or below which the alert should be triggered.

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigOutput

func (o EnterpriseCrmEventbusProtoTaskAlertConfigOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigOutput() EnterpriseCrmEventbusProtoTaskAlertConfigOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskAlertConfigOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigOutput) WarningEnumList

type EnterpriseCrmEventbusProtoTaskAlertConfigResponse

type EnterpriseCrmEventbusProtoTaskAlertConfigResponse struct {
	// The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
	AggregationPeriod string `pulumi:"aggregationPeriod"`
	// Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
	AlertDisabled bool `pulumi:"alertDisabled"`
	// A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
	AlertName string `pulumi:"alertName"`
	// Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
	ClientId string `pulumi:"clientId"`
	// Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
	DurationThresholdMs string                                                         `pulumi:"durationThresholdMs"`
	ErrorEnumList       EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse `pulumi:"errorEnumList"`
	MetricType          string                                                         `pulumi:"metricType"`
	// For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
	NumAggregationPeriods int `pulumi:"numAggregationPeriods"`
	// Only count final task attempts, not retries.
	OnlyFinalAttempt bool `pulumi:"onlyFinalAttempt"`
	// Link to a playbook for resolving the issue that triggered this alert.
	PlaybookUrl string `pulumi:"playbookUrl"`
	// The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
	ThresholdType string `pulumi:"thresholdType"`
	// The metric value, above or below which the alert should be triggered.
	ThresholdValue  EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse `pulumi:"thresholdValue"`
	WarningEnumList EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse  `pulumi:"warningEnumList"`
}

Message to be used to configure alerting in the {@code TaskConfig} protos for tasks in an event.

type EnterpriseCrmEventbusProtoTaskAlertConfigResponseArrayOutput

type EnterpriseCrmEventbusProtoTaskAlertConfigResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseArrayOutput) Index

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseArrayOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigResponseArrayOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseArrayOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigResponseArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskAlertConfigResponseArrayOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigResponseArrayOutput

type EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput

type EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput struct{ *pulumi.OutputState }

Message to be used to configure alerting in the {@code TaskConfig} protos for tasks in an event.

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) AggregationPeriod

The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) AlertDisabled

Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) AlertName

A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) ClientId

Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) DurationThresholdMs

Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) ErrorEnumList

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) MetricType

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) NumAggregationPeriods

For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) OnlyFinalAttempt

Only count final task attempts, not retries.

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) PlaybookUrl

Link to a playbook for resolving the issue that triggered this alert.

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) ThresholdType

The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) ThresholdValue

The metric value, above or below which the alert should be triggered.

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigResponseOutput) WarningEnumList

type EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType

type EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType string

The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType) ElementType

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput

func (e EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput() EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput

func (e EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput() EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeInput

type EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput() EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput
	ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput
}

EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeInput is an input type that accepts EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeArgs and EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeInput` via:

EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeArgs{...}

type EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput

type EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrInput

type EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput() EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput
	ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput
}

type EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput

type EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput) Elem

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput) ToEnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadata

type EnterpriseCrmEventbusProtoTaskMetadata struct {
	// The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
	ActiveTaskName *string                                         `pulumi:"activeTaskName"`
	Admins         []EnterpriseCrmEventbusProtoTaskMetadataAdmin   `pulumi:"admins"`
	Category       *EnterpriseCrmEventbusProtoTaskMetadataCategory `pulumi:"category"`
	// The Code Search link to the Task Java file.
	CodeSearchLink *string `pulumi:"codeSearchLink"`
	// Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
	DefaultJsonValidationOption *EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption `pulumi:"defaultJsonValidationOption"`
	// Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
	DefaultSpec *string `pulumi:"defaultSpec"`
	// In a few sentences, describe the purpose and usage of the task.
	Description *string `pulumi:"description"`
	// The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
	DescriptiveName *string `pulumi:"descriptiveName"`
	// Snippet of markdown documentation to embed in the RHP for this task.
	DocMarkdown      *string                                                 `pulumi:"docMarkdown"`
	ExternalCategory *EnterpriseCrmEventbusProtoTaskMetadataExternalCategory `pulumi:"externalCategory"`
	// Sequence with which the task in specific category to be displayed in task discovery panel for external users.
	ExternalCategorySequence *int `pulumi:"externalCategorySequence"`
	// External-facing documention embedded in the RHP for this task.
	ExternalDocHtml *string `pulumi:"externalDocHtml"`
	// Doc link for external-facing documentation (separate from g3doc).
	ExternalDocLink *string `pulumi:"externalDocLink"`
	// DEPRECATED: Use external_doc_html.
	//
	// Deprecated: DEPRECATED: Use external_doc_html.
	ExternalDocMarkdown *string `pulumi:"externalDocMarkdown"`
	// URL to the associated G3 Doc for the task if available
	G3DocLink *string `pulumi:"g3DocLink"`
	// URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
	IconLink *string `pulumi:"iconLink"`
	// The deprecation status of the current task. Default value is false;
	IsDeprecated *bool `pulumi:"isDeprecated"`
	// The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
	Name *string `pulumi:"name"`
	// External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
	StandaloneExternalDocHtml *string `pulumi:"standaloneExternalDocHtml"`
	// Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
	Status *EnterpriseCrmEventbusProtoTaskMetadataStatus `pulumi:"status"`
	System *EnterpriseCrmEventbusProtoTaskMetadataSystem `pulumi:"system"`
	// A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
	Tags []string `pulumi:"tags"`
}

TaskMetadata are attributes that are associated to every common Task we have.

type EnterpriseCrmEventbusProtoTaskMetadataAdmin

type EnterpriseCrmEventbusProtoTaskMetadataAdmin struct {
	GoogleGroupEmail *string `pulumi:"googleGroupEmail"`
	UserEmail        *string `pulumi:"userEmail"`
}

Admins are owners of a Task, and have all permissions on a particular task identified by the task name. By default, Eventbus periodically scans all task metadata and syncs (adds) any new admins defined here to Zanzibar.

type EnterpriseCrmEventbusProtoTaskMetadataAdminArgs

type EnterpriseCrmEventbusProtoTaskMetadataAdminArgs struct {
	GoogleGroupEmail pulumi.StringPtrInput `pulumi:"googleGroupEmail"`
	UserEmail        pulumi.StringPtrInput `pulumi:"userEmail"`
}

Admins are owners of a Task, and have all permissions on a particular task identified by the task name. By default, Eventbus periodically scans all task metadata and syncs (adds) any new admins defined here to Zanzibar.

func (EnterpriseCrmEventbusProtoTaskMetadataAdminArgs) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataAdminArgs) ToEnterpriseCrmEventbusProtoTaskMetadataAdminOutput

func (i EnterpriseCrmEventbusProtoTaskMetadataAdminArgs) ToEnterpriseCrmEventbusProtoTaskMetadataAdminOutput() EnterpriseCrmEventbusProtoTaskMetadataAdminOutput

func (EnterpriseCrmEventbusProtoTaskMetadataAdminArgs) ToEnterpriseCrmEventbusProtoTaskMetadataAdminOutputWithContext

func (i EnterpriseCrmEventbusProtoTaskMetadataAdminArgs) ToEnterpriseCrmEventbusProtoTaskMetadataAdminOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataAdminOutput

type EnterpriseCrmEventbusProtoTaskMetadataAdminArray

type EnterpriseCrmEventbusProtoTaskMetadataAdminArray []EnterpriseCrmEventbusProtoTaskMetadataAdminInput

func (EnterpriseCrmEventbusProtoTaskMetadataAdminArray) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataAdminArray) ToEnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput

func (i EnterpriseCrmEventbusProtoTaskMetadataAdminArray) ToEnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput() EnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput

func (EnterpriseCrmEventbusProtoTaskMetadataAdminArray) ToEnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoTaskMetadataAdminArray) ToEnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput

type EnterpriseCrmEventbusProtoTaskMetadataAdminArrayInput

type EnterpriseCrmEventbusProtoTaskMetadataAdminArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput() EnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput
}

EnterpriseCrmEventbusProtoTaskMetadataAdminArrayInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataAdminArray and EnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataAdminArrayInput` via:

EnterpriseCrmEventbusProtoTaskMetadataAdminArray{ EnterpriseCrmEventbusProtoTaskMetadataAdminArgs{...} }

type EnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput

type EnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput) Index

func (EnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput) ToEnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput

func (EnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput) ToEnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput) ToEnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataAdminArrayOutput

type EnterpriseCrmEventbusProtoTaskMetadataAdminInput

type EnterpriseCrmEventbusProtoTaskMetadataAdminInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataAdminOutput() EnterpriseCrmEventbusProtoTaskMetadataAdminOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataAdminOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataAdminOutput
}

EnterpriseCrmEventbusProtoTaskMetadataAdminInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataAdminArgs and EnterpriseCrmEventbusProtoTaskMetadataAdminOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataAdminInput` via:

EnterpriseCrmEventbusProtoTaskMetadataAdminArgs{...}

type EnterpriseCrmEventbusProtoTaskMetadataAdminOutput

type EnterpriseCrmEventbusProtoTaskMetadataAdminOutput struct{ *pulumi.OutputState }

Admins are owners of a Task, and have all permissions on a particular task identified by the task name. By default, Eventbus periodically scans all task metadata and syncs (adds) any new admins defined here to Zanzibar.

func (EnterpriseCrmEventbusProtoTaskMetadataAdminOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataAdminOutput) GoogleGroupEmail

func (EnterpriseCrmEventbusProtoTaskMetadataAdminOutput) ToEnterpriseCrmEventbusProtoTaskMetadataAdminOutput

func (o EnterpriseCrmEventbusProtoTaskMetadataAdminOutput) ToEnterpriseCrmEventbusProtoTaskMetadataAdminOutput() EnterpriseCrmEventbusProtoTaskMetadataAdminOutput

func (EnterpriseCrmEventbusProtoTaskMetadataAdminOutput) ToEnterpriseCrmEventbusProtoTaskMetadataAdminOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataAdminOutput) ToEnterpriseCrmEventbusProtoTaskMetadataAdminOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataAdminOutput

func (EnterpriseCrmEventbusProtoTaskMetadataAdminOutput) UserEmail

type EnterpriseCrmEventbusProtoTaskMetadataAdminResponse

type EnterpriseCrmEventbusProtoTaskMetadataAdminResponse struct {
	GoogleGroupEmail string `pulumi:"googleGroupEmail"`
	UserEmail        string `pulumi:"userEmail"`
}

Admins are owners of a Task, and have all permissions on a particular task identified by the task name. By default, Eventbus periodically scans all task metadata and syncs (adds) any new admins defined here to Zanzibar.

type EnterpriseCrmEventbusProtoTaskMetadataAdminResponseArrayOutput

type EnterpriseCrmEventbusProtoTaskMetadataAdminResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskMetadataAdminResponseArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataAdminResponseArrayOutput) Index

func (EnterpriseCrmEventbusProtoTaskMetadataAdminResponseArrayOutput) ToEnterpriseCrmEventbusProtoTaskMetadataAdminResponseArrayOutput

func (EnterpriseCrmEventbusProtoTaskMetadataAdminResponseArrayOutput) ToEnterpriseCrmEventbusProtoTaskMetadataAdminResponseArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataAdminResponseArrayOutput) ToEnterpriseCrmEventbusProtoTaskMetadataAdminResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataAdminResponseArrayOutput

type EnterpriseCrmEventbusProtoTaskMetadataAdminResponseOutput

type EnterpriseCrmEventbusProtoTaskMetadataAdminResponseOutput struct{ *pulumi.OutputState }

Admins are owners of a Task, and have all permissions on a particular task identified by the task name. By default, Eventbus periodically scans all task metadata and syncs (adds) any new admins defined here to Zanzibar.

func (EnterpriseCrmEventbusProtoTaskMetadataAdminResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataAdminResponseOutput) GoogleGroupEmail

func (EnterpriseCrmEventbusProtoTaskMetadataAdminResponseOutput) ToEnterpriseCrmEventbusProtoTaskMetadataAdminResponseOutput

func (EnterpriseCrmEventbusProtoTaskMetadataAdminResponseOutput) ToEnterpriseCrmEventbusProtoTaskMetadataAdminResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataAdminResponseOutput) ToEnterpriseCrmEventbusProtoTaskMetadataAdminResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataAdminResponseOutput

func (EnterpriseCrmEventbusProtoTaskMetadataAdminResponseOutput) UserEmail

type EnterpriseCrmEventbusProtoTaskMetadataArgs

type EnterpriseCrmEventbusProtoTaskMetadataArgs struct {
	// The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
	ActiveTaskName pulumi.StringPtrInput                                  `pulumi:"activeTaskName"`
	Admins         EnterpriseCrmEventbusProtoTaskMetadataAdminArrayInput  `pulumi:"admins"`
	Category       EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrInput `pulumi:"category"`
	// The Code Search link to the Task Java file.
	CodeSearchLink pulumi.StringPtrInput `pulumi:"codeSearchLink"`
	// Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
	DefaultJsonValidationOption EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrInput `pulumi:"defaultJsonValidationOption"`
	// Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
	DefaultSpec pulumi.StringPtrInput `pulumi:"defaultSpec"`
	// In a few sentences, describe the purpose and usage of the task.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
	DescriptiveName pulumi.StringPtrInput `pulumi:"descriptiveName"`
	// Snippet of markdown documentation to embed in the RHP for this task.
	DocMarkdown      pulumi.StringPtrInput                                          `pulumi:"docMarkdown"`
	ExternalCategory EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrInput `pulumi:"externalCategory"`
	// Sequence with which the task in specific category to be displayed in task discovery panel for external users.
	ExternalCategorySequence pulumi.IntPtrInput `pulumi:"externalCategorySequence"`
	// External-facing documention embedded in the RHP for this task.
	ExternalDocHtml pulumi.StringPtrInput `pulumi:"externalDocHtml"`
	// Doc link for external-facing documentation (separate from g3doc).
	ExternalDocLink pulumi.StringPtrInput `pulumi:"externalDocLink"`
	// DEPRECATED: Use external_doc_html.
	//
	// Deprecated: DEPRECATED: Use external_doc_html.
	ExternalDocMarkdown pulumi.StringPtrInput `pulumi:"externalDocMarkdown"`
	// URL to the associated G3 Doc for the task if available
	G3DocLink pulumi.StringPtrInput `pulumi:"g3DocLink"`
	// URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
	IconLink pulumi.StringPtrInput `pulumi:"iconLink"`
	// The deprecation status of the current task. Default value is false;
	IsDeprecated pulumi.BoolPtrInput `pulumi:"isDeprecated"`
	// The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
	StandaloneExternalDocHtml pulumi.StringPtrInput `pulumi:"standaloneExternalDocHtml"`
	// Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
	Status EnterpriseCrmEventbusProtoTaskMetadataStatusPtrInput `pulumi:"status"`
	System EnterpriseCrmEventbusProtoTaskMetadataSystemPtrInput `pulumi:"system"`
	// A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
	Tags pulumi.StringArrayInput `pulumi:"tags"`
}

TaskMetadata are attributes that are associated to every common Task we have.

func (EnterpriseCrmEventbusProtoTaskMetadataArgs) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataArgs) ToEnterpriseCrmEventbusProtoTaskMetadataOutput

func (i EnterpriseCrmEventbusProtoTaskMetadataArgs) ToEnterpriseCrmEventbusProtoTaskMetadataOutput() EnterpriseCrmEventbusProtoTaskMetadataOutput

func (EnterpriseCrmEventbusProtoTaskMetadataArgs) ToEnterpriseCrmEventbusProtoTaskMetadataOutputWithContext

func (i EnterpriseCrmEventbusProtoTaskMetadataArgs) ToEnterpriseCrmEventbusProtoTaskMetadataOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataOutput

func (EnterpriseCrmEventbusProtoTaskMetadataArgs) ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutput

func (i EnterpriseCrmEventbusProtoTaskMetadataArgs) ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataArgs) ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoTaskMetadataArgs) ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataPtrOutput

type EnterpriseCrmEventbusProtoTaskMetadataCategory

type EnterpriseCrmEventbusProtoTaskMetadataCategory string

func (EnterpriseCrmEventbusProtoTaskMetadataCategory) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataCategory) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryOutput

func (e EnterpriseCrmEventbusProtoTaskMetadataCategory) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryOutput() EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategory) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskMetadataCategory) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategory) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput

func (e EnterpriseCrmEventbusProtoTaskMetadataCategory) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategory) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskMetadataCategory) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategory) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategory) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskMetadataCategory) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategory) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataCategoryInput

type EnterpriseCrmEventbusProtoTaskMetadataCategoryInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataCategoryOutput() EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataCategoryOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput
}

EnterpriseCrmEventbusProtoTaskMetadataCategoryInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataCategoryArgs and EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataCategoryInput` via:

EnterpriseCrmEventbusProtoTaskMetadataCategoryArgs{...}

type EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput

type EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput

func (o EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrInput

type EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput
}

type EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput

type EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput) Elem

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption

type EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption string

Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionInput

type EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput() EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput
}

EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionArgs and EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionInput` via:

EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionArgs{...}

type EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput

type EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrInput

type EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput
}

type EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput

type EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput) Elem

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutputWithContext

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataExternalCategory

type EnterpriseCrmEventbusProtoTaskMetadataExternalCategory string

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategory) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategory) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput

func (e EnterpriseCrmEventbusProtoTaskMetadataExternalCategory) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput() EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategory) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskMetadataExternalCategory) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategory) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput

func (e EnterpriseCrmEventbusProtoTaskMetadataExternalCategory) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategory) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskMetadataExternalCategory) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategory) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategory) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategory) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategory) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryInput

type EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput() EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput
}

EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryArgs and EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryInput` via:

EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryArgs{...}

type EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput

type EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrInput

type EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput
}

type EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput

type EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput) Elem

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataInput

type EnterpriseCrmEventbusProtoTaskMetadataInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataOutput() EnterpriseCrmEventbusProtoTaskMetadataOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataOutput
}

EnterpriseCrmEventbusProtoTaskMetadataInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataArgs and EnterpriseCrmEventbusProtoTaskMetadataOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataInput` via:

EnterpriseCrmEventbusProtoTaskMetadataArgs{...}

type EnterpriseCrmEventbusProtoTaskMetadataOutput

type EnterpriseCrmEventbusProtoTaskMetadataOutput struct{ *pulumi.OutputState }

TaskMetadata are attributes that are associated to every common Task we have.

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) ActiveTaskName

The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) Admins

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) Category

The Code Search link to the Task Java file.

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) DefaultJsonValidationOption

Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) DefaultSpec

Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) Description

In a few sentences, describe the purpose and usage of the task.

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) DescriptiveName

The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) DocMarkdown

Snippet of markdown documentation to embed in the RHP for this task.

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) ExternalCategory

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) ExternalCategorySequence

Sequence with which the task in specific category to be displayed in task discovery panel for external users.

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) ExternalDocHtml

External-facing documention embedded in the RHP for this task.

Doc link for external-facing documentation (separate from g3doc).

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) ExternalDocMarkdown deprecated

DEPRECATED: Use external_doc_html.

Deprecated: DEPRECATED: Use external_doc_html.

URL to the associated G3 Doc for the task if available

URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) IsDeprecated

The deprecation status of the current task. Default value is false;

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) Name

The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) StandaloneExternalDocHtml

External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) Status

Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) System

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) Tags

A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) ToEnterpriseCrmEventbusProtoTaskMetadataOutput

func (o EnterpriseCrmEventbusProtoTaskMetadataOutput) ToEnterpriseCrmEventbusProtoTaskMetadataOutput() EnterpriseCrmEventbusProtoTaskMetadataOutput

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) ToEnterpriseCrmEventbusProtoTaskMetadataOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataOutput) ToEnterpriseCrmEventbusProtoTaskMetadataOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataOutput

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutput

func (o EnterpriseCrmEventbusProtoTaskMetadataOutput) ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataOutput) ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataOutput) ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataPtrOutput

type EnterpriseCrmEventbusProtoTaskMetadataPtrInput

type EnterpriseCrmEventbusProtoTaskMetadataPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataPtrOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataPtrOutput
}

EnterpriseCrmEventbusProtoTaskMetadataPtrInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataArgs, EnterpriseCrmEventbusProtoTaskMetadataPtr and EnterpriseCrmEventbusProtoTaskMetadataPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataPtrInput` via:

        EnterpriseCrmEventbusProtoTaskMetadataArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoTaskMetadataPtrOutput

type EnterpriseCrmEventbusProtoTaskMetadataPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) ActiveTaskName

The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) Admins

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) Category

The Code Search link to the Task Java file.

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) DefaultJsonValidationOption

Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) DefaultSpec

Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) Description

In a few sentences, describe the purpose and usage of the task.

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) DescriptiveName

The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) DocMarkdown

Snippet of markdown documentation to embed in the RHP for this task.

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) Elem

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) ExternalCategory

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) ExternalCategorySequence

Sequence with which the task in specific category to be displayed in task discovery panel for external users.

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) ExternalDocHtml

External-facing documention embedded in the RHP for this task.

Doc link for external-facing documentation (separate from g3doc).

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) ExternalDocMarkdown deprecated

DEPRECATED: Use external_doc_html.

Deprecated: DEPRECATED: Use external_doc_html.

URL to the associated G3 Doc for the task if available

URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) IsDeprecated

The deprecation status of the current task. Default value is false;

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) Name

The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) StandaloneExternalDocHtml

External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) Status

Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) System

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) Tags

A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutput

func (o EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataPtrOutput

type EnterpriseCrmEventbusProtoTaskMetadataResponse

type EnterpriseCrmEventbusProtoTaskMetadataResponse struct {
	// The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
	ActiveTaskName string                                                `pulumi:"activeTaskName"`
	Admins         []EnterpriseCrmEventbusProtoTaskMetadataAdminResponse `pulumi:"admins"`
	Category       string                                                `pulumi:"category"`
	// The Code Search link to the Task Java file.
	CodeSearchLink string `pulumi:"codeSearchLink"`
	// Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
	DefaultJsonValidationOption string `pulumi:"defaultJsonValidationOption"`
	// Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
	DefaultSpec string `pulumi:"defaultSpec"`
	// In a few sentences, describe the purpose and usage of the task.
	Description string `pulumi:"description"`
	// The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
	DescriptiveName string `pulumi:"descriptiveName"`
	// Snippet of markdown documentation to embed in the RHP for this task.
	DocMarkdown      string `pulumi:"docMarkdown"`
	ExternalCategory string `pulumi:"externalCategory"`
	// Sequence with which the task in specific category to be displayed in task discovery panel for external users.
	ExternalCategorySequence int `pulumi:"externalCategorySequence"`
	// External-facing documention embedded in the RHP for this task.
	ExternalDocHtml string `pulumi:"externalDocHtml"`
	// Doc link for external-facing documentation (separate from g3doc).
	ExternalDocLink string `pulumi:"externalDocLink"`
	// DEPRECATED: Use external_doc_html.
	//
	// Deprecated: DEPRECATED: Use external_doc_html.
	ExternalDocMarkdown string `pulumi:"externalDocMarkdown"`
	// URL to the associated G3 Doc for the task if available
	G3DocLink string `pulumi:"g3DocLink"`
	// URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
	IconLink string `pulumi:"iconLink"`
	// The deprecation status of the current task. Default value is false;
	IsDeprecated bool `pulumi:"isDeprecated"`
	// The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
	Name string `pulumi:"name"`
	// External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
	StandaloneExternalDocHtml string `pulumi:"standaloneExternalDocHtml"`
	// Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
	Status string `pulumi:"status"`
	System string `pulumi:"system"`
	// A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
	Tags []string `pulumi:"tags"`
}

TaskMetadata are attributes that are associated to every common Task we have.

type EnterpriseCrmEventbusProtoTaskMetadataResponseOutput

type EnterpriseCrmEventbusProtoTaskMetadataResponseOutput struct{ *pulumi.OutputState }

TaskMetadata are attributes that are associated to every common Task we have.

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) ActiveTaskName

The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) Admins

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) Category

The Code Search link to the Task Java file.

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) DefaultJsonValidationOption

Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) DefaultSpec

Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) Description

In a few sentences, describe the purpose and usage of the task.

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) DescriptiveName

The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) DocMarkdown

Snippet of markdown documentation to embed in the RHP for this task.

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) ExternalCategory

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) ExternalCategorySequence

Sequence with which the task in specific category to be displayed in task discovery panel for external users.

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) ExternalDocHtml

External-facing documention embedded in the RHP for this task.

Doc link for external-facing documentation (separate from g3doc).

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) ExternalDocMarkdown deprecated

DEPRECATED: Use external_doc_html.

Deprecated: DEPRECATED: Use external_doc_html.

URL to the associated G3 Doc for the task if available

URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) IsDeprecated

The deprecation status of the current task. Default value is false;

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) Name

The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) StandaloneExternalDocHtml

External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) Status

Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) System

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) Tags

A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) ToEnterpriseCrmEventbusProtoTaskMetadataResponseOutput

func (EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) ToEnterpriseCrmEventbusProtoTaskMetadataResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataResponseOutput) ToEnterpriseCrmEventbusProtoTaskMetadataResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataResponseOutput

type EnterpriseCrmEventbusProtoTaskMetadataStatus

type EnterpriseCrmEventbusProtoTaskMetadataStatus string

Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.

func (EnterpriseCrmEventbusProtoTaskMetadataStatus) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataStatus) ToEnterpriseCrmEventbusProtoTaskMetadataStatusOutput

func (e EnterpriseCrmEventbusProtoTaskMetadataStatus) ToEnterpriseCrmEventbusProtoTaskMetadataStatusOutput() EnterpriseCrmEventbusProtoTaskMetadataStatusOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatus) ToEnterpriseCrmEventbusProtoTaskMetadataStatusOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskMetadataStatus) ToEnterpriseCrmEventbusProtoTaskMetadataStatusOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataStatusOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatus) ToEnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput

func (e EnterpriseCrmEventbusProtoTaskMetadataStatus) ToEnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatus) ToEnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskMetadataStatus) ToEnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatus) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatus) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskMetadataStatus) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatus) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataStatusInput

type EnterpriseCrmEventbusProtoTaskMetadataStatusInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataStatusOutput() EnterpriseCrmEventbusProtoTaskMetadataStatusOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataStatusOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataStatusOutput
}

EnterpriseCrmEventbusProtoTaskMetadataStatusInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataStatusArgs and EnterpriseCrmEventbusProtoTaskMetadataStatusOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataStatusInput` via:

EnterpriseCrmEventbusProtoTaskMetadataStatusArgs{...}

type EnterpriseCrmEventbusProtoTaskMetadataStatusOutput

type EnterpriseCrmEventbusProtoTaskMetadataStatusOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskMetadataStatusOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataStatusOutput) ToEnterpriseCrmEventbusProtoTaskMetadataStatusOutput

func (o EnterpriseCrmEventbusProtoTaskMetadataStatusOutput) ToEnterpriseCrmEventbusProtoTaskMetadataStatusOutput() EnterpriseCrmEventbusProtoTaskMetadataStatusOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatusOutput) ToEnterpriseCrmEventbusProtoTaskMetadataStatusOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataStatusOutput) ToEnterpriseCrmEventbusProtoTaskMetadataStatusOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataStatusOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatusOutput) ToEnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput

func (o EnterpriseCrmEventbusProtoTaskMetadataStatusOutput) ToEnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatusOutput) ToEnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataStatusOutput) ToEnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatusOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatusOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskMetadataStatusOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatusOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataStatusPtrInput

type EnterpriseCrmEventbusProtoTaskMetadataStatusPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput
}

type EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput

type EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput) Elem

func (EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataSystem

type EnterpriseCrmEventbusProtoTaskMetadataSystem string

func (EnterpriseCrmEventbusProtoTaskMetadataSystem) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataSystem) ToEnterpriseCrmEventbusProtoTaskMetadataSystemOutput

func (e EnterpriseCrmEventbusProtoTaskMetadataSystem) ToEnterpriseCrmEventbusProtoTaskMetadataSystemOutput() EnterpriseCrmEventbusProtoTaskMetadataSystemOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystem) ToEnterpriseCrmEventbusProtoTaskMetadataSystemOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskMetadataSystem) ToEnterpriseCrmEventbusProtoTaskMetadataSystemOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataSystemOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystem) ToEnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput

func (e EnterpriseCrmEventbusProtoTaskMetadataSystem) ToEnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystem) ToEnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskMetadataSystem) ToEnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystem) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystem) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskMetadataSystem) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystem) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataSystemInput

type EnterpriseCrmEventbusProtoTaskMetadataSystemInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataSystemOutput() EnterpriseCrmEventbusProtoTaskMetadataSystemOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataSystemOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataSystemOutput
}

EnterpriseCrmEventbusProtoTaskMetadataSystemInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataSystemArgs and EnterpriseCrmEventbusProtoTaskMetadataSystemOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataSystemInput` via:

EnterpriseCrmEventbusProtoTaskMetadataSystemArgs{...}

type EnterpriseCrmEventbusProtoTaskMetadataSystemOutput

type EnterpriseCrmEventbusProtoTaskMetadataSystemOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskMetadataSystemOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataSystemOutput) ToEnterpriseCrmEventbusProtoTaskMetadataSystemOutput

func (o EnterpriseCrmEventbusProtoTaskMetadataSystemOutput) ToEnterpriseCrmEventbusProtoTaskMetadataSystemOutput() EnterpriseCrmEventbusProtoTaskMetadataSystemOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystemOutput) ToEnterpriseCrmEventbusProtoTaskMetadataSystemOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataSystemOutput) ToEnterpriseCrmEventbusProtoTaskMetadataSystemOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataSystemOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystemOutput) ToEnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput

func (o EnterpriseCrmEventbusProtoTaskMetadataSystemOutput) ToEnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystemOutput) ToEnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataSystemOutput) ToEnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystemOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystemOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskMetadataSystemOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystemOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskMetadataSystemPtrInput

type EnterpriseCrmEventbusProtoTaskMetadataSystemPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput() EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput
	ToEnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput
}

type EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput

type EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput) Elem

func (EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput) ToEnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskUiConfig

type EnterpriseCrmEventbusProtoTaskUiConfig struct {
	// Configurations of included config modules.
	TaskUiModuleConfigs []EnterpriseCrmEventbusProtoTaskUiModuleConfig `pulumi:"taskUiModuleConfigs"`
}

Task authors would use this type to configure the UI for a particular task by specifying what UI config modules should be included to compose the UI. Learn more about config module framework:

type EnterpriseCrmEventbusProtoTaskUiConfigArgs

type EnterpriseCrmEventbusProtoTaskUiConfigArgs struct {
	// Configurations of included config modules.
	TaskUiModuleConfigs EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayInput `pulumi:"taskUiModuleConfigs"`
}

Task authors would use this type to configure the UI for a particular task by specifying what UI config modules should be included to compose the UI. Learn more about config module framework:

func (EnterpriseCrmEventbusProtoTaskUiConfigArgs) ElementType

func (EnterpriseCrmEventbusProtoTaskUiConfigArgs) ToEnterpriseCrmEventbusProtoTaskUiConfigOutput

func (i EnterpriseCrmEventbusProtoTaskUiConfigArgs) ToEnterpriseCrmEventbusProtoTaskUiConfigOutput() EnterpriseCrmEventbusProtoTaskUiConfigOutput

func (EnterpriseCrmEventbusProtoTaskUiConfigArgs) ToEnterpriseCrmEventbusProtoTaskUiConfigOutputWithContext

func (i EnterpriseCrmEventbusProtoTaskUiConfigArgs) ToEnterpriseCrmEventbusProtoTaskUiConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiConfigOutput

func (EnterpriseCrmEventbusProtoTaskUiConfigArgs) ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutput

func (i EnterpriseCrmEventbusProtoTaskUiConfigArgs) ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutput() EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput

func (EnterpriseCrmEventbusProtoTaskUiConfigArgs) ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoTaskUiConfigArgs) ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput

type EnterpriseCrmEventbusProtoTaskUiConfigInput

type EnterpriseCrmEventbusProtoTaskUiConfigInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskUiConfigOutput() EnterpriseCrmEventbusProtoTaskUiConfigOutput
	ToEnterpriseCrmEventbusProtoTaskUiConfigOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskUiConfigOutput
}

EnterpriseCrmEventbusProtoTaskUiConfigInput is an input type that accepts EnterpriseCrmEventbusProtoTaskUiConfigArgs and EnterpriseCrmEventbusProtoTaskUiConfigOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskUiConfigInput` via:

EnterpriseCrmEventbusProtoTaskUiConfigArgs{...}

type EnterpriseCrmEventbusProtoTaskUiConfigOutput

type EnterpriseCrmEventbusProtoTaskUiConfigOutput struct{ *pulumi.OutputState }

Task authors would use this type to configure the UI for a particular task by specifying what UI config modules should be included to compose the UI. Learn more about config module framework:

func (EnterpriseCrmEventbusProtoTaskUiConfigOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskUiConfigOutput) TaskUiModuleConfigs

Configurations of included config modules.

func (EnterpriseCrmEventbusProtoTaskUiConfigOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigOutput

func (o EnterpriseCrmEventbusProtoTaskUiConfigOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigOutput() EnterpriseCrmEventbusProtoTaskUiConfigOutput

func (EnterpriseCrmEventbusProtoTaskUiConfigOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskUiConfigOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiConfigOutput

func (EnterpriseCrmEventbusProtoTaskUiConfigOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutput

func (o EnterpriseCrmEventbusProtoTaskUiConfigOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutput() EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput

func (EnterpriseCrmEventbusProtoTaskUiConfigOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskUiConfigOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput

type EnterpriseCrmEventbusProtoTaskUiConfigPtrInput

type EnterpriseCrmEventbusProtoTaskUiConfigPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutput() EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput
	ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput
}

EnterpriseCrmEventbusProtoTaskUiConfigPtrInput is an input type that accepts EnterpriseCrmEventbusProtoTaskUiConfigArgs, EnterpriseCrmEventbusProtoTaskUiConfigPtr and EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskUiConfigPtrInput` via:

        EnterpriseCrmEventbusProtoTaskUiConfigArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput

type EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput) Elem

func (EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput) TaskUiModuleConfigs

Configurations of included config modules.

func (EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutput

func (o EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutput() EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput

func (EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiConfigPtrOutput

type EnterpriseCrmEventbusProtoTaskUiConfigResponse

type EnterpriseCrmEventbusProtoTaskUiConfigResponse struct {
	// Configurations of included config modules.
	TaskUiModuleConfigs []EnterpriseCrmEventbusProtoTaskUiModuleConfigResponse `pulumi:"taskUiModuleConfigs"`
}

Task authors would use this type to configure the UI for a particular task by specifying what UI config modules should be included to compose the UI. Learn more about config module framework:

type EnterpriseCrmEventbusProtoTaskUiConfigResponseOutput

type EnterpriseCrmEventbusProtoTaskUiConfigResponseOutput struct{ *pulumi.OutputState }

Task authors would use this type to configure the UI for a particular task by specifying what UI config modules should be included to compose the UI. Learn more about config module framework:

func (EnterpriseCrmEventbusProtoTaskUiConfigResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskUiConfigResponseOutput) TaskUiModuleConfigs

Configurations of included config modules.

func (EnterpriseCrmEventbusProtoTaskUiConfigResponseOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigResponseOutput

func (EnterpriseCrmEventbusProtoTaskUiConfigResponseOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskUiConfigResponseOutput) ToEnterpriseCrmEventbusProtoTaskUiConfigResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiConfigResponseOutput

type EnterpriseCrmEventbusProtoTaskUiModuleConfig

type EnterpriseCrmEventbusProtoTaskUiModuleConfig struct {
	// ID of the config module.
	ModuleId *EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId `pulumi:"moduleId"`
}

Task author would use this type to configure a config module.

type EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs

type EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs struct {
	// ID of the config module.
	ModuleId EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrInput `pulumi:"moduleId"`
}

Task author would use this type to configure a config module.

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs) ElementType

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigOutput

func (i EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigOutput() EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigOutputWithContext

func (i EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigArray

type EnterpriseCrmEventbusProtoTaskUiModuleConfigArray []EnterpriseCrmEventbusProtoTaskUiModuleConfigInput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigArray) ElementType

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigArray) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput

func (i EnterpriseCrmEventbusProtoTaskUiModuleConfigArray) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput() EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigArray) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoTaskUiModuleConfigArray) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayInput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput() EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput
	ToEnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput
}

EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayInput is an input type that accepts EnterpriseCrmEventbusProtoTaskUiModuleConfigArray and EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayInput` via:

EnterpriseCrmEventbusProtoTaskUiModuleConfigArray{ EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs{...} }

type EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput) Index

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigArrayOutput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigInput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskUiModuleConfigOutput() EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput
	ToEnterpriseCrmEventbusProtoTaskUiModuleConfigOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput
}

EnterpriseCrmEventbusProtoTaskUiModuleConfigInput is an input type that accepts EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs and EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskUiModuleConfigInput` via:

EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs{...}

type EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId

type EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId string

ID of the config module.

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId) ElementType

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput

func (e EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput() EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput

func (e EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput() EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutputWithContext

func (e EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdInput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput() EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput
	ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput
}

EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdInput is an input type that accepts EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdArgs and EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdInput` via:

EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdArgs{...}

type EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrInput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput() EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput
	ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput
}

type EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput) Elem

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput struct{ *pulumi.OutputState }

Task author would use this type to configure a config module.

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput) ModuleId

ID of the config module.

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigOutput

func (o EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigOutput() EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigOutput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigResponse

type EnterpriseCrmEventbusProtoTaskUiModuleConfigResponse struct {
	// ID of the config module.
	ModuleId string `pulumi:"moduleId"`
}

Task author would use this type to configure a config module.

type EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseArrayOutput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseArrayOutput) Index

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseArrayOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigResponseArrayOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseArrayOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigResponseArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseArrayOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseArrayOutput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseOutput

type EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseOutput struct{ *pulumi.OutputState }

Task author would use this type to configure a config module.

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseOutput) ModuleId

ID of the config module.

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigResponseOutput

func (EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseOutput) ToEnterpriseCrmEventbusProtoTaskUiModuleConfigResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseOutput

type EnterpriseCrmEventbusProtoTeardown

type EnterpriseCrmEventbusProtoTeardown struct {
	// Required.
	TeardownTaskConfigs []EnterpriseCrmEventbusProtoTeardownTaskConfig `pulumi:"teardownTaskConfigs"`
}

type EnterpriseCrmEventbusProtoTeardownArgs

type EnterpriseCrmEventbusProtoTeardownArgs struct {
	// Required.
	TeardownTaskConfigs EnterpriseCrmEventbusProtoTeardownTaskConfigArrayInput `pulumi:"teardownTaskConfigs"`
}

func (EnterpriseCrmEventbusProtoTeardownArgs) ElementType

func (EnterpriseCrmEventbusProtoTeardownArgs) ToEnterpriseCrmEventbusProtoTeardownOutput

func (i EnterpriseCrmEventbusProtoTeardownArgs) ToEnterpriseCrmEventbusProtoTeardownOutput() EnterpriseCrmEventbusProtoTeardownOutput

func (EnterpriseCrmEventbusProtoTeardownArgs) ToEnterpriseCrmEventbusProtoTeardownOutputWithContext

func (i EnterpriseCrmEventbusProtoTeardownArgs) ToEnterpriseCrmEventbusProtoTeardownOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTeardownOutput

func (EnterpriseCrmEventbusProtoTeardownArgs) ToEnterpriseCrmEventbusProtoTeardownPtrOutput

func (i EnterpriseCrmEventbusProtoTeardownArgs) ToEnterpriseCrmEventbusProtoTeardownPtrOutput() EnterpriseCrmEventbusProtoTeardownPtrOutput

func (EnterpriseCrmEventbusProtoTeardownArgs) ToEnterpriseCrmEventbusProtoTeardownPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoTeardownArgs) ToEnterpriseCrmEventbusProtoTeardownPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTeardownPtrOutput

type EnterpriseCrmEventbusProtoTeardownInput

type EnterpriseCrmEventbusProtoTeardownInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTeardownOutput() EnterpriseCrmEventbusProtoTeardownOutput
	ToEnterpriseCrmEventbusProtoTeardownOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTeardownOutput
}

EnterpriseCrmEventbusProtoTeardownInput is an input type that accepts EnterpriseCrmEventbusProtoTeardownArgs and EnterpriseCrmEventbusProtoTeardownOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTeardownInput` via:

EnterpriseCrmEventbusProtoTeardownArgs{...}

type EnterpriseCrmEventbusProtoTeardownOutput

type EnterpriseCrmEventbusProtoTeardownOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTeardownOutput) ElementType

func (EnterpriseCrmEventbusProtoTeardownOutput) TeardownTaskConfigs

Required.

func (EnterpriseCrmEventbusProtoTeardownOutput) ToEnterpriseCrmEventbusProtoTeardownOutput

func (o EnterpriseCrmEventbusProtoTeardownOutput) ToEnterpriseCrmEventbusProtoTeardownOutput() EnterpriseCrmEventbusProtoTeardownOutput

func (EnterpriseCrmEventbusProtoTeardownOutput) ToEnterpriseCrmEventbusProtoTeardownOutputWithContext

func (o EnterpriseCrmEventbusProtoTeardownOutput) ToEnterpriseCrmEventbusProtoTeardownOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTeardownOutput

func (EnterpriseCrmEventbusProtoTeardownOutput) ToEnterpriseCrmEventbusProtoTeardownPtrOutput

func (o EnterpriseCrmEventbusProtoTeardownOutput) ToEnterpriseCrmEventbusProtoTeardownPtrOutput() EnterpriseCrmEventbusProtoTeardownPtrOutput

func (EnterpriseCrmEventbusProtoTeardownOutput) ToEnterpriseCrmEventbusProtoTeardownPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTeardownOutput) ToEnterpriseCrmEventbusProtoTeardownPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTeardownPtrOutput

type EnterpriseCrmEventbusProtoTeardownPtrInput

type EnterpriseCrmEventbusProtoTeardownPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTeardownPtrOutput() EnterpriseCrmEventbusProtoTeardownPtrOutput
	ToEnterpriseCrmEventbusProtoTeardownPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTeardownPtrOutput
}

EnterpriseCrmEventbusProtoTeardownPtrInput is an input type that accepts EnterpriseCrmEventbusProtoTeardownArgs, EnterpriseCrmEventbusProtoTeardownPtr and EnterpriseCrmEventbusProtoTeardownPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTeardownPtrInput` via:

        EnterpriseCrmEventbusProtoTeardownArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoTeardownPtrOutput

type EnterpriseCrmEventbusProtoTeardownPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTeardownPtrOutput) Elem

func (EnterpriseCrmEventbusProtoTeardownPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoTeardownPtrOutput) TeardownTaskConfigs

Required.

func (EnterpriseCrmEventbusProtoTeardownPtrOutput) ToEnterpriseCrmEventbusProtoTeardownPtrOutput

func (o EnterpriseCrmEventbusProtoTeardownPtrOutput) ToEnterpriseCrmEventbusProtoTeardownPtrOutput() EnterpriseCrmEventbusProtoTeardownPtrOutput

func (EnterpriseCrmEventbusProtoTeardownPtrOutput) ToEnterpriseCrmEventbusProtoTeardownPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTeardownPtrOutput) ToEnterpriseCrmEventbusProtoTeardownPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTeardownPtrOutput

type EnterpriseCrmEventbusProtoTeardownResponse

type EnterpriseCrmEventbusProtoTeardownResponse struct {
	// Required.
	TeardownTaskConfigs []EnterpriseCrmEventbusProtoTeardownTaskConfigResponse `pulumi:"teardownTaskConfigs"`
}

type EnterpriseCrmEventbusProtoTeardownResponseOutput

type EnterpriseCrmEventbusProtoTeardownResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTeardownResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoTeardownResponseOutput) TeardownTaskConfigs

Required.

func (EnterpriseCrmEventbusProtoTeardownResponseOutput) ToEnterpriseCrmEventbusProtoTeardownResponseOutput

func (o EnterpriseCrmEventbusProtoTeardownResponseOutput) ToEnterpriseCrmEventbusProtoTeardownResponseOutput() EnterpriseCrmEventbusProtoTeardownResponseOutput

func (EnterpriseCrmEventbusProtoTeardownResponseOutput) ToEnterpriseCrmEventbusProtoTeardownResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoTeardownResponseOutput) ToEnterpriseCrmEventbusProtoTeardownResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTeardownResponseOutput

type EnterpriseCrmEventbusProtoTeardownTaskConfig

type EnterpriseCrmEventbusProtoTeardownTaskConfig struct {
	// The creator's email address.
	CreatorEmail *string `pulumi:"creatorEmail"`
	// Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
	Name             string                                      `pulumi:"name"`
	NextTeardownTask *EnterpriseCrmEventbusProtoNextTeardownTask `pulumi:"nextTeardownTask"`
	// The parameters the user can pass to this task.
	Parameters *EnterpriseCrmEventbusProtoEventParameters    `pulumi:"parameters"`
	Properties *EnterpriseCrmEventbusProtoEventBusProperties `pulumi:"properties"`
	// Implementation class name.
	TeardownTaskImplementationClassName string `pulumi:"teardownTaskImplementationClassName"`
}

type EnterpriseCrmEventbusProtoTeardownTaskConfigArgs

type EnterpriseCrmEventbusProtoTeardownTaskConfigArgs struct {
	// The creator's email address.
	CreatorEmail pulumi.StringPtrInput `pulumi:"creatorEmail"`
	// Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
	Name             pulumi.StringInput                                 `pulumi:"name"`
	NextTeardownTask EnterpriseCrmEventbusProtoNextTeardownTaskPtrInput `pulumi:"nextTeardownTask"`
	// The parameters the user can pass to this task.
	Parameters EnterpriseCrmEventbusProtoEventParametersPtrInput    `pulumi:"parameters"`
	Properties EnterpriseCrmEventbusProtoEventBusPropertiesPtrInput `pulumi:"properties"`
	// Implementation class name.
	TeardownTaskImplementationClassName pulumi.StringInput `pulumi:"teardownTaskImplementationClassName"`
}

func (EnterpriseCrmEventbusProtoTeardownTaskConfigArgs) ElementType

func (EnterpriseCrmEventbusProtoTeardownTaskConfigArgs) ToEnterpriseCrmEventbusProtoTeardownTaskConfigOutput

func (i EnterpriseCrmEventbusProtoTeardownTaskConfigArgs) ToEnterpriseCrmEventbusProtoTeardownTaskConfigOutput() EnterpriseCrmEventbusProtoTeardownTaskConfigOutput

func (EnterpriseCrmEventbusProtoTeardownTaskConfigArgs) ToEnterpriseCrmEventbusProtoTeardownTaskConfigOutputWithContext

func (i EnterpriseCrmEventbusProtoTeardownTaskConfigArgs) ToEnterpriseCrmEventbusProtoTeardownTaskConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTeardownTaskConfigOutput

type EnterpriseCrmEventbusProtoTeardownTaskConfigArray

type EnterpriseCrmEventbusProtoTeardownTaskConfigArray []EnterpriseCrmEventbusProtoTeardownTaskConfigInput

func (EnterpriseCrmEventbusProtoTeardownTaskConfigArray) ElementType

func (EnterpriseCrmEventbusProtoTeardownTaskConfigArray) ToEnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput

func (i EnterpriseCrmEventbusProtoTeardownTaskConfigArray) ToEnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput() EnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput

func (EnterpriseCrmEventbusProtoTeardownTaskConfigArray) ToEnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoTeardownTaskConfigArray) ToEnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput

type EnterpriseCrmEventbusProtoTeardownTaskConfigArrayInput

type EnterpriseCrmEventbusProtoTeardownTaskConfigArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput() EnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput
	ToEnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput
}

EnterpriseCrmEventbusProtoTeardownTaskConfigArrayInput is an input type that accepts EnterpriseCrmEventbusProtoTeardownTaskConfigArray and EnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTeardownTaskConfigArrayInput` via:

EnterpriseCrmEventbusProtoTeardownTaskConfigArray{ EnterpriseCrmEventbusProtoTeardownTaskConfigArgs{...} }

type EnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput

type EnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput) Index

func (EnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput) ToEnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput

func (EnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput) ToEnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput) ToEnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTeardownTaskConfigArrayOutput

type EnterpriseCrmEventbusProtoTeardownTaskConfigInput

type EnterpriseCrmEventbusProtoTeardownTaskConfigInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTeardownTaskConfigOutput() EnterpriseCrmEventbusProtoTeardownTaskConfigOutput
	ToEnterpriseCrmEventbusProtoTeardownTaskConfigOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTeardownTaskConfigOutput
}

EnterpriseCrmEventbusProtoTeardownTaskConfigInput is an input type that accepts EnterpriseCrmEventbusProtoTeardownTaskConfigArgs and EnterpriseCrmEventbusProtoTeardownTaskConfigOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTeardownTaskConfigInput` via:

EnterpriseCrmEventbusProtoTeardownTaskConfigArgs{...}

type EnterpriseCrmEventbusProtoTeardownTaskConfigOutput

type EnterpriseCrmEventbusProtoTeardownTaskConfigOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTeardownTaskConfigOutput) CreatorEmail

The creator's email address.

func (EnterpriseCrmEventbusProtoTeardownTaskConfigOutput) ElementType

func (EnterpriseCrmEventbusProtoTeardownTaskConfigOutput) Name

Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.

func (EnterpriseCrmEventbusProtoTeardownTaskConfigOutput) NextTeardownTask

func (EnterpriseCrmEventbusProtoTeardownTaskConfigOutput) Parameters

The parameters the user can pass to this task.

func (EnterpriseCrmEventbusProtoTeardownTaskConfigOutput) Properties

func (EnterpriseCrmEventbusProtoTeardownTaskConfigOutput) TeardownTaskImplementationClassName

func (o EnterpriseCrmEventbusProtoTeardownTaskConfigOutput) TeardownTaskImplementationClassName() pulumi.StringOutput

Implementation class name.

func (EnterpriseCrmEventbusProtoTeardownTaskConfigOutput) ToEnterpriseCrmEventbusProtoTeardownTaskConfigOutput

func (o EnterpriseCrmEventbusProtoTeardownTaskConfigOutput) ToEnterpriseCrmEventbusProtoTeardownTaskConfigOutput() EnterpriseCrmEventbusProtoTeardownTaskConfigOutput

func (EnterpriseCrmEventbusProtoTeardownTaskConfigOutput) ToEnterpriseCrmEventbusProtoTeardownTaskConfigOutputWithContext

func (o EnterpriseCrmEventbusProtoTeardownTaskConfigOutput) ToEnterpriseCrmEventbusProtoTeardownTaskConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTeardownTaskConfigOutput

type EnterpriseCrmEventbusProtoTeardownTaskConfigResponse

type EnterpriseCrmEventbusProtoTeardownTaskConfigResponse struct {
	// The creator's email address.
	CreatorEmail string `pulumi:"creatorEmail"`
	// Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
	Name             string                                             `pulumi:"name"`
	NextTeardownTask EnterpriseCrmEventbusProtoNextTeardownTaskResponse `pulumi:"nextTeardownTask"`
	// The parameters the user can pass to this task.
	Parameters EnterpriseCrmEventbusProtoEventParametersResponse    `pulumi:"parameters"`
	Properties EnterpriseCrmEventbusProtoEventBusPropertiesResponse `pulumi:"properties"`
	// Implementation class name.
	TeardownTaskImplementationClassName string `pulumi:"teardownTaskImplementationClassName"`
}

type EnterpriseCrmEventbusProtoTeardownTaskConfigResponseArrayOutput

type EnterpriseCrmEventbusProtoTeardownTaskConfigResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTeardownTaskConfigResponseArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoTeardownTaskConfigResponseArrayOutput) Index

func (EnterpriseCrmEventbusProtoTeardownTaskConfigResponseArrayOutput) ToEnterpriseCrmEventbusProtoTeardownTaskConfigResponseArrayOutput

func (EnterpriseCrmEventbusProtoTeardownTaskConfigResponseArrayOutput) ToEnterpriseCrmEventbusProtoTeardownTaskConfigResponseArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoTeardownTaskConfigResponseArrayOutput) ToEnterpriseCrmEventbusProtoTeardownTaskConfigResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTeardownTaskConfigResponseArrayOutput

type EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput

type EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput) CreatorEmail

The creator's email address.

func (EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput) Name

Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.

func (EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput) NextTeardownTask

func (EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput) Parameters

The parameters the user can pass to this task.

func (EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput) Properties

func (EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput) TeardownTaskImplementationClassName

func (o EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput) TeardownTaskImplementationClassName() pulumi.StringOutput

Implementation class name.

func (EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput) ToEnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput

func (EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput) ToEnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput) ToEnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTeardownTaskConfigResponseOutput

type EnterpriseCrmEventbusProtoTriggerCriteria

type EnterpriseCrmEventbusProtoTriggerCriteria struct {
	// Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
	Condition string `pulumi:"condition"`
	// Optional. To be used in TaskConfig for the implementation class.
	Parameters *EnterpriseCrmEventbusProtoEventParameters `pulumi:"parameters"`
	// Optional. Implementation class name. The class should implement the “TypedTask” interface.
	TriggerCriteriaTaskImplementationClassName *string `pulumi:"triggerCriteriaTaskImplementationClassName"`
}

type EnterpriseCrmEventbusProtoTriggerCriteriaArgs

type EnterpriseCrmEventbusProtoTriggerCriteriaArgs struct {
	// Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
	Condition pulumi.StringInput `pulumi:"condition"`
	// Optional. To be used in TaskConfig for the implementation class.
	Parameters EnterpriseCrmEventbusProtoEventParametersPtrInput `pulumi:"parameters"`
	// Optional. Implementation class name. The class should implement the “TypedTask” interface.
	TriggerCriteriaTaskImplementationClassName pulumi.StringPtrInput `pulumi:"triggerCriteriaTaskImplementationClassName"`
}

func (EnterpriseCrmEventbusProtoTriggerCriteriaArgs) ElementType

func (EnterpriseCrmEventbusProtoTriggerCriteriaArgs) ToEnterpriseCrmEventbusProtoTriggerCriteriaOutput

func (i EnterpriseCrmEventbusProtoTriggerCriteriaArgs) ToEnterpriseCrmEventbusProtoTriggerCriteriaOutput() EnterpriseCrmEventbusProtoTriggerCriteriaOutput

func (EnterpriseCrmEventbusProtoTriggerCriteriaArgs) ToEnterpriseCrmEventbusProtoTriggerCriteriaOutputWithContext

func (i EnterpriseCrmEventbusProtoTriggerCriteriaArgs) ToEnterpriseCrmEventbusProtoTriggerCriteriaOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTriggerCriteriaOutput

func (EnterpriseCrmEventbusProtoTriggerCriteriaArgs) ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput

func (i EnterpriseCrmEventbusProtoTriggerCriteriaArgs) ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput() EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput

func (EnterpriseCrmEventbusProtoTriggerCriteriaArgs) ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutputWithContext

func (i EnterpriseCrmEventbusProtoTriggerCriteriaArgs) ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput

type EnterpriseCrmEventbusProtoTriggerCriteriaInput

type EnterpriseCrmEventbusProtoTriggerCriteriaInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTriggerCriteriaOutput() EnterpriseCrmEventbusProtoTriggerCriteriaOutput
	ToEnterpriseCrmEventbusProtoTriggerCriteriaOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTriggerCriteriaOutput
}

EnterpriseCrmEventbusProtoTriggerCriteriaInput is an input type that accepts EnterpriseCrmEventbusProtoTriggerCriteriaArgs and EnterpriseCrmEventbusProtoTriggerCriteriaOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTriggerCriteriaInput` via:

EnterpriseCrmEventbusProtoTriggerCriteriaArgs{...}

type EnterpriseCrmEventbusProtoTriggerCriteriaOutput

type EnterpriseCrmEventbusProtoTriggerCriteriaOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTriggerCriteriaOutput) Condition

Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.

func (EnterpriseCrmEventbusProtoTriggerCriteriaOutput) ElementType

func (EnterpriseCrmEventbusProtoTriggerCriteriaOutput) Parameters

Optional. To be used in TaskConfig for the implementation class.

func (EnterpriseCrmEventbusProtoTriggerCriteriaOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaOutput

func (o EnterpriseCrmEventbusProtoTriggerCriteriaOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaOutput() EnterpriseCrmEventbusProtoTriggerCriteriaOutput

func (EnterpriseCrmEventbusProtoTriggerCriteriaOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaOutputWithContext

func (o EnterpriseCrmEventbusProtoTriggerCriteriaOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTriggerCriteriaOutput

func (EnterpriseCrmEventbusProtoTriggerCriteriaOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput

func (o EnterpriseCrmEventbusProtoTriggerCriteriaOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput() EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput

func (EnterpriseCrmEventbusProtoTriggerCriteriaOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTriggerCriteriaOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput

func (EnterpriseCrmEventbusProtoTriggerCriteriaOutput) TriggerCriteriaTaskImplementationClassName

func (o EnterpriseCrmEventbusProtoTriggerCriteriaOutput) TriggerCriteriaTaskImplementationClassName() pulumi.StringPtrOutput

Optional. Implementation class name. The class should implement the “TypedTask” interface.

type EnterpriseCrmEventbusProtoTriggerCriteriaPtrInput

type EnterpriseCrmEventbusProtoTriggerCriteriaPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput() EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput
	ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput
}

EnterpriseCrmEventbusProtoTriggerCriteriaPtrInput is an input type that accepts EnterpriseCrmEventbusProtoTriggerCriteriaArgs, EnterpriseCrmEventbusProtoTriggerCriteriaPtr and EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoTriggerCriteriaPtrInput` via:

        EnterpriseCrmEventbusProtoTriggerCriteriaArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput

type EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput) Condition

Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.

func (EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput) Elem

func (EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput) ElementType

func (EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput) Parameters

Optional. To be used in TaskConfig for the implementation class.

func (EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput

func (o EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput() EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput

func (EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutputWithContext

func (o EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput

func (EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput) TriggerCriteriaTaskImplementationClassName

func (o EnterpriseCrmEventbusProtoTriggerCriteriaPtrOutput) TriggerCriteriaTaskImplementationClassName() pulumi.StringPtrOutput

Optional. Implementation class name. The class should implement the “TypedTask” interface.

type EnterpriseCrmEventbusProtoTriggerCriteriaResponse

type EnterpriseCrmEventbusProtoTriggerCriteriaResponse struct {
	// Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
	Condition string `pulumi:"condition"`
	// Optional. To be used in TaskConfig for the implementation class.
	Parameters EnterpriseCrmEventbusProtoEventParametersResponse `pulumi:"parameters"`
	// Optional. Implementation class name. The class should implement the “TypedTask” interface.
	TriggerCriteriaTaskImplementationClassName string `pulumi:"triggerCriteriaTaskImplementationClassName"`
}

type EnterpriseCrmEventbusProtoTriggerCriteriaResponseOutput

type EnterpriseCrmEventbusProtoTriggerCriteriaResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoTriggerCriteriaResponseOutput) Condition

Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.

func (EnterpriseCrmEventbusProtoTriggerCriteriaResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoTriggerCriteriaResponseOutput) Parameters

Optional. To be used in TaskConfig for the implementation class.

func (EnterpriseCrmEventbusProtoTriggerCriteriaResponseOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaResponseOutput

func (EnterpriseCrmEventbusProtoTriggerCriteriaResponseOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoTriggerCriteriaResponseOutput) ToEnterpriseCrmEventbusProtoTriggerCriteriaResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoTriggerCriteriaResponseOutput

func (EnterpriseCrmEventbusProtoTriggerCriteriaResponseOutput) TriggerCriteriaTaskImplementationClassName

func (o EnterpriseCrmEventbusProtoTriggerCriteriaResponseOutput) TriggerCriteriaTaskImplementationClassName() pulumi.StringOutput

Optional. Implementation class name. The class should implement the “TypedTask” interface.

type EnterpriseCrmEventbusProtoValueType

type EnterpriseCrmEventbusProtoValueType struct {
	BooleanValue *bool                                  `pulumi:"booleanValue"`
	DoubleArray  *EnterpriseCrmEventbusProtoDoubleArray `pulumi:"doubleArray"`
	DoubleValue  *float64                               `pulumi:"doubleValue"`
	IntArray     *EnterpriseCrmEventbusProtoIntArray    `pulumi:"intArray"`
	IntValue     *string                                `pulumi:"intValue"`
	ProtoValue   map[string]string                      `pulumi:"protoValue"`
	StringArray  *EnterpriseCrmEventbusProtoStringArray `pulumi:"stringArray"`
	StringValue  *string                                `pulumi:"stringValue"`
}

Used for define type for values. Currently supported value types include int, string, double, array, and any proto message.

type EnterpriseCrmEventbusProtoValueTypeArgs

type EnterpriseCrmEventbusProtoValueTypeArgs struct {
	BooleanValue pulumi.BoolPtrInput                           `pulumi:"booleanValue"`
	DoubleArray  EnterpriseCrmEventbusProtoDoubleArrayPtrInput `pulumi:"doubleArray"`
	DoubleValue  pulumi.Float64PtrInput                        `pulumi:"doubleValue"`
	IntArray     EnterpriseCrmEventbusProtoIntArrayPtrInput    `pulumi:"intArray"`
	IntValue     pulumi.StringPtrInput                         `pulumi:"intValue"`
	ProtoValue   pulumi.StringMapInput                         `pulumi:"protoValue"`
	StringArray  EnterpriseCrmEventbusProtoStringArrayPtrInput `pulumi:"stringArray"`
	StringValue  pulumi.StringPtrInput                         `pulumi:"stringValue"`
}

Used for define type for values. Currently supported value types include int, string, double, array, and any proto message.

func (EnterpriseCrmEventbusProtoValueTypeArgs) ElementType

func (EnterpriseCrmEventbusProtoValueTypeArgs) ToEnterpriseCrmEventbusProtoValueTypeOutput

func (i EnterpriseCrmEventbusProtoValueTypeArgs) ToEnterpriseCrmEventbusProtoValueTypeOutput() EnterpriseCrmEventbusProtoValueTypeOutput

func (EnterpriseCrmEventbusProtoValueTypeArgs) ToEnterpriseCrmEventbusProtoValueTypeOutputWithContext

func (i EnterpriseCrmEventbusProtoValueTypeArgs) ToEnterpriseCrmEventbusProtoValueTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoValueTypeOutput

func (EnterpriseCrmEventbusProtoValueTypeArgs) ToEnterpriseCrmEventbusProtoValueTypePtrOutput

func (i EnterpriseCrmEventbusProtoValueTypeArgs) ToEnterpriseCrmEventbusProtoValueTypePtrOutput() EnterpriseCrmEventbusProtoValueTypePtrOutput

func (EnterpriseCrmEventbusProtoValueTypeArgs) ToEnterpriseCrmEventbusProtoValueTypePtrOutputWithContext

func (i EnterpriseCrmEventbusProtoValueTypeArgs) ToEnterpriseCrmEventbusProtoValueTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoValueTypePtrOutput

type EnterpriseCrmEventbusProtoValueTypeInput

type EnterpriseCrmEventbusProtoValueTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoValueTypeOutput() EnterpriseCrmEventbusProtoValueTypeOutput
	ToEnterpriseCrmEventbusProtoValueTypeOutputWithContext(context.Context) EnterpriseCrmEventbusProtoValueTypeOutput
}

EnterpriseCrmEventbusProtoValueTypeInput is an input type that accepts EnterpriseCrmEventbusProtoValueTypeArgs and EnterpriseCrmEventbusProtoValueTypeOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoValueTypeInput` via:

EnterpriseCrmEventbusProtoValueTypeArgs{...}

type EnterpriseCrmEventbusProtoValueTypeOutput

type EnterpriseCrmEventbusProtoValueTypeOutput struct{ *pulumi.OutputState }

Used for define type for values. Currently supported value types include int, string, double, array, and any proto message.

func (EnterpriseCrmEventbusProtoValueTypeOutput) BooleanValue

func (EnterpriseCrmEventbusProtoValueTypeOutput) DoubleArray

func (EnterpriseCrmEventbusProtoValueTypeOutput) DoubleValue

func (EnterpriseCrmEventbusProtoValueTypeOutput) ElementType

func (EnterpriseCrmEventbusProtoValueTypeOutput) IntArray

func (EnterpriseCrmEventbusProtoValueTypeOutput) IntValue

func (EnterpriseCrmEventbusProtoValueTypeOutput) ProtoValue

func (EnterpriseCrmEventbusProtoValueTypeOutput) StringArray

func (EnterpriseCrmEventbusProtoValueTypeOutput) StringValue

func (EnterpriseCrmEventbusProtoValueTypeOutput) ToEnterpriseCrmEventbusProtoValueTypeOutput

func (o EnterpriseCrmEventbusProtoValueTypeOutput) ToEnterpriseCrmEventbusProtoValueTypeOutput() EnterpriseCrmEventbusProtoValueTypeOutput

func (EnterpriseCrmEventbusProtoValueTypeOutput) ToEnterpriseCrmEventbusProtoValueTypeOutputWithContext

func (o EnterpriseCrmEventbusProtoValueTypeOutput) ToEnterpriseCrmEventbusProtoValueTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoValueTypeOutput

func (EnterpriseCrmEventbusProtoValueTypeOutput) ToEnterpriseCrmEventbusProtoValueTypePtrOutput

func (o EnterpriseCrmEventbusProtoValueTypeOutput) ToEnterpriseCrmEventbusProtoValueTypePtrOutput() EnterpriseCrmEventbusProtoValueTypePtrOutput

func (EnterpriseCrmEventbusProtoValueTypeOutput) ToEnterpriseCrmEventbusProtoValueTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoValueTypeOutput) ToEnterpriseCrmEventbusProtoValueTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoValueTypePtrOutput

type EnterpriseCrmEventbusProtoValueTypePtrInput

type EnterpriseCrmEventbusProtoValueTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoValueTypePtrOutput() EnterpriseCrmEventbusProtoValueTypePtrOutput
	ToEnterpriseCrmEventbusProtoValueTypePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoValueTypePtrOutput
}

EnterpriseCrmEventbusProtoValueTypePtrInput is an input type that accepts EnterpriseCrmEventbusProtoValueTypeArgs, EnterpriseCrmEventbusProtoValueTypePtr and EnterpriseCrmEventbusProtoValueTypePtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoValueTypePtrInput` via:

        EnterpriseCrmEventbusProtoValueTypeArgs{...}

or:

        nil

type EnterpriseCrmEventbusProtoValueTypePtrOutput

type EnterpriseCrmEventbusProtoValueTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoValueTypePtrOutput) BooleanValue

func (EnterpriseCrmEventbusProtoValueTypePtrOutput) DoubleArray

func (EnterpriseCrmEventbusProtoValueTypePtrOutput) DoubleValue

func (EnterpriseCrmEventbusProtoValueTypePtrOutput) Elem

func (EnterpriseCrmEventbusProtoValueTypePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoValueTypePtrOutput) IntArray

func (EnterpriseCrmEventbusProtoValueTypePtrOutput) IntValue

func (EnterpriseCrmEventbusProtoValueTypePtrOutput) ProtoValue

func (EnterpriseCrmEventbusProtoValueTypePtrOutput) StringArray

func (EnterpriseCrmEventbusProtoValueTypePtrOutput) StringValue

func (EnterpriseCrmEventbusProtoValueTypePtrOutput) ToEnterpriseCrmEventbusProtoValueTypePtrOutput

func (o EnterpriseCrmEventbusProtoValueTypePtrOutput) ToEnterpriseCrmEventbusProtoValueTypePtrOutput() EnterpriseCrmEventbusProtoValueTypePtrOutput

func (EnterpriseCrmEventbusProtoValueTypePtrOutput) ToEnterpriseCrmEventbusProtoValueTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoValueTypePtrOutput) ToEnterpriseCrmEventbusProtoValueTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoValueTypePtrOutput

type EnterpriseCrmEventbusProtoValueTypeResponse

type EnterpriseCrmEventbusProtoValueTypeResponse struct {
	BooleanValue bool                                          `pulumi:"booleanValue"`
	DoubleArray  EnterpriseCrmEventbusProtoDoubleArrayResponse `pulumi:"doubleArray"`
	DoubleValue  float64                                       `pulumi:"doubleValue"`
	IntArray     EnterpriseCrmEventbusProtoIntArrayResponse    `pulumi:"intArray"`
	IntValue     string                                        `pulumi:"intValue"`
	ProtoValue   map[string]string                             `pulumi:"protoValue"`
	StringArray  EnterpriseCrmEventbusProtoStringArrayResponse `pulumi:"stringArray"`
	StringValue  string                                        `pulumi:"stringValue"`
}

Used for define type for values. Currently supported value types include int, string, double, array, and any proto message.

type EnterpriseCrmEventbusProtoValueTypeResponseOutput

type EnterpriseCrmEventbusProtoValueTypeResponseOutput struct{ *pulumi.OutputState }

Used for define type for values. Currently supported value types include int, string, double, array, and any proto message.

func (EnterpriseCrmEventbusProtoValueTypeResponseOutput) BooleanValue

func (EnterpriseCrmEventbusProtoValueTypeResponseOutput) DoubleArray

func (EnterpriseCrmEventbusProtoValueTypeResponseOutput) DoubleValue

func (EnterpriseCrmEventbusProtoValueTypeResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoValueTypeResponseOutput) IntArray

func (EnterpriseCrmEventbusProtoValueTypeResponseOutput) IntValue

func (EnterpriseCrmEventbusProtoValueTypeResponseOutput) ProtoValue

func (EnterpriseCrmEventbusProtoValueTypeResponseOutput) StringArray

func (EnterpriseCrmEventbusProtoValueTypeResponseOutput) StringValue

func (EnterpriseCrmEventbusProtoValueTypeResponseOutput) ToEnterpriseCrmEventbusProtoValueTypeResponseOutput

func (o EnterpriseCrmEventbusProtoValueTypeResponseOutput) ToEnterpriseCrmEventbusProtoValueTypeResponseOutput() EnterpriseCrmEventbusProtoValueTypeResponseOutput

func (EnterpriseCrmEventbusProtoValueTypeResponseOutput) ToEnterpriseCrmEventbusProtoValueTypeResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoValueTypeResponseOutput) ToEnterpriseCrmEventbusProtoValueTypeResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoValueTypeResponseOutput

type EnterpriseCrmEventbusProtoWorkflowAlertConfig

type EnterpriseCrmEventbusProtoWorkflowAlertConfig struct {
	// For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
	AggregationPeriod *string `pulumi:"aggregationPeriod"`
	// Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
	AlertDisabled *bool `pulumi:"alertDisabled"`
	// A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
	AlertName *string `pulumi:"alertName"`
	// Client associated with this alert configuration.
	ClientId *string `pulumi:"clientId"`
	// Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
	DurationThresholdMs *string                                                  `pulumi:"durationThresholdMs"`
	ErrorEnumList       *EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumList  `pulumi:"errorEnumList"`
	MetricType          *EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType `pulumi:"metricType"`
	// For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
	NumAggregationPeriods *int `pulumi:"numAggregationPeriods"`
	// For either events or tasks, depending on the type of alert, count only final attempts, not retries.
	OnlyFinalAttempt *bool `pulumi:"onlyFinalAttempt"`
	// Link to a playbook for resolving the issue that triggered this alert.
	PlaybookUrl *string `pulumi:"playbookUrl"`
	// The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
	ThresholdType *EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType `pulumi:"thresholdType"`
	// The metric value, above or below which the alert should be triggered.
	ThresholdValue  *EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValue `pulumi:"thresholdValue"`
	WarningEnumList *EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumList  `pulumi:"warningEnumList"`
}

Message to be used to configure custom alerting in the {@code EventConfig} protos for an event.

type EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs

type EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs struct {
	// For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
	AggregationPeriod pulumi.StringPtrInput `pulumi:"aggregationPeriod"`
	// Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
	AlertDisabled pulumi.BoolPtrInput `pulumi:"alertDisabled"`
	// A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
	AlertName pulumi.StringPtrInput `pulumi:"alertName"`
	// Client associated with this alert configuration.
	ClientId pulumi.StringPtrInput `pulumi:"clientId"`
	// Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
	DurationThresholdMs pulumi.StringPtrInput                                           `pulumi:"durationThresholdMs"`
	ErrorEnumList       EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrInput  `pulumi:"errorEnumList"`
	MetricType          EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrInput `pulumi:"metricType"`
	// For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
	NumAggregationPeriods pulumi.IntPtrInput `pulumi:"numAggregationPeriods"`
	// For either events or tasks, depending on the type of alert, count only final attempts, not retries.
	OnlyFinalAttempt pulumi.BoolPtrInput `pulumi:"onlyFinalAttempt"`
	// Link to a playbook for resolving the issue that triggered this alert.
	PlaybookUrl pulumi.StringPtrInput `pulumi:"playbookUrl"`
	// The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
	ThresholdType EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrInput `pulumi:"thresholdType"`
	// The metric value, above or below which the alert should be triggered.
	ThresholdValue  EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValuePtrInput `pulumi:"thresholdValue"`
	WarningEnumList EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListPtrInput  `pulumi:"warningEnumList"`
}

Message to be used to configure custom alerting in the {@code EventConfig} protos for an event.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs) ElementType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigOutput

func (i EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigOutput() EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigOutputWithContext

func (i EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigArray

type EnterpriseCrmEventbusProtoWorkflowAlertConfigArray []EnterpriseCrmEventbusProtoWorkflowAlertConfigInput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigArray) ElementType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigArray) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput

func (i EnterpriseCrmEventbusProtoWorkflowAlertConfigArray) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput() EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigArray) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutputWithContext

func (i EnterpriseCrmEventbusProtoWorkflowAlertConfigArray) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayInput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput() EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput
	ToEnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutputWithContext(context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput
}

EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayInput is an input type that accepts EnterpriseCrmEventbusProtoWorkflowAlertConfigArray and EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayInput` via:

EnterpriseCrmEventbusProtoWorkflowAlertConfigArray{ EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs{...} }

type EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput) Index

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayOutput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigInput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoWorkflowAlertConfigOutput() EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput
	ToEnterpriseCrmEventbusProtoWorkflowAlertConfigOutputWithContext(context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput
}

EnterpriseCrmEventbusProtoWorkflowAlertConfigInput is an input type that accepts EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs and EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoWorkflowAlertConfigInput` via:

EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs{...}

type EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType

type EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType string

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType) ElementType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput

func (e EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput() EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutputWithContext

func (e EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput

func (e EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput() EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutputWithContext

func (e EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType) ToStringOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeInput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput() EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput
	ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutputWithContext(context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput
}

EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeInput is an input type that accepts EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeArgs and EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeInput` via:

EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeArgs{...}

type EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput) ElementType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutputWithContext

func (o EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrInput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput() EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput
	ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput
}

type EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput) Elem

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput struct{ *pulumi.OutputState }

Message to be used to configure custom alerting in the {@code EventConfig} protos for an event.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) AggregationPeriod

For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) AlertDisabled

Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) AlertName

A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) ClientId

Client associated with this alert configuration.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) DurationThresholdMs

Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) ElementType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) ErrorEnumList

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) MetricType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) NumAggregationPeriods

For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) OnlyFinalAttempt

For either events or tasks, depending on the type of alert, count only final attempts, not retries.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) PlaybookUrl

Link to a playbook for resolving the issue that triggered this alert.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) ThresholdType

The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) ThresholdValue

The metric value, above or below which the alert should be triggered.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigOutput

func (o EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigOutput() EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigOutputWithContext

func (o EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigOutput) WarningEnumList

type EnterpriseCrmEventbusProtoWorkflowAlertConfigResponse

type EnterpriseCrmEventbusProtoWorkflowAlertConfigResponse struct {
	// For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
	AggregationPeriod string `pulumi:"aggregationPeriod"`
	// Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
	AlertDisabled bool `pulumi:"alertDisabled"`
	// A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
	AlertName string `pulumi:"alertName"`
	// Client associated with this alert configuration.
	ClientId string `pulumi:"clientId"`
	// Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
	DurationThresholdMs string                                                         `pulumi:"durationThresholdMs"`
	ErrorEnumList       EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse `pulumi:"errorEnumList"`
	MetricType          string                                                         `pulumi:"metricType"`
	// For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
	NumAggregationPeriods int `pulumi:"numAggregationPeriods"`
	// For either events or tasks, depending on the type of alert, count only final attempts, not retries.
	OnlyFinalAttempt bool `pulumi:"onlyFinalAttempt"`
	// Link to a playbook for resolving the issue that triggered this alert.
	PlaybookUrl string `pulumi:"playbookUrl"`
	// The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
	ThresholdType string `pulumi:"thresholdType"`
	// The metric value, above or below which the alert should be triggered.
	ThresholdValue  EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse `pulumi:"thresholdValue"`
	WarningEnumList EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse  `pulumi:"warningEnumList"`
}

Message to be used to configure custom alerting in the {@code EventConfig} protos for an event.

type EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseArrayOutput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseArrayOutput) ElementType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseArrayOutput) Index

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseArrayOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigResponseArrayOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseArrayOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigResponseArrayOutputWithContext

func (o EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseArrayOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseArrayOutput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput struct{ *pulumi.OutputState }

Message to be used to configure custom alerting in the {@code EventConfig} protos for an event.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) AggregationPeriod

For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) AlertDisabled

Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) AlertName

A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) ClientId

Client associated with this alert configuration.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) DurationThresholdMs

Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) ElementType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) ErrorEnumList

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) MetricType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) NumAggregationPeriods

For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) OnlyFinalAttempt

For either events or tasks, depending on the type of alert, count only final attempts, not retries.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) PlaybookUrl

Link to a playbook for resolving the issue that triggered this alert.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) ThresholdType

The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) ThresholdValue

The metric value, above or below which the alert should be triggered.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutputWithContext

func (o EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseOutput) WarningEnumList

type EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType

type EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType string

The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType) ElementType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutputWithContext

func (e EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput

func (e EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput() EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutputWithContext

func (e EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType) ToStringOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeInput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput() EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput
	ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutputWithContext(context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput
}

EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeInput is an input type that accepts EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeArgs and EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeInput` via:

EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeArgs{...}

type EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput) ElementType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutputWithContext

func (o EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput) ToStringOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrInput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput() EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput
	ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutputWithContext(context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput
}

type EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput

type EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput) Elem

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput) ElementType

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutputWithContext

func (o EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput) ToEnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusStats

type EnterpriseCrmEventbusStats struct {
	// Dimensions that these stats have been aggregated on.
	Dimensions *EnterpriseCrmEventbusStatsDimensions `pulumi:"dimensions"`
	// Average duration in seconds.
	DurationInSeconds *float64 `pulumi:"durationInSeconds"`
	// Average error rate.
	ErrorRate *float64 `pulumi:"errorRate"`
	// Queries per second.
	Qps *float64 `pulumi:"qps"`
	// Average warning rate.
	WarningRate *float64 `pulumi:"warningRate"`
}

Stats for the requested dimensions: QPS, duration, and error/warning rate

type EnterpriseCrmEventbusStatsArgs

type EnterpriseCrmEventbusStatsArgs struct {
	// Dimensions that these stats have been aggregated on.
	Dimensions EnterpriseCrmEventbusStatsDimensionsPtrInput `pulumi:"dimensions"`
	// Average duration in seconds.
	DurationInSeconds pulumi.Float64PtrInput `pulumi:"durationInSeconds"`
	// Average error rate.
	ErrorRate pulumi.Float64PtrInput `pulumi:"errorRate"`
	// Queries per second.
	Qps pulumi.Float64PtrInput `pulumi:"qps"`
	// Average warning rate.
	WarningRate pulumi.Float64PtrInput `pulumi:"warningRate"`
}

Stats for the requested dimensions: QPS, duration, and error/warning rate

func (EnterpriseCrmEventbusStatsArgs) ElementType

func (EnterpriseCrmEventbusStatsArgs) ToEnterpriseCrmEventbusStatsOutput

func (i EnterpriseCrmEventbusStatsArgs) ToEnterpriseCrmEventbusStatsOutput() EnterpriseCrmEventbusStatsOutput

func (EnterpriseCrmEventbusStatsArgs) ToEnterpriseCrmEventbusStatsOutputWithContext

func (i EnterpriseCrmEventbusStatsArgs) ToEnterpriseCrmEventbusStatsOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsOutput

func (EnterpriseCrmEventbusStatsArgs) ToEnterpriseCrmEventbusStatsPtrOutput

func (i EnterpriseCrmEventbusStatsArgs) ToEnterpriseCrmEventbusStatsPtrOutput() EnterpriseCrmEventbusStatsPtrOutput

func (EnterpriseCrmEventbusStatsArgs) ToEnterpriseCrmEventbusStatsPtrOutputWithContext

func (i EnterpriseCrmEventbusStatsArgs) ToEnterpriseCrmEventbusStatsPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsPtrOutput

type EnterpriseCrmEventbusStatsDimensions

type EnterpriseCrmEventbusStatsDimensions struct {
	ClientId *string `pulumi:"clientId"`
	// Whether to include or exclude the enums matching the regex.
	EnumFilterType  *EnterpriseCrmEventbusStatsDimensionsEnumFilterType `pulumi:"enumFilterType"`
	ErrorEnumString *string                                             `pulumi:"errorEnumString"`
	RetryAttempt    *EnterpriseCrmEventbusStatsDimensionsRetryAttempt   `pulumi:"retryAttempt"`
	TaskName        *string                                             `pulumi:"taskName"`
	TaskNumber      *string                                             `pulumi:"taskNumber"`
	// Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
	TriggerId         *string `pulumi:"triggerId"`
	WarningEnumString *string `pulumi:"warningEnumString"`
	WorkflowId        *string `pulumi:"workflowId"`
	WorkflowName      *string `pulumi:"workflowName"`
}

type EnterpriseCrmEventbusStatsDimensionsArgs

type EnterpriseCrmEventbusStatsDimensionsArgs struct {
	ClientId pulumi.StringPtrInput `pulumi:"clientId"`
	// Whether to include or exclude the enums matching the regex.
	EnumFilterType  EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrInput `pulumi:"enumFilterType"`
	ErrorEnumString pulumi.StringPtrInput                                      `pulumi:"errorEnumString"`
	RetryAttempt    EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrInput   `pulumi:"retryAttempt"`
	TaskName        pulumi.StringPtrInput                                      `pulumi:"taskName"`
	TaskNumber      pulumi.StringPtrInput                                      `pulumi:"taskNumber"`
	// Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
	TriggerId         pulumi.StringPtrInput `pulumi:"triggerId"`
	WarningEnumString pulumi.StringPtrInput `pulumi:"warningEnumString"`
	WorkflowId        pulumi.StringPtrInput `pulumi:"workflowId"`
	WorkflowName      pulumi.StringPtrInput `pulumi:"workflowName"`
}

func (EnterpriseCrmEventbusStatsDimensionsArgs) ElementType

func (EnterpriseCrmEventbusStatsDimensionsArgs) ToEnterpriseCrmEventbusStatsDimensionsOutput

func (i EnterpriseCrmEventbusStatsDimensionsArgs) ToEnterpriseCrmEventbusStatsDimensionsOutput() EnterpriseCrmEventbusStatsDimensionsOutput

func (EnterpriseCrmEventbusStatsDimensionsArgs) ToEnterpriseCrmEventbusStatsDimensionsOutputWithContext

func (i EnterpriseCrmEventbusStatsDimensionsArgs) ToEnterpriseCrmEventbusStatsDimensionsOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsOutput

func (EnterpriseCrmEventbusStatsDimensionsArgs) ToEnterpriseCrmEventbusStatsDimensionsPtrOutput

func (i EnterpriseCrmEventbusStatsDimensionsArgs) ToEnterpriseCrmEventbusStatsDimensionsPtrOutput() EnterpriseCrmEventbusStatsDimensionsPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsArgs) ToEnterpriseCrmEventbusStatsDimensionsPtrOutputWithContext

func (i EnterpriseCrmEventbusStatsDimensionsArgs) ToEnterpriseCrmEventbusStatsDimensionsPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsPtrOutput

type EnterpriseCrmEventbusStatsDimensionsEnumFilterType

type EnterpriseCrmEventbusStatsDimensionsEnumFilterType string

Whether to include or exclude the enums matching the regex.

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterType) ElementType

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterType) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput

func (e EnterpriseCrmEventbusStatsDimensionsEnumFilterType) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput() EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterType) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutputWithContext

func (e EnterpriseCrmEventbusStatsDimensionsEnumFilterType) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterType) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput

func (e EnterpriseCrmEventbusStatsDimensionsEnumFilterType) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput() EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterType) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutputWithContext

func (e EnterpriseCrmEventbusStatsDimensionsEnumFilterType) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterType) ToStringOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterType) ToStringOutputWithContext

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterType) ToStringPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterType) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeInput

type EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput() EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput
	ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutputWithContext(context.Context) EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput
}

EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeInput is an input type that accepts EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeArgs and EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeInput` via:

EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeArgs{...}

type EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput

type EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput) ElementType

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutputWithContext

func (o EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutputWithContext

func (o EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput) ToStringOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrInput

type EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput() EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput
	ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutputWithContext(context.Context) EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput
}

type EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput

type EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput) Elem

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput) ElementType

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutputWithContext

func (o EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput) ToEnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusStatsDimensionsInput

type EnterpriseCrmEventbusStatsDimensionsInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusStatsDimensionsOutput() EnterpriseCrmEventbusStatsDimensionsOutput
	ToEnterpriseCrmEventbusStatsDimensionsOutputWithContext(context.Context) EnterpriseCrmEventbusStatsDimensionsOutput
}

EnterpriseCrmEventbusStatsDimensionsInput is an input type that accepts EnterpriseCrmEventbusStatsDimensionsArgs and EnterpriseCrmEventbusStatsDimensionsOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusStatsDimensionsInput` via:

EnterpriseCrmEventbusStatsDimensionsArgs{...}

type EnterpriseCrmEventbusStatsDimensionsOutput

type EnterpriseCrmEventbusStatsDimensionsOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusStatsDimensionsOutput) ClientId

func (EnterpriseCrmEventbusStatsDimensionsOutput) ElementType

func (EnterpriseCrmEventbusStatsDimensionsOutput) EnumFilterType

Whether to include or exclude the enums matching the regex.

func (EnterpriseCrmEventbusStatsDimensionsOutput) ErrorEnumString

func (EnterpriseCrmEventbusStatsDimensionsOutput) RetryAttempt

func (EnterpriseCrmEventbusStatsDimensionsOutput) TaskName

func (EnterpriseCrmEventbusStatsDimensionsOutput) TaskNumber

func (EnterpriseCrmEventbusStatsDimensionsOutput) ToEnterpriseCrmEventbusStatsDimensionsOutput

func (o EnterpriseCrmEventbusStatsDimensionsOutput) ToEnterpriseCrmEventbusStatsDimensionsOutput() EnterpriseCrmEventbusStatsDimensionsOutput

func (EnterpriseCrmEventbusStatsDimensionsOutput) ToEnterpriseCrmEventbusStatsDimensionsOutputWithContext

func (o EnterpriseCrmEventbusStatsDimensionsOutput) ToEnterpriseCrmEventbusStatsDimensionsOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsOutput

func (EnterpriseCrmEventbusStatsDimensionsOutput) ToEnterpriseCrmEventbusStatsDimensionsPtrOutput

func (o EnterpriseCrmEventbusStatsDimensionsOutput) ToEnterpriseCrmEventbusStatsDimensionsPtrOutput() EnterpriseCrmEventbusStatsDimensionsPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsOutput) ToEnterpriseCrmEventbusStatsDimensionsPtrOutputWithContext

func (o EnterpriseCrmEventbusStatsDimensionsOutput) ToEnterpriseCrmEventbusStatsDimensionsPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsOutput) TriggerId

Stats have been or will be aggregated on set fields for any semantically-meaningful combination.

func (EnterpriseCrmEventbusStatsDimensionsOutput) WarningEnumString

func (EnterpriseCrmEventbusStatsDimensionsOutput) WorkflowId

func (EnterpriseCrmEventbusStatsDimensionsOutput) WorkflowName

type EnterpriseCrmEventbusStatsDimensionsPtrInput

type EnterpriseCrmEventbusStatsDimensionsPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusStatsDimensionsPtrOutput() EnterpriseCrmEventbusStatsDimensionsPtrOutput
	ToEnterpriseCrmEventbusStatsDimensionsPtrOutputWithContext(context.Context) EnterpriseCrmEventbusStatsDimensionsPtrOutput
}

EnterpriseCrmEventbusStatsDimensionsPtrInput is an input type that accepts EnterpriseCrmEventbusStatsDimensionsArgs, EnterpriseCrmEventbusStatsDimensionsPtr and EnterpriseCrmEventbusStatsDimensionsPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusStatsDimensionsPtrInput` via:

        EnterpriseCrmEventbusStatsDimensionsArgs{...}

or:

        nil

type EnterpriseCrmEventbusStatsDimensionsPtrOutput

type EnterpriseCrmEventbusStatsDimensionsPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) ClientId

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) Elem

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) ElementType

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) EnumFilterType

Whether to include or exclude the enums matching the regex.

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) ErrorEnumString

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) RetryAttempt

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) TaskName

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) TaskNumber

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) ToEnterpriseCrmEventbusStatsDimensionsPtrOutput

func (o EnterpriseCrmEventbusStatsDimensionsPtrOutput) ToEnterpriseCrmEventbusStatsDimensionsPtrOutput() EnterpriseCrmEventbusStatsDimensionsPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) ToEnterpriseCrmEventbusStatsDimensionsPtrOutputWithContext

func (o EnterpriseCrmEventbusStatsDimensionsPtrOutput) ToEnterpriseCrmEventbusStatsDimensionsPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) TriggerId

Stats have been or will be aggregated on set fields for any semantically-meaningful combination.

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) WarningEnumString

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) WorkflowId

func (EnterpriseCrmEventbusStatsDimensionsPtrOutput) WorkflowName

type EnterpriseCrmEventbusStatsDimensionsResponse

type EnterpriseCrmEventbusStatsDimensionsResponse struct {
	ClientId string `pulumi:"clientId"`
	// Whether to include or exclude the enums matching the regex.
	EnumFilterType  string `pulumi:"enumFilterType"`
	ErrorEnumString string `pulumi:"errorEnumString"`
	RetryAttempt    string `pulumi:"retryAttempt"`
	TaskName        string `pulumi:"taskName"`
	TaskNumber      string `pulumi:"taskNumber"`
	// Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
	TriggerId         string `pulumi:"triggerId"`
	WarningEnumString string `pulumi:"warningEnumString"`
	WorkflowId        string `pulumi:"workflowId"`
	WorkflowName      string `pulumi:"workflowName"`
}

type EnterpriseCrmEventbusStatsDimensionsResponseOutput

type EnterpriseCrmEventbusStatsDimensionsResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusStatsDimensionsResponseOutput) ClientId

func (EnterpriseCrmEventbusStatsDimensionsResponseOutput) ElementType

func (EnterpriseCrmEventbusStatsDimensionsResponseOutput) EnumFilterType

Whether to include or exclude the enums matching the regex.

func (EnterpriseCrmEventbusStatsDimensionsResponseOutput) ErrorEnumString

func (EnterpriseCrmEventbusStatsDimensionsResponseOutput) RetryAttempt

func (EnterpriseCrmEventbusStatsDimensionsResponseOutput) TaskName

func (EnterpriseCrmEventbusStatsDimensionsResponseOutput) TaskNumber

func (EnterpriseCrmEventbusStatsDimensionsResponseOutput) ToEnterpriseCrmEventbusStatsDimensionsResponseOutput

func (o EnterpriseCrmEventbusStatsDimensionsResponseOutput) ToEnterpriseCrmEventbusStatsDimensionsResponseOutput() EnterpriseCrmEventbusStatsDimensionsResponseOutput

func (EnterpriseCrmEventbusStatsDimensionsResponseOutput) ToEnterpriseCrmEventbusStatsDimensionsResponseOutputWithContext

func (o EnterpriseCrmEventbusStatsDimensionsResponseOutput) ToEnterpriseCrmEventbusStatsDimensionsResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsResponseOutput

func (EnterpriseCrmEventbusStatsDimensionsResponseOutput) TriggerId

Stats have been or will be aggregated on set fields for any semantically-meaningful combination.

func (EnterpriseCrmEventbusStatsDimensionsResponseOutput) WarningEnumString

func (EnterpriseCrmEventbusStatsDimensionsResponseOutput) WorkflowId

func (EnterpriseCrmEventbusStatsDimensionsResponseOutput) WorkflowName

type EnterpriseCrmEventbusStatsDimensionsRetryAttempt

type EnterpriseCrmEventbusStatsDimensionsRetryAttempt string

func (EnterpriseCrmEventbusStatsDimensionsRetryAttempt) ElementType

func (EnterpriseCrmEventbusStatsDimensionsRetryAttempt) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput

func (e EnterpriseCrmEventbusStatsDimensionsRetryAttempt) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput() EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttempt) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptOutputWithContext

func (e EnterpriseCrmEventbusStatsDimensionsRetryAttempt) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttempt) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput

func (e EnterpriseCrmEventbusStatsDimensionsRetryAttempt) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput() EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttempt) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutputWithContext

func (e EnterpriseCrmEventbusStatsDimensionsRetryAttempt) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttempt) ToStringOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttempt) ToStringOutputWithContext

func (EnterpriseCrmEventbusStatsDimensionsRetryAttempt) ToStringPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttempt) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusStatsDimensionsRetryAttemptInput

type EnterpriseCrmEventbusStatsDimensionsRetryAttemptInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput() EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput
	ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptOutputWithContext(context.Context) EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput
}

EnterpriseCrmEventbusStatsDimensionsRetryAttemptInput is an input type that accepts EnterpriseCrmEventbusStatsDimensionsRetryAttemptArgs and EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusStatsDimensionsRetryAttemptInput` via:

EnterpriseCrmEventbusStatsDimensionsRetryAttemptArgs{...}

type EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput

type EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput) ElementType

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptOutputWithContext

func (o EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput

func (o EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput() EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutputWithContext

func (o EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput) ToStringOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput) ToStringOutputWithContext

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrInput

type EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput() EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput
	ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutputWithContext(context.Context) EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput
}

type EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput

type EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput) Elem

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput) ElementType

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutputWithContext

func (o EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput) ToEnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput) ToStringPtrOutput

func (EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmEventbusStatsInput

type EnterpriseCrmEventbusStatsInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusStatsOutput() EnterpriseCrmEventbusStatsOutput
	ToEnterpriseCrmEventbusStatsOutputWithContext(context.Context) EnterpriseCrmEventbusStatsOutput
}

EnterpriseCrmEventbusStatsInput is an input type that accepts EnterpriseCrmEventbusStatsArgs and EnterpriseCrmEventbusStatsOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusStatsInput` via:

EnterpriseCrmEventbusStatsArgs{...}

type EnterpriseCrmEventbusStatsOutput

type EnterpriseCrmEventbusStatsOutput struct{ *pulumi.OutputState }

Stats for the requested dimensions: QPS, duration, and error/warning rate

func (EnterpriseCrmEventbusStatsOutput) Dimensions

Dimensions that these stats have been aggregated on.

func (EnterpriseCrmEventbusStatsOutput) DurationInSeconds

Average duration in seconds.

func (EnterpriseCrmEventbusStatsOutput) ElementType

func (EnterpriseCrmEventbusStatsOutput) ErrorRate

Average error rate.

func (EnterpriseCrmEventbusStatsOutput) Qps

Queries per second.

func (EnterpriseCrmEventbusStatsOutput) ToEnterpriseCrmEventbusStatsOutput

func (o EnterpriseCrmEventbusStatsOutput) ToEnterpriseCrmEventbusStatsOutput() EnterpriseCrmEventbusStatsOutput

func (EnterpriseCrmEventbusStatsOutput) ToEnterpriseCrmEventbusStatsOutputWithContext

func (o EnterpriseCrmEventbusStatsOutput) ToEnterpriseCrmEventbusStatsOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsOutput

func (EnterpriseCrmEventbusStatsOutput) ToEnterpriseCrmEventbusStatsPtrOutput

func (o EnterpriseCrmEventbusStatsOutput) ToEnterpriseCrmEventbusStatsPtrOutput() EnterpriseCrmEventbusStatsPtrOutput

func (EnterpriseCrmEventbusStatsOutput) ToEnterpriseCrmEventbusStatsPtrOutputWithContext

func (o EnterpriseCrmEventbusStatsOutput) ToEnterpriseCrmEventbusStatsPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsPtrOutput

func (EnterpriseCrmEventbusStatsOutput) WarningRate

Average warning rate.

type EnterpriseCrmEventbusStatsPtrInput

type EnterpriseCrmEventbusStatsPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmEventbusStatsPtrOutput() EnterpriseCrmEventbusStatsPtrOutput
	ToEnterpriseCrmEventbusStatsPtrOutputWithContext(context.Context) EnterpriseCrmEventbusStatsPtrOutput
}

EnterpriseCrmEventbusStatsPtrInput is an input type that accepts EnterpriseCrmEventbusStatsArgs, EnterpriseCrmEventbusStatsPtr and EnterpriseCrmEventbusStatsPtrOutput values. You can construct a concrete instance of `EnterpriseCrmEventbusStatsPtrInput` via:

        EnterpriseCrmEventbusStatsArgs{...}

or:

        nil

type EnterpriseCrmEventbusStatsPtrOutput

type EnterpriseCrmEventbusStatsPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmEventbusStatsPtrOutput) Dimensions

Dimensions that these stats have been aggregated on.

func (EnterpriseCrmEventbusStatsPtrOutput) DurationInSeconds

Average duration in seconds.

func (EnterpriseCrmEventbusStatsPtrOutput) Elem

func (EnterpriseCrmEventbusStatsPtrOutput) ElementType

func (EnterpriseCrmEventbusStatsPtrOutput) ErrorRate

Average error rate.

func (EnterpriseCrmEventbusStatsPtrOutput) Qps

Queries per second.

func (EnterpriseCrmEventbusStatsPtrOutput) ToEnterpriseCrmEventbusStatsPtrOutput

func (o EnterpriseCrmEventbusStatsPtrOutput) ToEnterpriseCrmEventbusStatsPtrOutput() EnterpriseCrmEventbusStatsPtrOutput

func (EnterpriseCrmEventbusStatsPtrOutput) ToEnterpriseCrmEventbusStatsPtrOutputWithContext

func (o EnterpriseCrmEventbusStatsPtrOutput) ToEnterpriseCrmEventbusStatsPtrOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsPtrOutput

func (EnterpriseCrmEventbusStatsPtrOutput) WarningRate

Average warning rate.

type EnterpriseCrmEventbusStatsResponse

type EnterpriseCrmEventbusStatsResponse struct {
	// Dimensions that these stats have been aggregated on.
	Dimensions EnterpriseCrmEventbusStatsDimensionsResponse `pulumi:"dimensions"`
	// Average duration in seconds.
	DurationInSeconds float64 `pulumi:"durationInSeconds"`
	// Average error rate.
	ErrorRate float64 `pulumi:"errorRate"`
	// Queries per second.
	Qps float64 `pulumi:"qps"`
	// Average warning rate.
	WarningRate float64 `pulumi:"warningRate"`
}

Stats for the requested dimensions: QPS, duration, and error/warning rate

type EnterpriseCrmEventbusStatsResponseOutput

type EnterpriseCrmEventbusStatsResponseOutput struct{ *pulumi.OutputState }

Stats for the requested dimensions: QPS, duration, and error/warning rate

func (EnterpriseCrmEventbusStatsResponseOutput) Dimensions

Dimensions that these stats have been aggregated on.

func (EnterpriseCrmEventbusStatsResponseOutput) DurationInSeconds

Average duration in seconds.

func (EnterpriseCrmEventbusStatsResponseOutput) ElementType

func (EnterpriseCrmEventbusStatsResponseOutput) ErrorRate

Average error rate.

func (EnterpriseCrmEventbusStatsResponseOutput) Qps

Queries per second.

func (EnterpriseCrmEventbusStatsResponseOutput) ToEnterpriseCrmEventbusStatsResponseOutput

func (o EnterpriseCrmEventbusStatsResponseOutput) ToEnterpriseCrmEventbusStatsResponseOutput() EnterpriseCrmEventbusStatsResponseOutput

func (EnterpriseCrmEventbusStatsResponseOutput) ToEnterpriseCrmEventbusStatsResponseOutputWithContext

func (o EnterpriseCrmEventbusStatsResponseOutput) ToEnterpriseCrmEventbusStatsResponseOutputWithContext(ctx context.Context) EnterpriseCrmEventbusStatsResponseOutput

func (EnterpriseCrmEventbusStatsResponseOutput) WarningRate

Average warning rate.

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArray

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArray struct {
	BooleanValues []bool `pulumi:"booleanValues"`
}

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs struct {
	BooleanValues pulumi.BoolArrayInput `pulumi:"booleanValues"`
}

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayInput

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput() EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput
	ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput
}

EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoBooleanParameterArray and EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayInput` via:

EnterpriseCrmFrontendsEventbusProtoBooleanParameterArray{ EnterpriseCrmFrontendsEventbusProtoBooleanParameterArgs{...} }

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput) BooleanValues

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrInput

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput() EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput
}

EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs, EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtr and EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrInput` via:

        EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs{...}

or:

        nil

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput) BooleanValues

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponse

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponse struct {
	BooleanValues []bool `pulumi:"booleanValues"`
}

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponseOutput

type EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponseOutput) BooleanValues

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponseOutput

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArray

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArray struct {
	DoubleValues []float64 `pulumi:"doubleValues"`
}

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs struct {
	DoubleValues pulumi.Float64ArrayInput `pulumi:"doubleValues"`
}

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayInput

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput() EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput
	ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput
}

EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoDoubleParameterArray and EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayInput` via:

EnterpriseCrmFrontendsEventbusProtoDoubleParameterArray{ EnterpriseCrmFrontendsEventbusProtoDoubleParameterArgs{...} }

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput) DoubleValues

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrInput

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput() EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput
}

EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs, EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtr and EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrInput` via:

        EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs{...}

or:

        nil

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput) DoubleValues

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponse

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponse struct {
	DoubleValues []float64 `pulumi:"doubleValues"`
}

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponseOutput

type EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponseOutput) DoubleValues

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponseOutput

type EnterpriseCrmFrontendsEventbusProtoEventParameters

type EnterpriseCrmFrontendsEventbusProtoEventParameters struct {
	// Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
	Parameters []EnterpriseCrmFrontendsEventbusProtoParameterEntry `pulumi:"parameters"`
}

LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus. Please see

type EnterpriseCrmFrontendsEventbusProtoEventParametersArgs

type EnterpriseCrmFrontendsEventbusProtoEventParametersArgs struct {
	// Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
	Parameters EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayInput `pulumi:"parameters"`
}

LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus. Please see

func (EnterpriseCrmFrontendsEventbusProtoEventParametersArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoEventParametersArgs) ToEnterpriseCrmFrontendsEventbusProtoEventParametersOutput

func (EnterpriseCrmFrontendsEventbusProtoEventParametersArgs) ToEnterpriseCrmFrontendsEventbusProtoEventParametersOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoEventParametersArgs) ToEnterpriseCrmFrontendsEventbusProtoEventParametersOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoEventParametersOutput

func (EnterpriseCrmFrontendsEventbusProtoEventParametersArgs) ToEnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput

func (i EnterpriseCrmFrontendsEventbusProtoEventParametersArgs) ToEnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput() EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoEventParametersArgs) ToEnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoEventParametersArgs) ToEnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput

type EnterpriseCrmFrontendsEventbusProtoEventParametersInput

type EnterpriseCrmFrontendsEventbusProtoEventParametersInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoEventParametersOutput() EnterpriseCrmFrontendsEventbusProtoEventParametersOutput
	ToEnterpriseCrmFrontendsEventbusProtoEventParametersOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoEventParametersOutput
}

EnterpriseCrmFrontendsEventbusProtoEventParametersInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoEventParametersArgs and EnterpriseCrmFrontendsEventbusProtoEventParametersOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoEventParametersInput` via:

EnterpriseCrmFrontendsEventbusProtoEventParametersArgs{...}

type EnterpriseCrmFrontendsEventbusProtoEventParametersOutput

type EnterpriseCrmFrontendsEventbusProtoEventParametersOutput struct{ *pulumi.OutputState }

LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus. Please see

func (EnterpriseCrmFrontendsEventbusProtoEventParametersOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoEventParametersOutput) Parameters

Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.

func (EnterpriseCrmFrontendsEventbusProtoEventParametersOutput) ToEnterpriseCrmFrontendsEventbusProtoEventParametersOutput

func (EnterpriseCrmFrontendsEventbusProtoEventParametersOutput) ToEnterpriseCrmFrontendsEventbusProtoEventParametersOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoEventParametersOutput) ToEnterpriseCrmFrontendsEventbusProtoEventParametersOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoEventParametersOutput

func (EnterpriseCrmFrontendsEventbusProtoEventParametersOutput) ToEnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoEventParametersOutput) ToEnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoEventParametersOutput) ToEnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput

type EnterpriseCrmFrontendsEventbusProtoEventParametersPtrInput

type EnterpriseCrmFrontendsEventbusProtoEventParametersPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput() EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput
}

EnterpriseCrmFrontendsEventbusProtoEventParametersPtrInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoEventParametersArgs, EnterpriseCrmFrontendsEventbusProtoEventParametersPtr and EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoEventParametersPtrInput` via:

        EnterpriseCrmFrontendsEventbusProtoEventParametersArgs{...}

or:

        nil

type EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput

type EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput) Parameters

Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.

func (EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoEventParametersPtrOutput

type EnterpriseCrmFrontendsEventbusProtoEventParametersResponse

type EnterpriseCrmFrontendsEventbusProtoEventParametersResponse struct {
	// Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
	Parameters []EnterpriseCrmFrontendsEventbusProtoParameterEntryResponse `pulumi:"parameters"`
}

LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus. Please see

type EnterpriseCrmFrontendsEventbusProtoEventParametersResponseOutput

type EnterpriseCrmFrontendsEventbusProtoEventParametersResponseOutput struct{ *pulumi.OutputState }

LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus. Please see

func (EnterpriseCrmFrontendsEventbusProtoEventParametersResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoEventParametersResponseOutput) Parameters

Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.

func (EnterpriseCrmFrontendsEventbusProtoEventParametersResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoEventParametersResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoEventParametersResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoEventParametersResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoEventParametersResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoEventParametersResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoEventParametersResponseOutput

type EnterpriseCrmFrontendsEventbusProtoIntParameterArray

type EnterpriseCrmFrontendsEventbusProtoIntParameterArray struct {
	IntValues []string `pulumi:"intValues"`
}

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs struct {
	IntValues pulumi.StringArrayInput `pulumi:"intValues"`
}

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput

func (i EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput() EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayInput

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput() EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput
	ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput
}

EnterpriseCrmFrontendsEventbusProtoIntParameterArrayInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoIntParameterArray and EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoIntParameterArrayInput` via:

EnterpriseCrmFrontendsEventbusProtoIntParameterArray{ EnterpriseCrmFrontendsEventbusProtoIntParameterArgs{...} }

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput) IntValues

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoIntParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrInput

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput() EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput
}

EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs, EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtr and EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrInput` via:

        EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs{...}

or:

        nil

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput) IntValues

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponse

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponse struct {
	IntValues []string `pulumi:"intValues"`
}

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponseOutput

type EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponseOutput) IntValues

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponseOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntry

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntry struct {
	// The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
	ClassName *string `pulumi:"className"`
	// If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
	CollectionElementClassName *string `pulumi:"collectionElementClassName"`
	// Optional fields, such as help text and other useful info.
	Config *EnterpriseCrmEventbusProtoParamSpecEntryConfig `pulumi:"config"`
	// The data type of the parameter.
	DataType *EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType `pulumi:"dataType"`
	// Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
	DefaultValue *EnterpriseCrmFrontendsEventbusProtoParameterValueType `pulumi:"defaultValue"`
	// If set, this entry is deprecated, so further use of this parameter should be prohibited.
	IsDeprecated *bool `pulumi:"isDeprecated"`
	IsOutput     *bool `pulumi:"isOutput"`
	// If the data_type is JSON_VALUE, then this will define its schema.
	JsonSchema *string `pulumi:"jsonSchema"`
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
	Key *string `pulumi:"key"`
	// Populated if this represents a proto or proto array.
	ProtoDef *EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinition `pulumi:"protoDef"`
	// If set, the user must provide an input value for this parameter.
	Required *bool `pulumi:"required"`
	// Rule used to validate inputs (individual values and collection elements) for this parameter.
	ValidationRule *EnterpriseCrmEventbusProtoParamSpecEntryValidationRule `pulumi:"validationRule"`
}

Key-value pair of EventBus task parameters. Next id: 13

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs struct {
	// The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
	ClassName pulumi.StringPtrInput `pulumi:"className"`
	// If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
	CollectionElementClassName pulumi.StringPtrInput `pulumi:"collectionElementClassName"`
	// Optional fields, such as help text and other useful info.
	Config EnterpriseCrmEventbusProtoParamSpecEntryConfigPtrInput `pulumi:"config"`
	// The data type of the parameter.
	DataType EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrInput `pulumi:"dataType"`
	// Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
	DefaultValue EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrInput `pulumi:"defaultValue"`
	// If set, this entry is deprecated, so further use of this parameter should be prohibited.
	IsDeprecated pulumi.BoolPtrInput `pulumi:"isDeprecated"`
	IsOutput     pulumi.BoolPtrInput `pulumi:"isOutput"`
	// If the data_type is JSON_VALUE, then this will define its schema.
	JsonSchema pulumi.StringPtrInput `pulumi:"jsonSchema"`
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
	Key pulumi.StringPtrInput `pulumi:"key"`
	// Populated if this represents a proto or proto array.
	ProtoDef EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionPtrInput `pulumi:"protoDef"`
	// If set, the user must provide an input value for this parameter.
	Required pulumi.BoolPtrInput `pulumi:"required"`
	// Rule used to validate inputs (individual values and collection elements) for this parameter.
	ValidationRule EnterpriseCrmEventbusProtoParamSpecEntryValidationRulePtrInput `pulumi:"validationRule"`
}

Key-value pair of EventBus task parameters. Next id: 13

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput

func (i EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput() EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArray

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArray []EnterpriseCrmFrontendsEventbusProtoParamSpecEntryInput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArray) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArray) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput

func (i EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArray) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput() EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArray) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArray) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayInput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput() EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput
	ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput
}

EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArray and EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayInput` via:

EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArray{ EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs{...} }

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput) Index

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType string

The data type of the parameter.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput

func (e EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput() EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput

func (e EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeInput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput() EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput
	ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput
}

EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeArgs and EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeInput` via:

EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeArgs{...}

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrInput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput
}

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryInput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput() EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput
	ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput
}

EnterpriseCrmFrontendsEventbusProtoParamSpecEntryInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs and EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoParamSpecEntryInput` via:

EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs{...}

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput struct{ *pulumi.OutputState }

Key-value pair of EventBus task parameters. Next id: 13

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) ClassName

The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) CollectionElementClassName

If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) Config

Optional fields, such as help text and other useful info.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) DataType

The data type of the parameter.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) DefaultValue

Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) IsDeprecated

If set, this entry is deprecated, so further use of this parameter should be prohibited.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) IsOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) JsonSchema

If the data_type is JSON_VALUE, then this will define its schema.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) Key

Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) ProtoDef

Populated if this represents a proto or proto array.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) Required

If set, the user must provide an input value for this parameter.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryOutput) ValidationRule

Rule used to validate inputs (individual values and collection elements) for this parameter.

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponse

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponse struct {
	// The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
	ClassName string `pulumi:"className"`
	// If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
	CollectionElementClassName string `pulumi:"collectionElementClassName"`
	// Optional fields, such as help text and other useful info.
	Config EnterpriseCrmEventbusProtoParamSpecEntryConfigResponse `pulumi:"config"`
	// The data type of the parameter.
	DataType string `pulumi:"dataType"`
	// Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
	DefaultValue EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse `pulumi:"defaultValue"`
	// If set, this entry is deprecated, so further use of this parameter should be prohibited.
	IsDeprecated bool `pulumi:"isDeprecated"`
	IsOutput     bool `pulumi:"isOutput"`
	// If the data_type is JSON_VALUE, then this will define its schema.
	JsonSchema string `pulumi:"jsonSchema"`
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
	Key string `pulumi:"key"`
	// Populated if this represents a proto or proto array.
	ProtoDef EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponse `pulumi:"protoDef"`
	// If set, the user must provide an input value for this parameter.
	Required bool `pulumi:"required"`
	// Rule used to validate inputs (individual values and collection elements) for this parameter.
	ValidationRule EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponse `pulumi:"validationRule"`
}

Key-value pair of EventBus task parameters. Next id: 13

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseArrayOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseArrayOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput struct{ *pulumi.OutputState }

Key-value pair of EventBus task parameters. Next id: 13

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) ClassName

The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) CollectionElementClassName

If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) Config

Optional fields, such as help text and other useful info.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) DataType

The data type of the parameter.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) DefaultValue

Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) IsDeprecated

If set, this entry is deprecated, so further use of this parameter should be prohibited.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) IsOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) JsonSchema

If the data_type is JSON_VALUE, then this will define its schema.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) Key

Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) ProtoDef

Populated if this represents a proto or proto array.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) Required

If set, the user must provide an input value for this parameter.

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseOutput) ValidationRule

Rule used to validate inputs (individual values and collection elements) for this parameter.

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessage

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessage struct {
	Parameters []EnterpriseCrmFrontendsEventbusProtoParamSpecEntry `pulumi:"parameters"`
}

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs struct {
	Parameters EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArrayInput `pulumi:"parameters"`
}

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput

func (i EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput() EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageInput

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput() EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput
	ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput
}

EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs and EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageInput` via:

EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs{...}

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput) Parameters

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrInput

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput() EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput
}

EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs, EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtr and EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrInput` via:

        EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs{...}

or:

        nil

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput) Parameters

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponse

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponse struct {
	Parameters []EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponse `pulumi:"parameters"`
}

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponseOutput

type EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponseOutput) Parameters

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponseOutput

type EnterpriseCrmFrontendsEventbusProtoParameterEntry

type EnterpriseCrmFrontendsEventbusProtoParameterEntry struct {
	// Explicitly getting the type of the parameter.
	DataType *EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType `pulumi:"dataType"`
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
	Key *string `pulumi:"key"`
	// Values for the defined keys. Each value can either be string, int, double or any proto message.
	Value *EnterpriseCrmFrontendsEventbusProtoParameterValueType `pulumi:"value"`
}

Key-value pair of EventBus parameters.

type EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs

type EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs struct {
	// Explicitly getting the type of the parameter.
	DataType EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrInput `pulumi:"dataType"`
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
	Key pulumi.StringPtrInput `pulumi:"key"`
	// Values for the defined keys. Each value can either be string, int, double or any proto message.
	Value EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrInput `pulumi:"value"`
}

Key-value pair of EventBus parameters.

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryOutput

func (i EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryOutput() EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryArray

type EnterpriseCrmFrontendsEventbusProtoParameterEntryArray []EnterpriseCrmFrontendsEventbusProtoParameterEntryInput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryArray) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryArray) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput

func (i EnterpriseCrmFrontendsEventbusProtoParameterEntryArray) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput() EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryArray) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoParameterEntryArray) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayInput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput() EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput
	ToEnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput
}

EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoParameterEntryArray and EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayInput` via:

EnterpriseCrmFrontendsEventbusProtoParameterEntryArray{ EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs{...} }

type EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput) Index

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryArrayOutput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType

type EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType string

Explicitly getting the type of the parameter.

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput

func (e EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput() EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput

func (e EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeInput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput() EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput
	ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput
}

EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeArgs and EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeInput` via:

EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeArgs{...}

type EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrInput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput
}

type EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoParameterEntryInput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoParameterEntryOutput() EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput
	ToEnterpriseCrmFrontendsEventbusProtoParameterEntryOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput
}

EnterpriseCrmFrontendsEventbusProtoParameterEntryInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs and EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoParameterEntryInput` via:

EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs{...}

type EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput struct{ *pulumi.OutputState }

Key-value pair of EventBus parameters.

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput) DataType

Explicitly getting the type of the parameter.

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput) Key

Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryOutput) Value

Values for the defined keys. Each value can either be string, int, double or any proto message.

type EnterpriseCrmFrontendsEventbusProtoParameterEntryResponse

type EnterpriseCrmFrontendsEventbusProtoParameterEntryResponse struct {
	// Explicitly getting the type of the parameter.
	DataType string `pulumi:"dataType"`
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
	Key string `pulumi:"key"`
	// Values for the defined keys. Each value can either be string, int, double or any proto message.
	Value EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse `pulumi:"value"`
}

Key-value pair of EventBus parameters.

type EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseArrayOutput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryResponseArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryResponseArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseArrayOutput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseOutput

type EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseOutput struct{ *pulumi.OutputState }

Key-value pair of EventBus parameters.

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseOutput) DataType

Explicitly getting the type of the parameter.

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseOutput) Key

Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterEntryResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseOutput) Value

Values for the defined keys. Each value can either be string, int, double or any proto message.

type EnterpriseCrmFrontendsEventbusProtoParameterValueType

type EnterpriseCrmFrontendsEventbusProtoParameterValueType struct {
	BooleanArray          *EnterpriseCrmFrontendsEventbusProtoBooleanParameterArray     `pulumi:"booleanArray"`
	BooleanValue          *bool                                                         `pulumi:"booleanValue"`
	DoubleArray           *EnterpriseCrmFrontendsEventbusProtoDoubleParameterArray      `pulumi:"doubleArray"`
	DoubleValue           *float64                                                      `pulumi:"doubleValue"`
	IntArray              *EnterpriseCrmFrontendsEventbusProtoIntParameterArray         `pulumi:"intArray"`
	IntValue              *string                                                       `pulumi:"intValue"`
	JsonValue             *string                                                       `pulumi:"jsonValue"`
	ProtoArray            *EnterpriseCrmFrontendsEventbusProtoProtoParameterArray       `pulumi:"protoArray"`
	ProtoValue            map[string]string                                             `pulumi:"protoValue"`
	SerializedObjectValue *EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameter `pulumi:"serializedObjectValue"`
	StringArray           *EnterpriseCrmFrontendsEventbusProtoStringParameterArray      `pulumi:"stringArray"`
	StringValue           *string                                                       `pulumi:"stringValue"`
}

To support various types of parameter values. Next available id: 14

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs struct {
	BooleanArray          EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayPtrInput     `pulumi:"booleanArray"`
	BooleanValue          pulumi.BoolPtrInput                                                  `pulumi:"booleanValue"`
	DoubleArray           EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayPtrInput      `pulumi:"doubleArray"`
	DoubleValue           pulumi.Float64PtrInput                                               `pulumi:"doubleValue"`
	IntArray              EnterpriseCrmFrontendsEventbusProtoIntParameterArrayPtrInput         `pulumi:"intArray"`
	IntValue              pulumi.StringPtrInput                                                `pulumi:"intValue"`
	JsonValue             pulumi.StringPtrInput                                                `pulumi:"jsonValue"`
	ProtoArray            EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrInput       `pulumi:"protoArray"`
	ProtoValue            pulumi.StringMapInput                                                `pulumi:"protoValue"`
	SerializedObjectValue EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrInput `pulumi:"serializedObjectValue"`
	StringArray           EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrInput      `pulumi:"stringArray"`
	StringValue           pulumi.StringPtrInput                                                `pulumi:"stringValue"`
}

To support various types of parameter values. Next available id: 14

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypeInput

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput() EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput
	ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput
}

EnterpriseCrmFrontendsEventbusProtoParameterValueTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs and EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoParameterValueTypeInput` via:

EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs{...}

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput struct{ *pulumi.OutputState }

To support various types of parameter values. Next available id: 14

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) BooleanArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) BooleanValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) DoubleArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) DoubleValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) IntArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) IntValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) JsonValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) ProtoArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) ProtoValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) SerializedObjectValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) StringArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) StringValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParameterValueTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrInput

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput
}

EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs, EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtr and EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrInput` via:

        EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs{...}

or:

        nil

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) BooleanArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) BooleanValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) DoubleArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) DoubleValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) IntArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) IntValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) JsonValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) ProtoArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) ProtoValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) SerializedObjectValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) StringArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) StringValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrOutput

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse struct {
	BooleanArray          EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponse     `pulumi:"booleanArray"`
	BooleanValue          bool                                                                 `pulumi:"booleanValue"`
	DoubleArray           EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponse      `pulumi:"doubleArray"`
	DoubleValue           float64                                                              `pulumi:"doubleValue"`
	IntArray              EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponse         `pulumi:"intArray"`
	IntValue              string                                                               `pulumi:"intValue"`
	JsonValue             string                                                               `pulumi:"jsonValue"`
	ProtoArray            EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponse       `pulumi:"protoArray"`
	ProtoValue            map[string]string                                                    `pulumi:"protoValue"`
	SerializedObjectValue EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponse `pulumi:"serializedObjectValue"`
	StringArray           EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponse      `pulumi:"stringArray"`
	StringValue           string                                                               `pulumi:"stringValue"`
}

To support various types of parameter values. Next available id: 14

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput

type EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput struct{ *pulumi.OutputState }

To support various types of parameter values. Next available id: 14

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) BooleanArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) BooleanValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) DoubleArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) DoubleValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) IntArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) IntValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) JsonValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) ProtoArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) ProtoValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) SerializedObjectValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) StringArray

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) StringValue

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseOutput

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArray

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArray struct {
	ProtoValues []map[string]string `pulumi:"protoValues"`
}

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs struct {
	ProtoValues pulumi.StringMapArrayInput `pulumi:"protoValues"`
}

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayInput

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput() EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput
	ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput
}

EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoProtoParameterArray and EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayInput` via:

EnterpriseCrmFrontendsEventbusProtoProtoParameterArray{ EnterpriseCrmFrontendsEventbusProtoProtoParameterArgs{...} }

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput) ProtoValues

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrInput

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput() EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput
}

EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs, EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtr and EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrInput` via:

        EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs{...}

or:

        nil

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput) ProtoValues

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponse

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponse struct {
	ProtoValues []map[string]string `pulumi:"protoValues"`
}

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponseOutput

type EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponseOutput) ProtoValues

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponseOutput

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategy

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategy struct {
	// Optional. The customized parameters the user can pass to this task.
	Parameters *EnterpriseCrmFrontendsEventbusProtoEventParameters `pulumi:"parameters"`
	// This is the name of the task that needs to be executed upon rollback of this task.
	RollbackTaskImplementationClassName string `pulumi:"rollbackTaskImplementationClassName"`
	// These are the tasks numbers of the tasks whose `rollback_strategy.rollback_task_implementation_class_name` needs to be executed upon failure of this task.
	TaskNumbersToRollback []string `pulumi:"taskNumbersToRollback"`
}

Next available id: 4

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs struct {
	// Optional. The customized parameters the user can pass to this task.
	Parameters EnterpriseCrmFrontendsEventbusProtoEventParametersPtrInput `pulumi:"parameters"`
	// This is the name of the task that needs to be executed upon rollback of this task.
	RollbackTaskImplementationClassName pulumi.StringInput `pulumi:"rollbackTaskImplementationClassName"`
	// These are the tasks numbers of the tasks whose `rollback_strategy.rollback_task_implementation_class_name` needs to be executed upon failure of this task.
	TaskNumbersToRollback pulumi.StringArrayInput `pulumi:"taskNumbersToRollback"`
}

Next available id: 4

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput

func (i EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput() EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyInput

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput() EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput
	ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput
}

EnterpriseCrmFrontendsEventbusProtoRollbackStrategyInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs and EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoRollbackStrategyInput` via:

EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs{...}

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput struct{ *pulumi.OutputState }

Next available id: 4

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput) Parameters

Optional. The customized parameters the user can pass to this task.

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput) RollbackTaskImplementationClassName

func (o EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput) RollbackTaskImplementationClassName() pulumi.StringOutput

This is the name of the task that needs to be executed upon rollback of this task.

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput) TaskNumbersToRollback

These are the tasks numbers of the tasks whose `rollback_strategy.rollback_task_implementation_class_name` needs to be executed upon failure of this task.

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoRollbackStrategyOutput) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrInput

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput() EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput
}

EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs, EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtr and EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrInput` via:

        EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs{...}

or:

        nil

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput) Parameters

Optional. The customized parameters the user can pass to this task.

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput) RollbackTaskImplementationClassName

This is the name of the task that needs to be executed upon rollback of this task.

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput) TaskNumbersToRollback

These are the tasks numbers of the tasks whose `rollback_strategy.rollback_task_implementation_class_name` needs to be executed upon failure of this task.

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrOutput

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponse

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponse struct {
	// Optional. The customized parameters the user can pass to this task.
	Parameters EnterpriseCrmFrontendsEventbusProtoEventParametersResponse `pulumi:"parameters"`
	// This is the name of the task that needs to be executed upon rollback of this task.
	RollbackTaskImplementationClassName string `pulumi:"rollbackTaskImplementationClassName"`
	// These are the tasks numbers of the tasks whose `rollback_strategy.rollback_task_implementation_class_name` needs to be executed upon failure of this task.
	TaskNumbersToRollback []string `pulumi:"taskNumbersToRollback"`
}

Next available id: 4

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseOutput

type EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseOutput struct{ *pulumi.OutputState }

Next available id: 4

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseOutput) Parameters

Optional. The customized parameters the user can pass to this task.

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseOutput) RollbackTaskImplementationClassName

This is the name of the task that needs to be executed upon rollback of this task.

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseOutput) TaskNumbersToRollback

These are the tasks numbers of the tasks whose `rollback_strategy.rollback_task_implementation_class_name` needs to be executed upon failure of this task.

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseOutput

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameter

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameter struct {
	ObjectValue *string `pulumi:"objectValue"`
}

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs struct {
	ObjectValue pulumi.StringPtrInput `pulumi:"objectValue"`
}

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterInput

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput() EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput
	ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput
}

EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs and EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterInput` via:

EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs{...}

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput) ObjectValue

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterOutput) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrInput

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput() EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput
}

EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs, EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtr and EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrInput` via:

        EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs{...}

or:

        nil

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput) ObjectValue

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterPtrOutput

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponse

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponse struct {
	ObjectValue string `pulumi:"objectValue"`
}

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponseOutput

type EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponseOutput) ObjectValue

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponseOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoStringParameterArray

type EnterpriseCrmFrontendsEventbusProtoStringParameterArray struct {
	StringValues []string `pulumi:"stringValues"`
}

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs struct {
	StringValues pulumi.StringArrayInput `pulumi:"stringValues"`
}

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayInput

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput() EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput
	ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput
}

EnterpriseCrmFrontendsEventbusProtoStringParameterArrayInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoStringParameterArray and EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoStringParameterArrayInput` via:

EnterpriseCrmFrontendsEventbusProtoStringParameterArray{ EnterpriseCrmFrontendsEventbusProtoStringParameterArgs{...} }

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput) StringValues

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoStringParameterArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrInput

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput() EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput
}

EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs, EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtr and EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrInput` via:

        EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs{...}

or:

        nil

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput) StringValues

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoStringParameterArrayPtrOutput

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponse

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponse struct {
	StringValues []string `pulumi:"stringValues"`
}

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponseOutput

type EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponseOutput) StringValues

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponseOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfig

type EnterpriseCrmFrontendsEventbusProtoTaskConfig struct {
	// Alert configurations on error rate, warning rate, number of runs, durations, etc.
	AlertConfigs []EnterpriseCrmEventbusProtoTaskAlertConfig `pulumi:"alertConfigs"`
	// Auto-generated.
	CreateTime *string `pulumi:"createTime"`
	// The creator's email address. Auto-generated from the user's email.
	CreatorEmail *string `pulumi:"creatorEmail"`
	// User-provided description intended to give more business context about the task.
	Description *string `pulumi:"description"`
	// If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
	DisableStrictTypeValidation *bool `pulumi:"disableStrictTypeValidation"`
	// Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
	ErrorCatcherId   *string                                                        `pulumi:"errorCatcherId"`
	ExternalTaskType *EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType `pulumi:"externalTaskType"`
	// Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
	FailurePolicy *EnterpriseCrmEventbusProtoFailurePolicy `pulumi:"failurePolicy"`
	// The number of edges leading into this TaskConfig.
	IncomingEdgeCount *int `pulumi:"incomingEdgeCount"`
	// If set, overrides the option configured in the Task implementation class.
	JsonValidationOption *EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption `pulumi:"jsonValidationOption"`
	// User-provided label that is attached to this TaskConfig in the UI.
	Label *string `pulumi:"label"`
	// Auto-generated.
	LastModifiedTime *string `pulumi:"lastModifiedTime"`
	// The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by `event_config_id`. Each of these next tasks are executed only if the condition associated with them evaluates to true.
	NextTasks []EnterpriseCrmEventbusProtoNextTask `pulumi:"nextTasks"`
	// The policy dictating the execution of the next set of tasks for the current task.
	NextTasksExecutionPolicy *EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy `pulumi:"nextTasksExecutionPolicy"`
	// The customized parameters the user can pass to this task.
	Parameters map[string]string `pulumi:"parameters"`
	// Optional. Informs the front-end application where to draw this task config on the UI.
	Position *EnterpriseCrmEventbusProtoCoordinate `pulumi:"position"`
	// Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
	Precondition *string `pulumi:"precondition"`
	// Optional. User-provided label that is attached to precondition in the UI.
	PreconditionLabel *string `pulumi:"preconditionLabel"`
	// Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
	RollbackStrategy *EnterpriseCrmFrontendsEventbusProtoRollbackStrategy `pulumi:"rollbackStrategy"`
	// Determines what action to take upon successful task completion.
	SuccessPolicy *EnterpriseCrmEventbusProtoSuccessPolicy `pulumi:"successPolicy"`
	// Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
	SynchronousCallFailurePolicy *EnterpriseCrmEventbusProtoFailurePolicy `pulumi:"synchronousCallFailurePolicy"`
	// Copy of the task entity that this task config is an instance of.
	TaskEntity *EnterpriseCrmFrontendsEventbusProtoTaskEntity `pulumi:"taskEntity"`
	// The policy dictating the execution strategy of this task.
	TaskExecutionStrategy *EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy `pulumi:"taskExecutionStrategy"`
	// The name for the task.
	TaskName *string `pulumi:"taskName"`
	// REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field `next_tasks.task_number`).
	TaskNumber *string `pulumi:"taskNumber"`
	// A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
	TaskSpec *string `pulumi:"taskSpec"`
	// Used to define task-template name if task is of type task-template
	TaskTemplateName *string `pulumi:"taskTemplateName"`
	// Defines the type of the task
	TaskType *EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType `pulumi:"taskType"`
}

The task configuration details. This is not the implementation of Task. There might be multiple TaskConfigs for the same Task.

type EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs

type EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs struct {
	// Alert configurations on error rate, warning rate, number of runs, durations, etc.
	AlertConfigs EnterpriseCrmEventbusProtoTaskAlertConfigArrayInput `pulumi:"alertConfigs"`
	// Auto-generated.
	CreateTime pulumi.StringPtrInput `pulumi:"createTime"`
	// The creator's email address. Auto-generated from the user's email.
	CreatorEmail pulumi.StringPtrInput `pulumi:"creatorEmail"`
	// User-provided description intended to give more business context about the task.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
	DisableStrictTypeValidation pulumi.BoolPtrInput `pulumi:"disableStrictTypeValidation"`
	// Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
	ErrorCatcherId   pulumi.StringPtrInput                                                 `pulumi:"errorCatcherId"`
	ExternalTaskType EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrInput `pulumi:"externalTaskType"`
	// Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
	FailurePolicy EnterpriseCrmEventbusProtoFailurePolicyPtrInput `pulumi:"failurePolicy"`
	// The number of edges leading into this TaskConfig.
	IncomingEdgeCount pulumi.IntPtrInput `pulumi:"incomingEdgeCount"`
	// If set, overrides the option configured in the Task implementation class.
	JsonValidationOption EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrInput `pulumi:"jsonValidationOption"`
	// User-provided label that is attached to this TaskConfig in the UI.
	Label pulumi.StringPtrInput `pulumi:"label"`
	// Auto-generated.
	LastModifiedTime pulumi.StringPtrInput `pulumi:"lastModifiedTime"`
	// The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by `event_config_id`. Each of these next tasks are executed only if the condition associated with them evaluates to true.
	NextTasks EnterpriseCrmEventbusProtoNextTaskArrayInput `pulumi:"nextTasks"`
	// The policy dictating the execution of the next set of tasks for the current task.
	NextTasksExecutionPolicy EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrInput `pulumi:"nextTasksExecutionPolicy"`
	// The customized parameters the user can pass to this task.
	Parameters pulumi.StringMapInput `pulumi:"parameters"`
	// Optional. Informs the front-end application where to draw this task config on the UI.
	Position EnterpriseCrmEventbusProtoCoordinatePtrInput `pulumi:"position"`
	// Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
	Precondition pulumi.StringPtrInput `pulumi:"precondition"`
	// Optional. User-provided label that is attached to precondition in the UI.
	PreconditionLabel pulumi.StringPtrInput `pulumi:"preconditionLabel"`
	// Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
	RollbackStrategy EnterpriseCrmFrontendsEventbusProtoRollbackStrategyPtrInput `pulumi:"rollbackStrategy"`
	// Determines what action to take upon successful task completion.
	SuccessPolicy EnterpriseCrmEventbusProtoSuccessPolicyPtrInput `pulumi:"successPolicy"`
	// Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
	SynchronousCallFailurePolicy EnterpriseCrmEventbusProtoFailurePolicyPtrInput `pulumi:"synchronousCallFailurePolicy"`
	// Copy of the task entity that this task config is an instance of.
	TaskEntity EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrInput `pulumi:"taskEntity"`
	// The policy dictating the execution strategy of this task.
	TaskExecutionStrategy EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrInput `pulumi:"taskExecutionStrategy"`
	// The name for the task.
	TaskName pulumi.StringPtrInput `pulumi:"taskName"`
	// REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field `next_tasks.task_number`).
	TaskNumber pulumi.StringPtrInput `pulumi:"taskNumber"`
	// A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
	TaskSpec pulumi.StringPtrInput `pulumi:"taskSpec"`
	// Used to define task-template name if task is of type task-template
	TaskTemplateName pulumi.StringPtrInput `pulumi:"taskTemplateName"`
	// Defines the type of the task
	TaskType EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrInput `pulumi:"taskType"`
}

The task configuration details. This is not the implementation of Task. There might be multiple TaskConfigs for the same Task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigOutput

func (i EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigArray

type EnterpriseCrmFrontendsEventbusProtoTaskConfigArray []EnterpriseCrmFrontendsEventbusProtoTaskConfigInput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigArray) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigArray) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput

func (i EnterpriseCrmFrontendsEventbusProtoTaskConfigArray) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigArray) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoTaskConfigArray) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayInput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput
}

EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskConfigArray and EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayInput` via:

EnterpriseCrmFrontendsEventbusProtoTaskConfigArray{ EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs{...} }

type EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput) Index

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType added in v0.29.0

type EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType string

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType) ElementType added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutputWithContext added in v0.29.0

func (e EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutputWithContext added in v0.29.0

func (e EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType) ToStringOutput added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType) ToStringOutputWithContext added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType) ToStringPtrOutput added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType) ToStringPtrOutputWithContext added in v0.29.0

type EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeInput added in v0.29.0

type EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput
}

EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeArgs and EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeInput` via:

EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeArgs{...}

type EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput added in v0.29.0

type EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput) ElementType added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutputWithContext added in v0.29.0

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutputWithContext added in v0.29.0

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput) ToStringOutput added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput) ToStringOutputWithContext added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput) ToStringPtrOutput added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput) ToStringPtrOutputWithContext added in v0.29.0

type EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrInput added in v0.29.0

type EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput
}

func EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtr added in v0.29.0

func EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtr(v string) EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrInput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput added in v0.29.0

type EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput) Elem added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput) ElementType added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutputWithContext added in v0.29.0

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput) ToStringPtrOutput added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput) ToStringPtrOutputWithContext added in v0.29.0

type EnterpriseCrmFrontendsEventbusProtoTaskConfigInput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput
}

EnterpriseCrmFrontendsEventbusProtoTaskConfigInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs and EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigInput` via:

EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs{...}

type EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption

type EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption string

If set, overrides the option configured in the Task implementation class.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionInput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput
}

EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionArgs and EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionInput` via:

EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionArgs{...}

type EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrInput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput
}

type EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy

type EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy string

The policy dictating the execution of the next set of tasks for the current task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyInput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput
}

EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyArgs and EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyInput` via:

EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyArgs{...}

type EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrInput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput
}

type EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput struct{ *pulumi.OutputState }

The task configuration details. This is not the implementation of Task. There might be multiple TaskConfigs for the same Task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) AlertConfigs

Alert configurations on error rate, warning rate, number of runs, durations, etc.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) CreateTime

Auto-generated.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) CreatorEmail

The creator's email address. Auto-generated from the user's email.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) Description

User-provided description intended to give more business context about the task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) DisableStrictTypeValidation

If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) ErrorCatcherId added in v0.29.0

Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) ExternalTaskType added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) FailurePolicy

Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) IncomingEdgeCount

The number of edges leading into this TaskConfig.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) JsonValidationOption

If set, overrides the option configured in the Task implementation class.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) Label

User-provided label that is attached to this TaskConfig in the UI.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) LastModifiedTime

Auto-generated.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) NextTasks

The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by `event_config_id`. Each of these next tasks are executed only if the condition associated with them evaluates to true.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) NextTasksExecutionPolicy

The policy dictating the execution of the next set of tasks for the current task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) Parameters

The customized parameters the user can pass to this task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) Position

Optional. Informs the front-end application where to draw this task config on the UI.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) Precondition

Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) PreconditionLabel

Optional. User-provided label that is attached to precondition in the UI.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) RollbackStrategy

Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) SuccessPolicy

Determines what action to take upon successful task completion.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) SynchronousCallFailurePolicy

Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) TaskEntity

Copy of the task entity that this task config is an instance of.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) TaskExecutionStrategy

The policy dictating the execution strategy of this task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) TaskName

The name for the task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) TaskNumber

REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field `next_tasks.task_number`).

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) TaskSpec

A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) TaskTemplateName

Used to define task-template name if task is of type task-template

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) TaskType

Defines the type of the task

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigOutput

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse

type EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse struct {
	// Alert configurations on error rate, warning rate, number of runs, durations, etc.
	AlertConfigs []EnterpriseCrmEventbusProtoTaskAlertConfigResponse `pulumi:"alertConfigs"`
	// Auto-generated.
	CreateTime string `pulumi:"createTime"`
	// The creator's email address. Auto-generated from the user's email.
	CreatorEmail string `pulumi:"creatorEmail"`
	// User-provided description intended to give more business context about the task.
	Description string `pulumi:"description"`
	// If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
	DisableStrictTypeValidation bool `pulumi:"disableStrictTypeValidation"`
	// Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
	ErrorCatcherId   string `pulumi:"errorCatcherId"`
	ExternalTaskType string `pulumi:"externalTaskType"`
	// Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
	FailurePolicy EnterpriseCrmEventbusProtoFailurePolicyResponse `pulumi:"failurePolicy"`
	// The number of edges leading into this TaskConfig.
	IncomingEdgeCount int `pulumi:"incomingEdgeCount"`
	// If set, overrides the option configured in the Task implementation class.
	JsonValidationOption string `pulumi:"jsonValidationOption"`
	// User-provided label that is attached to this TaskConfig in the UI.
	Label string `pulumi:"label"`
	// Auto-generated.
	LastModifiedTime string `pulumi:"lastModifiedTime"`
	// The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by `event_config_id`. Each of these next tasks are executed only if the condition associated with them evaluates to true.
	NextTasks []EnterpriseCrmEventbusProtoNextTaskResponse `pulumi:"nextTasks"`
	// The policy dictating the execution of the next set of tasks for the current task.
	NextTasksExecutionPolicy string `pulumi:"nextTasksExecutionPolicy"`
	// The customized parameters the user can pass to this task.
	Parameters map[string]string `pulumi:"parameters"`
	// Optional. Informs the front-end application where to draw this task config on the UI.
	Position EnterpriseCrmEventbusProtoCoordinateResponse `pulumi:"position"`
	// Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
	Precondition string `pulumi:"precondition"`
	// Optional. User-provided label that is attached to precondition in the UI.
	PreconditionLabel string `pulumi:"preconditionLabel"`
	// Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
	RollbackStrategy EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponse `pulumi:"rollbackStrategy"`
	// Determines what action to take upon successful task completion.
	SuccessPolicy EnterpriseCrmEventbusProtoSuccessPolicyResponse `pulumi:"successPolicy"`
	// Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
	SynchronousCallFailurePolicy EnterpriseCrmEventbusProtoFailurePolicyResponse `pulumi:"synchronousCallFailurePolicy"`
	// Copy of the task entity that this task config is an instance of.
	TaskEntity EnterpriseCrmFrontendsEventbusProtoTaskEntityResponse `pulumi:"taskEntity"`
	// The policy dictating the execution strategy of this task.
	TaskExecutionStrategy string `pulumi:"taskExecutionStrategy"`
	// The name for the task.
	TaskName string `pulumi:"taskName"`
	// REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field `next_tasks.task_number`).
	TaskNumber string `pulumi:"taskNumber"`
	// A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
	TaskSpec string `pulumi:"taskSpec"`
	// Used to define task-template name if task is of type task-template
	TaskTemplateName string `pulumi:"taskTemplateName"`
	// Defines the type of the task
	TaskType string `pulumi:"taskType"`
}

The task configuration details. This is not the implementation of Task. There might be multiple TaskConfigs for the same Task.

type EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArrayOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArrayOutput) Index

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArrayOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput struct{ *pulumi.OutputState }

The task configuration details. This is not the implementation of Task. There might be multiple TaskConfigs for the same Task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) AlertConfigs

Alert configurations on error rate, warning rate, number of runs, durations, etc.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) CreateTime

Auto-generated.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) CreatorEmail

The creator's email address. Auto-generated from the user's email.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) Description

User-provided description intended to give more business context about the task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) DisableStrictTypeValidation

If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) ErrorCatcherId added in v0.29.0

Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) ExternalTaskType added in v0.29.0

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) FailurePolicy

Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) IncomingEdgeCount

The number of edges leading into this TaskConfig.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) JsonValidationOption

If set, overrides the option configured in the Task implementation class.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) Label

User-provided label that is attached to this TaskConfig in the UI.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) LastModifiedTime

Auto-generated.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) NextTasks

The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by `event_config_id`. Each of these next tasks are executed only if the condition associated with them evaluates to true.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) NextTasksExecutionPolicy

The policy dictating the execution of the next set of tasks for the current task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) Parameters

The customized parameters the user can pass to this task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) Position

Optional. Informs the front-end application where to draw this task config on the UI.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) Precondition

Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) PreconditionLabel

Optional. User-provided label that is attached to precondition in the UI.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) RollbackStrategy

Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) SuccessPolicy

Determines what action to take upon successful task completion.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) SynchronousCallFailurePolicy

Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) TaskEntity

Copy of the task entity that this task config is an instance of.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) TaskExecutionStrategy

The policy dictating the execution strategy of this task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) TaskName

The name for the task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) TaskNumber

REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field `next_tasks.task_number`).

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) TaskSpec

A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) TaskTemplateName

Used to define task-template name if task is of type task-template

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) TaskType

Defines the type of the task

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy string

The policy dictating the execution strategy of this task.

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyInput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput
}

EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyArgs and EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyInput` via:

EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyArgs{...}

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrInput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput
}

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType string

Defines the type of the task

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput

func (e EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput

func (e EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeInput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput
}

EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeArgs and EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeInput` via:

EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeArgs{...}

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrInput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput
}

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput

type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskEntity

type EnterpriseCrmFrontendsEventbusProtoTaskEntity struct {
	// True if the task has conflict with vpcsc
	DisabledForVpcSc *bool `pulumi:"disabledForVpcSc"`
	// Metadata inclueds the task name, author and so on.
	Metadata *EnterpriseCrmEventbusProtoTaskMetadata `pulumi:"metadata"`
	// Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
	ParamSpecs *EnterpriseCrmFrontendsEventbusProtoParamSpecsMessage `pulumi:"paramSpecs"`
	// Deprecated - statistics from the Monarch query.
	//
	// Deprecated: Deprecated - statistics from the Monarch query.
	Stats *EnterpriseCrmEventbusStats `pulumi:"stats"`
	// Defines the type of the task
	TaskType *EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType `pulumi:"taskType"`
	// UI configuration for this task Also associated with the METADATA mask.
	UiConfig *EnterpriseCrmEventbusProtoTaskUiConfig `pulumi:"uiConfig"`
}

Contains a task's metadata and associated information. Next available id: 7

type EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs

type EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs struct {
	// True if the task has conflict with vpcsc
	DisabledForVpcSc pulumi.BoolPtrInput `pulumi:"disabledForVpcSc"`
	// Metadata inclueds the task name, author and so on.
	Metadata EnterpriseCrmEventbusProtoTaskMetadataPtrInput `pulumi:"metadata"`
	// Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
	ParamSpecs EnterpriseCrmFrontendsEventbusProtoParamSpecsMessagePtrInput `pulumi:"paramSpecs"`
	// Deprecated - statistics from the Monarch query.
	//
	// Deprecated: Deprecated - statistics from the Monarch query.
	Stats EnterpriseCrmEventbusStatsPtrInput `pulumi:"stats"`
	// Defines the type of the task
	TaskType EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrInput `pulumi:"taskType"`
	// UI configuration for this task Also associated with the METADATA mask.
	UiConfig EnterpriseCrmEventbusProtoTaskUiConfigPtrInput `pulumi:"uiConfig"`
}

Contains a task's metadata and associated information. Next available id: 7

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityOutput

func (i EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityOutput() EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput

func (i EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput() EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput

type EnterpriseCrmFrontendsEventbusProtoTaskEntityInput

type EnterpriseCrmFrontendsEventbusProtoTaskEntityInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskEntityOutput() EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskEntityOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput
}

EnterpriseCrmFrontendsEventbusProtoTaskEntityInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs and EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskEntityInput` via:

EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs{...}

type EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput

type EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput struct{ *pulumi.OutputState }

Contains a task's metadata and associated information. Next available id: 7

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) DisabledForVpcSc

True if the task has conflict with vpcsc

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) Metadata

Metadata inclueds the task name, author and so on.

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) ParamSpecs

Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) Stats deprecated

Deprecated - statistics from the Monarch query.

Deprecated: Deprecated - statistics from the Monarch query.

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) TaskType

Defines the type of the task

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityOutput

func (o EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityOutput() EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput

func (o EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput() EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityOutput) UiConfig

UI configuration for this task Also associated with the METADATA mask.

type EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrInput

type EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput() EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput
}

EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs, EnterpriseCrmFrontendsEventbusProtoTaskEntityPtr and EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrInput` via:

        EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs{...}

or:

        nil

type EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput

type EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput) DisabledForVpcSc

True if the task has conflict with vpcsc

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput) Metadata

Metadata inclueds the task name, author and so on.

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput) ParamSpecs

Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput) Stats deprecated

Deprecated - statistics from the Monarch query.

Deprecated: Deprecated - statistics from the Monarch query.

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput) TaskType

Defines the type of the task

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityPtrOutput) UiConfig

UI configuration for this task Also associated with the METADATA mask.

type EnterpriseCrmFrontendsEventbusProtoTaskEntityResponse

type EnterpriseCrmFrontendsEventbusProtoTaskEntityResponse struct {
	// True if the task has conflict with vpcsc
	DisabledForVpcSc bool `pulumi:"disabledForVpcSc"`
	// Metadata inclueds the task name, author and so on.
	Metadata EnterpriseCrmEventbusProtoTaskMetadataResponse `pulumi:"metadata"`
	// Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
	ParamSpecs EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponse `pulumi:"paramSpecs"`
	// Deprecated - statistics from the Monarch query.
	//
	// Deprecated: Deprecated - statistics from the Monarch query.
	Stats EnterpriseCrmEventbusStatsResponse `pulumi:"stats"`
	// Defines the type of the task
	TaskType string `pulumi:"taskType"`
	// UI configuration for this task Also associated with the METADATA mask.
	UiConfig EnterpriseCrmEventbusProtoTaskUiConfigResponse `pulumi:"uiConfig"`
}

Contains a task's metadata and associated information. Next available id: 7

type EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput

type EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput struct{ *pulumi.OutputState }

Contains a task's metadata and associated information. Next available id: 7

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput) DisabledForVpcSc

True if the task has conflict with vpcsc

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput) Metadata

Metadata inclueds the task name, author and so on.

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput) ParamSpecs

Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput) Stats deprecated

Deprecated - statistics from the Monarch query.

Deprecated: Deprecated - statistics from the Monarch query.

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput) TaskType

Defines the type of the task

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseOutput) UiConfig

UI configuration for this task Also associated with the METADATA mask.

type EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType

type EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType string

Defines the type of the task

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput

func (e EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput() EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput

func (e EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeInput

type EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput() EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput
}

EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeArgs and EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeInput` via:

EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeArgs{...}

type EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput

type EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrInput

type EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput
}

type EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput

type EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTriggerConfig

type EnterpriseCrmFrontendsEventbusProtoTriggerConfig struct {
	// An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
	AlertConfig          []EnterpriseCrmEventbusProtoWorkflowAlertConfig `pulumi:"alertConfig"`
	CloudSchedulerConfig *EnterpriseCrmEventbusProtoCloudSchedulerConfig `pulumi:"cloudSchedulerConfig"`
	// User-provided description intended to give more business context about the task.
	Description *string `pulumi:"description"`
	// The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
	EnabledClients []string `pulumi:"enabledClients"`
	// Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
	ErrorCatcherId *string `pulumi:"errorCatcherId"`
	// The user created label for a particular trigger.
	Label *string `pulumi:"label"`
	// Dictates how next tasks will be executed.
	NextTasksExecutionPolicy *EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy `pulumi:"nextTasksExecutionPolicy"`
	// Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
	PauseWorkflowExecutions *bool `pulumi:"pauseWorkflowExecutions"`
	// Optional. Informs the front-end application where to draw this trigger config on the UI.
	Position *EnterpriseCrmEventbusProtoCoordinate `pulumi:"position"`
	// Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
	Properties map[string]string `pulumi:"properties"`
	// Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
	StartTasks []EnterpriseCrmEventbusProtoNextTask `pulumi:"startTasks"`
	// Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
	TriggerCriteria *EnterpriseCrmEventbusProtoTriggerCriteria `pulumi:"triggerCriteria"`
	// The backend trigger ID.
	TriggerId *string `pulumi:"triggerId"`
	// Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
	TriggerName *string `pulumi:"triggerName"`
	// A number to uniquely identify each trigger config within the workflow on UI.
	TriggerNumber string                                                       `pulumi:"triggerNumber"`
	TriggerType   *EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType `pulumi:"triggerType"`
}

Configuration detail of a trigger. Next available id: 20

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs struct {
	// An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
	AlertConfig          EnterpriseCrmEventbusProtoWorkflowAlertConfigArrayInput `pulumi:"alertConfig"`
	CloudSchedulerConfig EnterpriseCrmEventbusProtoCloudSchedulerConfigPtrInput  `pulumi:"cloudSchedulerConfig"`
	// User-provided description intended to give more business context about the task.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
	EnabledClients pulumi.StringArrayInput `pulumi:"enabledClients"`
	// Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
	ErrorCatcherId pulumi.StringPtrInput `pulumi:"errorCatcherId"`
	// The user created label for a particular trigger.
	Label pulumi.StringPtrInput `pulumi:"label"`
	// Dictates how next tasks will be executed.
	NextTasksExecutionPolicy EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrInput `pulumi:"nextTasksExecutionPolicy"`
	// Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
	PauseWorkflowExecutions pulumi.BoolPtrInput `pulumi:"pauseWorkflowExecutions"`
	// Optional. Informs the front-end application where to draw this trigger config on the UI.
	Position EnterpriseCrmEventbusProtoCoordinatePtrInput `pulumi:"position"`
	// Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
	Properties pulumi.StringMapInput `pulumi:"properties"`
	// Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
	StartTasks EnterpriseCrmEventbusProtoNextTaskArrayInput `pulumi:"startTasks"`
	// Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
	TriggerCriteria EnterpriseCrmEventbusProtoTriggerCriteriaPtrInput `pulumi:"triggerCriteria"`
	// The backend trigger ID.
	TriggerId pulumi.StringPtrInput `pulumi:"triggerId"`
	// Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
	TriggerName pulumi.StringPtrInput `pulumi:"triggerName"`
	// A number to uniquely identify each trigger config within the workflow on UI.
	TriggerNumber pulumi.StringInput                                                  `pulumi:"triggerNumber"`
	TriggerType   EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrInput `pulumi:"triggerType"`
}

Configuration detail of a trigger. Next available id: 20

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput

func (i EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput() EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigArray

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigArray []EnterpriseCrmFrontendsEventbusProtoTriggerConfigInput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigArray) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigArray) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput

func (i EnterpriseCrmFrontendsEventbusProtoTriggerConfigArray) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput() EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigArray) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoTriggerConfigArray) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayInput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput() EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput
	ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput
}

EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTriggerConfigArray and EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayInput` via:

EnterpriseCrmFrontendsEventbusProtoTriggerConfigArray{ EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs{...} }

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput) Index

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayOutput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigInput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput() EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput
	ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput
}

EnterpriseCrmFrontendsEventbusProtoTriggerConfigInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs and EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTriggerConfigInput` via:

EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs{...}

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy string

Dictates how next tasks will be executed.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyInput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput() EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput
	ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput
}

EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyArgs and EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyInput` via:

EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyArgs{...}

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrInput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput() EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput
}

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput struct{ *pulumi.OutputState }

Configuration detail of a trigger. Next available id: 20

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) AlertConfig

An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) CloudSchedulerConfig

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) Description

User-provided description intended to give more business context about the task.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) EnabledClients

The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) ErrorCatcherId added in v0.29.0

Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) Label

The user created label for a particular trigger.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) NextTasksExecutionPolicy

Dictates how next tasks will be executed.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) PauseWorkflowExecutions

Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) Position

Optional. Informs the front-end application where to draw this trigger config on the UI.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) Properties

Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) StartTasks

Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) TriggerCriteria

Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) TriggerId

The backend trigger ID.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) TriggerName added in v0.32.0

Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) TriggerNumber

A number to uniquely identify each trigger config within the workflow on UI.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigOutput) TriggerType

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse struct {
	// An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
	AlertConfig          []EnterpriseCrmEventbusProtoWorkflowAlertConfigResponse `pulumi:"alertConfig"`
	CloudSchedulerConfig EnterpriseCrmEventbusProtoCloudSchedulerConfigResponse  `pulumi:"cloudSchedulerConfig"`
	// User-provided description intended to give more business context about the task.
	Description string `pulumi:"description"`
	// The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
	EnabledClients []string `pulumi:"enabledClients"`
	// Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
	ErrorCatcherId string `pulumi:"errorCatcherId"`
	// The user created label for a particular trigger.
	Label string `pulumi:"label"`
	// Dictates how next tasks will be executed.
	NextTasksExecutionPolicy string `pulumi:"nextTasksExecutionPolicy"`
	// Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
	PauseWorkflowExecutions bool `pulumi:"pauseWorkflowExecutions"`
	// Optional. Informs the front-end application where to draw this trigger config on the UI.
	Position EnterpriseCrmEventbusProtoCoordinateResponse `pulumi:"position"`
	// Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
	Properties map[string]string `pulumi:"properties"`
	// Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
	StartTasks []EnterpriseCrmEventbusProtoNextTaskResponse `pulumi:"startTasks"`
	// Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
	TriggerCriteria EnterpriseCrmEventbusProtoTriggerCriteriaResponse `pulumi:"triggerCriteria"`
	// The backend trigger ID.
	TriggerId string `pulumi:"triggerId"`
	// Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
	TriggerName string `pulumi:"triggerName"`
	// A number to uniquely identify each trigger config within the workflow on UI.
	TriggerNumber string `pulumi:"triggerNumber"`
	TriggerType   string `pulumi:"triggerType"`
}

Configuration detail of a trigger. Next available id: 20

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArrayOutput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArrayOutput) Index

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArrayOutput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput struct{ *pulumi.OutputState }

Configuration detail of a trigger. Next available id: 20

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) AlertConfig

An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) CloudSchedulerConfig

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) Description

User-provided description intended to give more business context about the task.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) EnabledClients

The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) ErrorCatcherId added in v0.29.0

Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) Label

The user created label for a particular trigger.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) NextTasksExecutionPolicy

Dictates how next tasks will be executed.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) PauseWorkflowExecutions

Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) Position

Optional. Informs the front-end application where to draw this trigger config on the UI.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) Properties

Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) StartTasks

Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) TriggerCriteria

Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) TriggerId

The backend trigger ID.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) TriggerName added in v0.32.0

Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) TriggerNumber

A number to uniquely identify each trigger config within the workflow on UI.

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseOutput) TriggerType

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType string

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput

func (e EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeInput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput() EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput
	ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput
}

EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeArgs and EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeInput` via:

EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeArgs{...}

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrInput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput
}

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput

type EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry struct {
	// Metadata information about the parameters.
	Attributes *EnterpriseCrmEventbusProtoAttributes `pulumi:"attributes"`
	// Child parameters nested within this parameter. This field only applies to protobuf parameters
	Children []EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry `pulumi:"children"`
	// The data type of the parameter.
	DataType *EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType `pulumi:"dataType"`
	// Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
	DefaultValue *EnterpriseCrmFrontendsEventbusProtoParameterValueType `pulumi:"defaultValue"`
	// Optional. The description about the parameter
	Description *string `pulumi:"description"`
	// Specifies the input/output type for the parameter.
	InOutType *EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType `pulumi:"inOutType"`
	// Whether this parameter is a transient parameter.
	IsTransient *bool `pulumi:"isTransient"`
	// This schema will be used to validate runtime JSON-typed values of this parameter.
	JsonSchema *string `pulumi:"jsonSchema"`
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
	Key *string `pulumi:"key"`
	// The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
	Name *string `pulumi:"name"`
	// The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
	ProducedBy *EnterpriseCrmEventbusProtoNodeIdentifier `pulumi:"producedBy"`
	Producer   *string                                   `pulumi:"producer"`
	// The name of the protobuf type if the parameter has a protobuf data type.
	ProtoDefName *string `pulumi:"protoDefName"`
	// If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
	ProtoDefPath *string `pulumi:"protoDefPath"`
}

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArgs

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArgs struct {
	// Metadata information about the parameters.
	Attributes EnterpriseCrmEventbusProtoAttributesPtrInput `pulumi:"attributes"`
	// Child parameters nested within this parameter. This field only applies to protobuf parameters
	Children EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayInput `pulumi:"children"`
	// The data type of the parameter.
	DataType EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrInput `pulumi:"dataType"`
	// Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
	DefaultValue EnterpriseCrmFrontendsEventbusProtoParameterValueTypePtrInput `pulumi:"defaultValue"`
	// Optional. The description about the parameter
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Specifies the input/output type for the parameter.
	InOutType EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrInput `pulumi:"inOutType"`
	// Whether this parameter is a transient parameter.
	IsTransient pulumi.BoolPtrInput `pulumi:"isTransient"`
	// This schema will be used to validate runtime JSON-typed values of this parameter.
	JsonSchema pulumi.StringPtrInput `pulumi:"jsonSchema"`
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
	Key pulumi.StringPtrInput `pulumi:"key"`
	// The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
	ProducedBy EnterpriseCrmEventbusProtoNodeIdentifierPtrInput `pulumi:"producedBy"`
	Producer   pulumi.StringPtrInput                            `pulumi:"producer"`
	// The name of the protobuf type if the parameter has a protobuf data type.
	ProtoDefName pulumi.StringPtrInput `pulumi:"protoDefName"`
	// If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
	ProtoDefPath pulumi.StringPtrInput `pulumi:"protoDefPath"`
}

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArgs) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArgs) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArgs) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArray

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArray []EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArray) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArray) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArray) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArray) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayInput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput() EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput
	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput
}

EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArray and EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayInput` via:

EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArray{ EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArgs{...} }

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType string

The data type of the parameter.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeInput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput() EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput
	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput
}

EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeArgs and EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeInput` via:

EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeArgs{...}

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrInput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput
}

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType string

Specifies the input/output type for the parameter.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutputWithContext

func (e EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput() EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput
	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput
}

EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeArgs and EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInput` via:

EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeArgs{...}

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput) ToStringOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrInput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput() EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput
}

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutputWithContext

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput() EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput
	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput
}

EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArgs and EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInput` via:

EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArgs{...}

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) Attributes

Metadata information about the parameters.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) Children

Child parameters nested within this parameter. This field only applies to protobuf parameters

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) DataType

The data type of the parameter.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) DefaultValue

Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) Description added in v0.32.0

Optional. The description about the parameter

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) InOutType

Specifies the input/output type for the parameter.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) IsTransient

Whether this parameter is a transient parameter.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) JsonSchema

This schema will be used to validate runtime JSON-typed values of this parameter.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) Key

Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) Name

The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) ProducedBy

The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) Producer

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) ProtoDefName

The name of the protobuf type if the parameter has a protobuf data type.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) ProtoDefPath

If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse struct {
	// Metadata information about the parameters.
	Attributes EnterpriseCrmEventbusProtoAttributesResponse `pulumi:"attributes"`
	// Child parameters nested within this parameter. This field only applies to protobuf parameters
	Children []EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse `pulumi:"children"`
	// The data type of the parameter.
	DataType string `pulumi:"dataType"`
	// Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
	DefaultValue EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse `pulumi:"defaultValue"`
	// Optional. The description about the parameter
	Description string `pulumi:"description"`
	// Specifies the input/output type for the parameter.
	InOutType string `pulumi:"inOutType"`
	// Whether this parameter is a transient parameter.
	IsTransient bool `pulumi:"isTransient"`
	// This schema will be used to validate runtime JSON-typed values of this parameter.
	JsonSchema string `pulumi:"jsonSchema"`
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
	Key string `pulumi:"key"`
	// The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
	Name string `pulumi:"name"`
	// The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
	ProducedBy EnterpriseCrmEventbusProtoNodeIdentifierResponse `pulumi:"producedBy"`
	Producer   string                                           `pulumi:"producer"`
	// The name of the protobuf type if the parameter has a protobuf data type.
	ProtoDefName string `pulumi:"protoDefName"`
	// If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
	ProtoDefPath string `pulumi:"protoDefPath"`
}

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseArrayOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseArrayOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseArrayOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseArrayOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseArrayOutputWithContext

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) Attributes

Metadata information about the parameters.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) Children

Child parameters nested within this parameter. This field only applies to protobuf parameters

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) DataType

The data type of the parameter.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) DefaultValue

Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) Description added in v0.32.0

Optional. The description about the parameter

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) InOutType

Specifies the input/output type for the parameter.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) IsTransient

Whether this parameter is a transient parameter.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) JsonSchema

This schema will be used to validate runtime JSON-typed values of this parameter.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) Key

Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) Name

The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) ProducedBy

The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) Producer

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) ProtoDefName

The name of the protobuf type if the parameter has a protobuf data type.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) ProtoDefPath

If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameters

type EnterpriseCrmFrontendsEventbusProtoWorkflowParameters struct {
	// Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
	Parameters []EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry `pulumi:"parameters"`
}

LINT.IfChange This is the frontend version of WorkflowParameters. It's exactly like the backend version except that instead of flattening protobuf parameters and treating every field and subfield of a protobuf parameter as a separate parameter, the fields/subfields of a protobuf parameter will be nested as "children" (see 'children' field below) parameters of the parent parameter. Please refer to enterprise/crm/eventbus/proto/workflow_parameters.proto for more information about WorkflowParameters.

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs struct {
	// Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
	Parameters EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArrayInput `pulumi:"parameters"`
}

LINT.IfChange This is the frontend version of WorkflowParameters. It's exactly like the backend version except that instead of flattening protobuf parameters and treating every field and subfield of a protobuf parameter as a separate parameter, the fields/subfields of a protobuf parameter will be nested as "children" (see 'children' field below) parameters of the parent parameter. Please refer to enterprise/crm/eventbus/proto/workflow_parameters.proto for more information about WorkflowParameters.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutputWithContext

func (i EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersInput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput() EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput
	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput
}

EnterpriseCrmFrontendsEventbusProtoWorkflowParametersInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs and EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoWorkflowParametersInput` via:

EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs{...}

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput struct{ *pulumi.OutputState }

LINT.IfChange This is the frontend version of WorkflowParameters. It's exactly like the backend version except that instead of flattening protobuf parameters and treating every field and subfield of a protobuf parameter as a separate parameter, the fields/subfields of a protobuf parameter will be nested as "children" (see 'children' field below) parameters of the parent parameter. Please refer to enterprise/crm/eventbus/proto/workflow_parameters.proto for more information about WorkflowParameters.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput) Parameters

Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoWorkflowParametersOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrInput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput() EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput
	ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutputWithContext(context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput
}

EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs, EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtr and EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput values. You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrInput` via:

        EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs{...}

or:

        nil

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput) Elem

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput) Parameters

Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse struct {
	// Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
	Parameters []EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse `pulumi:"parameters"`
}

LINT.IfChange This is the frontend version of WorkflowParameters. It's exactly like the backend version except that instead of flattening protobuf parameters and treating every field and subfield of a protobuf parameter as a separate parameter, the fields/subfields of a protobuf parameter will be nested as "children" (see 'children' field below) parameters of the parent parameter. Please refer to enterprise/crm/eventbus/proto/workflow_parameters.proto for more information about WorkflowParameters.

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseOutput

type EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseOutput struct{ *pulumi.OutputState }

LINT.IfChange This is the frontend version of WorkflowParameters. It's exactly like the backend version except that instead of flattening protobuf parameters and treating every field and subfield of a protobuf parameter as a separate parameter, the fields/subfields of a protobuf parameter will be nested as "children" (see 'children' field below) parameters of the parent parameter. Please refer to enterprise/crm/eventbus/proto/workflow_parameters.proto for more information about WorkflowParameters.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseOutput) ElementType

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseOutput) Parameters

Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseOutput

func (EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseOutputWithContext

func (o EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseOutput) ToEnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseOutputWithContext(ctx context.Context) EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseOutput

type EnterpriseCrmLoggingGwsFieldLimits

type EnterpriseCrmLoggingGwsFieldLimits struct {
	LogAction *EnterpriseCrmLoggingGwsFieldLimitsLogAction `pulumi:"logAction"`
	// To which type(s) of logs the limits apply.
	LogType []EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem `pulumi:"logType"`
	// maximum array size. If the array exceds this size, the field (list) is truncated.
	MaxArraySize *int `pulumi:"maxArraySize"`
	// maximum string length. If the field exceeds this amount the field is shortened.
	MaxStringLength *int                                             `pulumi:"maxStringLength"`
	ShortenerType   *EnterpriseCrmLoggingGwsFieldLimitsShortenerType `pulumi:"shortenerType"`
}

Describes string and array limits when writing to logs. When a limit is exceeded the *shortener_type* describes how to shorten the field. next_id: 6

type EnterpriseCrmLoggingGwsFieldLimitsArgs

type EnterpriseCrmLoggingGwsFieldLimitsArgs struct {
	LogAction EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrInput `pulumi:"logAction"`
	// To which type(s) of logs the limits apply.
	LogType EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayInput `pulumi:"logType"`
	// maximum array size. If the array exceds this size, the field (list) is truncated.
	MaxArraySize pulumi.IntPtrInput `pulumi:"maxArraySize"`
	// maximum string length. If the field exceeds this amount the field is shortened.
	MaxStringLength pulumi.IntPtrInput                                      `pulumi:"maxStringLength"`
	ShortenerType   EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrInput `pulumi:"shortenerType"`
}

Describes string and array limits when writing to logs. When a limit is exceeded the *shortener_type* describes how to shorten the field. next_id: 6

func (EnterpriseCrmLoggingGwsFieldLimitsArgs) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsArgs) ToEnterpriseCrmLoggingGwsFieldLimitsOutput

func (i EnterpriseCrmLoggingGwsFieldLimitsArgs) ToEnterpriseCrmLoggingGwsFieldLimitsOutput() EnterpriseCrmLoggingGwsFieldLimitsOutput

func (EnterpriseCrmLoggingGwsFieldLimitsArgs) ToEnterpriseCrmLoggingGwsFieldLimitsOutputWithContext

func (i EnterpriseCrmLoggingGwsFieldLimitsArgs) ToEnterpriseCrmLoggingGwsFieldLimitsOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsOutput

func (EnterpriseCrmLoggingGwsFieldLimitsArgs) ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutput

func (i EnterpriseCrmLoggingGwsFieldLimitsArgs) ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutput() EnterpriseCrmLoggingGwsFieldLimitsPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsArgs) ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutputWithContext

func (i EnterpriseCrmLoggingGwsFieldLimitsArgs) ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsPtrOutput

type EnterpriseCrmLoggingGwsFieldLimitsInput

type EnterpriseCrmLoggingGwsFieldLimitsInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsFieldLimitsOutput() EnterpriseCrmLoggingGwsFieldLimitsOutput
	ToEnterpriseCrmLoggingGwsFieldLimitsOutputWithContext(context.Context) EnterpriseCrmLoggingGwsFieldLimitsOutput
}

EnterpriseCrmLoggingGwsFieldLimitsInput is an input type that accepts EnterpriseCrmLoggingGwsFieldLimitsArgs and EnterpriseCrmLoggingGwsFieldLimitsOutput values. You can construct a concrete instance of `EnterpriseCrmLoggingGwsFieldLimitsInput` via:

EnterpriseCrmLoggingGwsFieldLimitsArgs{...}

type EnterpriseCrmLoggingGwsFieldLimitsLogAction

type EnterpriseCrmLoggingGwsFieldLimitsLogAction string

func (EnterpriseCrmLoggingGwsFieldLimitsLogAction) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsLogAction) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionOutput

func (e EnterpriseCrmLoggingGwsFieldLimitsLogAction) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionOutput() EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogAction) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionOutputWithContext

func (e EnterpriseCrmLoggingGwsFieldLimitsLogAction) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogAction) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput

func (e EnterpriseCrmLoggingGwsFieldLimitsLogAction) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput() EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogAction) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutputWithContext

func (e EnterpriseCrmLoggingGwsFieldLimitsLogAction) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogAction) ToStringOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogAction) ToStringOutputWithContext

func (EnterpriseCrmLoggingGwsFieldLimitsLogAction) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogAction) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsFieldLimitsLogActionInput

type EnterpriseCrmLoggingGwsFieldLimitsLogActionInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsFieldLimitsLogActionOutput() EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput
	ToEnterpriseCrmLoggingGwsFieldLimitsLogActionOutputWithContext(context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput
}

EnterpriseCrmLoggingGwsFieldLimitsLogActionInput is an input type that accepts EnterpriseCrmLoggingGwsFieldLimitsLogActionArgs and EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput values. You can construct a concrete instance of `EnterpriseCrmLoggingGwsFieldLimitsLogActionInput` via:

EnterpriseCrmLoggingGwsFieldLimitsLogActionArgs{...}

type EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput

type EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionOutput

func (o EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionOutput() EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput

func (o EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput() EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput) ToStringOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput) ToStringOutputWithContext

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrInput

type EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput() EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput
	ToEnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutputWithContext(context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput
}

type EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput

type EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput) Elem

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem string

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput

func (e EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput() EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutputWithContext

func (e EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput

func (e EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput() EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutputWithContext

func (e EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem) ToStringOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem) ToStringOutputWithContext

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArray

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArray []EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArray) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArray) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput

func (i EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArray) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput() EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArray) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutputWithContext

func (i EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArray) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayInput

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput() EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput
	ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutputWithContext(context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput
}

EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayInput is an input type that accepts EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArray and EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput values. You can construct a concrete instance of `EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayInput` via:

EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArray{ EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArgs{...} }

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput) Index

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArrayOutput

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemInput

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput() EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput
	ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutputWithContext(context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput
}

EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemInput is an input type that accepts EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArgs and EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput values. You can construct a concrete instance of `EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemInput` via:

EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArgs{...}

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput

func (o EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput() EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput

func (o EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput() EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput) ToStringOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput) ToStringOutputWithContext

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrInput

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput() EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput
	ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutputWithContext(context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput
}

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput

type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput) Elem

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput) ToEnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsFieldLimitsOutput

type EnterpriseCrmLoggingGwsFieldLimitsOutput struct{ *pulumi.OutputState }

Describes string and array limits when writing to logs. When a limit is exceeded the *shortener_type* describes how to shorten the field. next_id: 6

func (EnterpriseCrmLoggingGwsFieldLimitsOutput) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsOutput) LogAction

func (EnterpriseCrmLoggingGwsFieldLimitsOutput) LogType

To which type(s) of logs the limits apply.

func (EnterpriseCrmLoggingGwsFieldLimitsOutput) MaxArraySize

maximum array size. If the array exceds this size, the field (list) is truncated.

func (EnterpriseCrmLoggingGwsFieldLimitsOutput) MaxStringLength

maximum string length. If the field exceeds this amount the field is shortened.

func (EnterpriseCrmLoggingGwsFieldLimitsOutput) ShortenerType

func (EnterpriseCrmLoggingGwsFieldLimitsOutput) ToEnterpriseCrmLoggingGwsFieldLimitsOutput

func (o EnterpriseCrmLoggingGwsFieldLimitsOutput) ToEnterpriseCrmLoggingGwsFieldLimitsOutput() EnterpriseCrmLoggingGwsFieldLimitsOutput

func (EnterpriseCrmLoggingGwsFieldLimitsOutput) ToEnterpriseCrmLoggingGwsFieldLimitsOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsOutput) ToEnterpriseCrmLoggingGwsFieldLimitsOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsOutput

func (EnterpriseCrmLoggingGwsFieldLimitsOutput) ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutput

func (o EnterpriseCrmLoggingGwsFieldLimitsOutput) ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutput() EnterpriseCrmLoggingGwsFieldLimitsPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsOutput) ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsOutput) ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsPtrOutput

type EnterpriseCrmLoggingGwsFieldLimitsPtrInput

type EnterpriseCrmLoggingGwsFieldLimitsPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutput() EnterpriseCrmLoggingGwsFieldLimitsPtrOutput
	ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutputWithContext(context.Context) EnterpriseCrmLoggingGwsFieldLimitsPtrOutput
}

EnterpriseCrmLoggingGwsFieldLimitsPtrInput is an input type that accepts EnterpriseCrmLoggingGwsFieldLimitsArgs, EnterpriseCrmLoggingGwsFieldLimitsPtr and EnterpriseCrmLoggingGwsFieldLimitsPtrOutput values. You can construct a concrete instance of `EnterpriseCrmLoggingGwsFieldLimitsPtrInput` via:

        EnterpriseCrmLoggingGwsFieldLimitsArgs{...}

or:

        nil

type EnterpriseCrmLoggingGwsFieldLimitsPtrOutput

type EnterpriseCrmLoggingGwsFieldLimitsPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsFieldLimitsPtrOutput) Elem

func (EnterpriseCrmLoggingGwsFieldLimitsPtrOutput) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsPtrOutput) LogAction

func (EnterpriseCrmLoggingGwsFieldLimitsPtrOutput) LogType

To which type(s) of logs the limits apply.

func (EnterpriseCrmLoggingGwsFieldLimitsPtrOutput) MaxArraySize

maximum array size. If the array exceds this size, the field (list) is truncated.

func (EnterpriseCrmLoggingGwsFieldLimitsPtrOutput) MaxStringLength

maximum string length. If the field exceeds this amount the field is shortened.

func (EnterpriseCrmLoggingGwsFieldLimitsPtrOutput) ShortenerType

func (EnterpriseCrmLoggingGwsFieldLimitsPtrOutput) ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutput

func (o EnterpriseCrmLoggingGwsFieldLimitsPtrOutput) ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutput() EnterpriseCrmLoggingGwsFieldLimitsPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsPtrOutput) ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsPtrOutput) ToEnterpriseCrmLoggingGwsFieldLimitsPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsPtrOutput

type EnterpriseCrmLoggingGwsFieldLimitsResponse

type EnterpriseCrmLoggingGwsFieldLimitsResponse struct {
	LogAction string `pulumi:"logAction"`
	// To which type(s) of logs the limits apply.
	LogType []string `pulumi:"logType"`
	// maximum array size. If the array exceds this size, the field (list) is truncated.
	MaxArraySize int `pulumi:"maxArraySize"`
	// maximum string length. If the field exceeds this amount the field is shortened.
	MaxStringLength int    `pulumi:"maxStringLength"`
	ShortenerType   string `pulumi:"shortenerType"`
}

Describes string and array limits when writing to logs. When a limit is exceeded the *shortener_type* describes how to shorten the field. next_id: 6

type EnterpriseCrmLoggingGwsFieldLimitsResponseOutput

type EnterpriseCrmLoggingGwsFieldLimitsResponseOutput struct{ *pulumi.OutputState }

Describes string and array limits when writing to logs. When a limit is exceeded the *shortener_type* describes how to shorten the field. next_id: 6

func (EnterpriseCrmLoggingGwsFieldLimitsResponseOutput) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsResponseOutput) LogAction

func (EnterpriseCrmLoggingGwsFieldLimitsResponseOutput) LogType

To which type(s) of logs the limits apply.

func (EnterpriseCrmLoggingGwsFieldLimitsResponseOutput) MaxArraySize

maximum array size. If the array exceds this size, the field (list) is truncated.

func (EnterpriseCrmLoggingGwsFieldLimitsResponseOutput) MaxStringLength

maximum string length. If the field exceeds this amount the field is shortened.

func (EnterpriseCrmLoggingGwsFieldLimitsResponseOutput) ShortenerType

func (EnterpriseCrmLoggingGwsFieldLimitsResponseOutput) ToEnterpriseCrmLoggingGwsFieldLimitsResponseOutput

func (o EnterpriseCrmLoggingGwsFieldLimitsResponseOutput) ToEnterpriseCrmLoggingGwsFieldLimitsResponseOutput() EnterpriseCrmLoggingGwsFieldLimitsResponseOutput

func (EnterpriseCrmLoggingGwsFieldLimitsResponseOutput) ToEnterpriseCrmLoggingGwsFieldLimitsResponseOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsResponseOutput) ToEnterpriseCrmLoggingGwsFieldLimitsResponseOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsResponseOutput

type EnterpriseCrmLoggingGwsFieldLimitsShortenerType

type EnterpriseCrmLoggingGwsFieldLimitsShortenerType string

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerType) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerType) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput

func (e EnterpriseCrmLoggingGwsFieldLimitsShortenerType) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput() EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerType) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutputWithContext

func (e EnterpriseCrmLoggingGwsFieldLimitsShortenerType) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerType) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput

func (e EnterpriseCrmLoggingGwsFieldLimitsShortenerType) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput() EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerType) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutputWithContext

func (e EnterpriseCrmLoggingGwsFieldLimitsShortenerType) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerType) ToStringOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerType) ToStringOutputWithContext

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerType) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerType) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeInput

type EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput() EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput
	ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutputWithContext(context.Context) EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput
}

EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeInput is an input type that accepts EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeArgs and EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput values. You can construct a concrete instance of `EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeInput` via:

EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeArgs{...}

type EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput

type EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput

func (o EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput() EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput) ToStringOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrInput

type EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput() EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput
	ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutputWithContext(context.Context) EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput
}

type EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput

type EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput) Elem

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput) ElementType

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutputWithContext

func (o EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput) ToEnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsSanitizeOptions

type EnterpriseCrmLoggingGwsSanitizeOptions struct {
	// If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and *might not* need further sanitization.
	IsAlreadySanitized *bool `pulumi:"isAlreadySanitized"`
	// To which type(s) of logs the sanitize options apply.
	LogType      []EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem `pulumi:"logType"`
	Privacy      *EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy      `pulumi:"privacy"`
	SanitizeType *EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType `pulumi:"sanitizeType"`
}

Identifies whether a field contains, or may contain, PII or sensitive data, and how to sanitize the field if it does. If a field's privacy type cannot be determined then it is sanitized (e.g., scrubbed). The specific sanitizer implementation is determined by run-time configuration and environment options (e.g., prod vs. qa). next_id: 5

type EnterpriseCrmLoggingGwsSanitizeOptionsArgs

type EnterpriseCrmLoggingGwsSanitizeOptionsArgs struct {
	// If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and *might not* need further sanitization.
	IsAlreadySanitized pulumi.BoolPtrInput `pulumi:"isAlreadySanitized"`
	// To which type(s) of logs the sanitize options apply.
	LogType      EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayInput `pulumi:"logType"`
	Privacy      EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrInput       `pulumi:"privacy"`
	SanitizeType EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrInput  `pulumi:"sanitizeType"`
}

Identifies whether a field contains, or may contain, PII or sensitive data, and how to sanitize the field if it does. If a field's privacy type cannot be determined then it is sanitized (e.g., scrubbed). The specific sanitizer implementation is determined by run-time configuration and environment options (e.g., prod vs. qa). next_id: 5

func (EnterpriseCrmLoggingGwsSanitizeOptionsArgs) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsArgs) ToEnterpriseCrmLoggingGwsSanitizeOptionsOutput

func (i EnterpriseCrmLoggingGwsSanitizeOptionsArgs) ToEnterpriseCrmLoggingGwsSanitizeOptionsOutput() EnterpriseCrmLoggingGwsSanitizeOptionsOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsArgs) ToEnterpriseCrmLoggingGwsSanitizeOptionsOutputWithContext

func (i EnterpriseCrmLoggingGwsSanitizeOptionsArgs) ToEnterpriseCrmLoggingGwsSanitizeOptionsOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsArgs) ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput

func (i EnterpriseCrmLoggingGwsSanitizeOptionsArgs) ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput() EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsArgs) ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutputWithContext

func (i EnterpriseCrmLoggingGwsSanitizeOptionsArgs) ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsInput

type EnterpriseCrmLoggingGwsSanitizeOptionsInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsSanitizeOptionsOutput() EnterpriseCrmLoggingGwsSanitizeOptionsOutput
	ToEnterpriseCrmLoggingGwsSanitizeOptionsOutputWithContext(context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsOutput
}

EnterpriseCrmLoggingGwsSanitizeOptionsInput is an input type that accepts EnterpriseCrmLoggingGwsSanitizeOptionsArgs and EnterpriseCrmLoggingGwsSanitizeOptionsOutput values. You can construct a concrete instance of `EnterpriseCrmLoggingGwsSanitizeOptionsInput` via:

EnterpriseCrmLoggingGwsSanitizeOptionsArgs{...}

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem string

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput

func (e EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput() EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutputWithContext

func (e EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput

func (e EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput() EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutputWithContext

func (e EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem) ToStringOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem) ToStringOutputWithContext

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArray

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArray []EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArray) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArray) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput

func (i EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArray) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput() EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArray) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutputWithContext

func (i EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArray) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayInput

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput() EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput
	ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutputWithContext(context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput
}

EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayInput is an input type that accepts EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArray and EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput values. You can construct a concrete instance of `EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayInput` via:

EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArray{ EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArgs{...} }

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput) Index

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArrayOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemInput

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput() EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput
	ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutputWithContext(context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput
}

EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemInput is an input type that accepts EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArgs and EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput values. You can construct a concrete instance of `EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemInput` via:

EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArgs{...}

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput) ToStringOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput) ToStringOutputWithContext

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrInput

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput() EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput
	ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutputWithContext(context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput
}

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput) Elem

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsSanitizeOptionsOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsOutput struct{ *pulumi.OutputState }

Identifies whether a field contains, or may contain, PII or sensitive data, and how to sanitize the field if it does. If a field's privacy type cannot be determined then it is sanitized (e.g., scrubbed). The specific sanitizer implementation is determined by run-time configuration and environment options (e.g., prod vs. qa). next_id: 5

func (EnterpriseCrmLoggingGwsSanitizeOptionsOutput) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsOutput) IsAlreadySanitized

If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and *might not* need further sanitization.

func (EnterpriseCrmLoggingGwsSanitizeOptionsOutput) LogType

To which type(s) of logs the sanitize options apply.

func (EnterpriseCrmLoggingGwsSanitizeOptionsOutput) Privacy

func (EnterpriseCrmLoggingGwsSanitizeOptionsOutput) SanitizeType

func (EnterpriseCrmLoggingGwsSanitizeOptionsOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsOutput

func (o EnterpriseCrmLoggingGwsSanitizeOptionsOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsOutput() EnterpriseCrmLoggingGwsSanitizeOptionsOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput

func (o EnterpriseCrmLoggingGwsSanitizeOptionsOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput() EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy

type EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy string

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput

func (e EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput() EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutputWithContext

func (e EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput

func (e EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput() EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutputWithContext

func (e EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy) ToStringOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy) ToStringOutputWithContext

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyInput

type EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput() EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput
	ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutputWithContext(context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput
}

EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyInput is an input type that accepts EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyArgs and EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput values. You can construct a concrete instance of `EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyInput` via:

EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyArgs{...}

type EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput

func (o EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput() EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput

func (o EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput() EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput) ToStringOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput) ToStringOutputWithContext

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrInput

type EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput() EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput
	ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutputWithContext(context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput
}

type EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput) Elem

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsSanitizeOptionsPtrInput

type EnterpriseCrmLoggingGwsSanitizeOptionsPtrInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput() EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput
	ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutputWithContext(context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput
}

EnterpriseCrmLoggingGwsSanitizeOptionsPtrInput is an input type that accepts EnterpriseCrmLoggingGwsSanitizeOptionsArgs, EnterpriseCrmLoggingGwsSanitizeOptionsPtr and EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput values. You can construct a concrete instance of `EnterpriseCrmLoggingGwsSanitizeOptionsPtrInput` via:

        EnterpriseCrmLoggingGwsSanitizeOptionsArgs{...}

or:

        nil

type EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput) Elem

func (EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput) IsAlreadySanitized

If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and *might not* need further sanitization.

func (EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput) LogType

To which type(s) of logs the sanitize options apply.

func (EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput) Privacy

func (EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput) SanitizeType

func (EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput

func (o EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput() EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsPtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsPtrOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsResponse

type EnterpriseCrmLoggingGwsSanitizeOptionsResponse struct {
	// If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and *might not* need further sanitization.
	IsAlreadySanitized bool `pulumi:"isAlreadySanitized"`
	// To which type(s) of logs the sanitize options apply.
	LogType      []string `pulumi:"logType"`
	Privacy      string   `pulumi:"privacy"`
	SanitizeType string   `pulumi:"sanitizeType"`
}

Identifies whether a field contains, or may contain, PII or sensitive data, and how to sanitize the field if it does. If a field's privacy type cannot be determined then it is sanitized (e.g., scrubbed). The specific sanitizer implementation is determined by run-time configuration and environment options (e.g., prod vs. qa). next_id: 5

type EnterpriseCrmLoggingGwsSanitizeOptionsResponseOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsResponseOutput struct{ *pulumi.OutputState }

Identifies whether a field contains, or may contain, PII or sensitive data, and how to sanitize the field if it does. If a field's privacy type cannot be determined then it is sanitized (e.g., scrubbed). The specific sanitizer implementation is determined by run-time configuration and environment options (e.g., prod vs. qa). next_id: 5

func (EnterpriseCrmLoggingGwsSanitizeOptionsResponseOutput) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsResponseOutput) IsAlreadySanitized

If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and *might not* need further sanitization.

func (EnterpriseCrmLoggingGwsSanitizeOptionsResponseOutput) LogType

To which type(s) of logs the sanitize options apply.

func (EnterpriseCrmLoggingGwsSanitizeOptionsResponseOutput) Privacy

func (EnterpriseCrmLoggingGwsSanitizeOptionsResponseOutput) SanitizeType

func (EnterpriseCrmLoggingGwsSanitizeOptionsResponseOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsResponseOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsResponseOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsResponseOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsResponseOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsResponseOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsResponseOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType

type EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType string

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput

func (e EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput() EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutputWithContext

func (e EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput

func (e EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput() EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutputWithContext

func (e EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType) ToStringOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType) ToStringOutputWithContext

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeInput

type EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput() EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput
	ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutputWithContext(context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput
}

EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeInput is an input type that accepts EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeArgs and EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput values. You can construct a concrete instance of `EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeInput` via:

EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeArgs{...}

type EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput) ToStringOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput) ToStringOutputWithContext

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput) ToStringPtrOutputWithContext

type EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrInput

type EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrInput interface {
	pulumi.Input

	ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput() EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput
	ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutputWithContext(context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput
}

type EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput

type EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput struct{ *pulumi.OutputState }

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput) Elem

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput) ElementType

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutputWithContext

func (o EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput) ToEnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutputWithContext(ctx context.Context) EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput) ToStringPtrOutput

func (EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaAccessToken

type GoogleCloudIntegrationsV1alphaAccessToken struct {
	// The access token encapsulating the security identity of a process or thread.
	AccessToken *string `pulumi:"accessToken"`
	// The approximate time until the access token retrieved is valid.
	AccessTokenExpireTime string `pulumi:"accessTokenExpireTime"`
	// If the access token will expire, use the refresh token to obtain another access token.
	RefreshToken *string `pulumi:"refreshToken"`
	// The approximate time until the refresh token retrieved is valid.
	RefreshTokenExpireTime *string `pulumi:"refreshTokenExpireTime"`
	// Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.
	TokenType *string `pulumi:"tokenType"`
}

The access token represents the authorization of a specific application to access specific parts of a user’s data.

type GoogleCloudIntegrationsV1alphaAccessTokenArgs

type GoogleCloudIntegrationsV1alphaAccessTokenArgs struct {
	// The access token encapsulating the security identity of a process or thread.
	AccessToken pulumi.StringPtrInput `pulumi:"accessToken"`
	// The approximate time until the access token retrieved is valid.
	AccessTokenExpireTime pulumi.StringInput `pulumi:"accessTokenExpireTime"`
	// If the access token will expire, use the refresh token to obtain another access token.
	RefreshToken pulumi.StringPtrInput `pulumi:"refreshToken"`
	// The approximate time until the refresh token retrieved is valid.
	RefreshTokenExpireTime pulumi.StringPtrInput `pulumi:"refreshTokenExpireTime"`
	// Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.
	TokenType pulumi.StringPtrInput `pulumi:"tokenType"`
}

The access token represents the authorization of a specific application to access specific parts of a user’s data.

func (GoogleCloudIntegrationsV1alphaAccessTokenArgs) ElementType

func (GoogleCloudIntegrationsV1alphaAccessTokenArgs) ToGoogleCloudIntegrationsV1alphaAccessTokenOutput

func (i GoogleCloudIntegrationsV1alphaAccessTokenArgs) ToGoogleCloudIntegrationsV1alphaAccessTokenOutput() GoogleCloudIntegrationsV1alphaAccessTokenOutput

func (GoogleCloudIntegrationsV1alphaAccessTokenArgs) ToGoogleCloudIntegrationsV1alphaAccessTokenOutputWithContext

func (i GoogleCloudIntegrationsV1alphaAccessTokenArgs) ToGoogleCloudIntegrationsV1alphaAccessTokenOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAccessTokenOutput

func (GoogleCloudIntegrationsV1alphaAccessTokenArgs) ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutput

func (i GoogleCloudIntegrationsV1alphaAccessTokenArgs) ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutput() GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaAccessTokenArgs) ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaAccessTokenArgs) ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput

type GoogleCloudIntegrationsV1alphaAccessTokenInput

type GoogleCloudIntegrationsV1alphaAccessTokenInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaAccessTokenOutput() GoogleCloudIntegrationsV1alphaAccessTokenOutput
	ToGoogleCloudIntegrationsV1alphaAccessTokenOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaAccessTokenOutput
}

GoogleCloudIntegrationsV1alphaAccessTokenInput is an input type that accepts GoogleCloudIntegrationsV1alphaAccessTokenArgs and GoogleCloudIntegrationsV1alphaAccessTokenOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaAccessTokenInput` via:

GoogleCloudIntegrationsV1alphaAccessTokenArgs{...}

type GoogleCloudIntegrationsV1alphaAccessTokenOutput

type GoogleCloudIntegrationsV1alphaAccessTokenOutput struct{ *pulumi.OutputState }

The access token represents the authorization of a specific application to access specific parts of a user’s data.

func (GoogleCloudIntegrationsV1alphaAccessTokenOutput) AccessToken

The access token encapsulating the security identity of a process or thread.

func (GoogleCloudIntegrationsV1alphaAccessTokenOutput) AccessTokenExpireTime

The approximate time until the access token retrieved is valid.

func (GoogleCloudIntegrationsV1alphaAccessTokenOutput) ElementType

func (GoogleCloudIntegrationsV1alphaAccessTokenOutput) RefreshToken

If the access token will expire, use the refresh token to obtain another access token.

func (GoogleCloudIntegrationsV1alphaAccessTokenOutput) RefreshTokenExpireTime

The approximate time until the refresh token retrieved is valid.

func (GoogleCloudIntegrationsV1alphaAccessTokenOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenOutput

func (o GoogleCloudIntegrationsV1alphaAccessTokenOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenOutput() GoogleCloudIntegrationsV1alphaAccessTokenOutput

func (GoogleCloudIntegrationsV1alphaAccessTokenOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenOutputWithContext

func (o GoogleCloudIntegrationsV1alphaAccessTokenOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAccessTokenOutput

func (GoogleCloudIntegrationsV1alphaAccessTokenOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutput

func (o GoogleCloudIntegrationsV1alphaAccessTokenOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutput() GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaAccessTokenOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaAccessTokenOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaAccessTokenOutput) TokenType

Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

type GoogleCloudIntegrationsV1alphaAccessTokenPtrInput

type GoogleCloudIntegrationsV1alphaAccessTokenPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutput() GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput
	ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput
}

GoogleCloudIntegrationsV1alphaAccessTokenPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaAccessTokenArgs, GoogleCloudIntegrationsV1alphaAccessTokenPtr and GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaAccessTokenPtrInput` via:

        GoogleCloudIntegrationsV1alphaAccessTokenArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput

type GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput) AccessToken

The access token encapsulating the security identity of a process or thread.

func (GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput) AccessTokenExpireTime

The approximate time until the access token retrieved is valid.

func (GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput) RefreshToken

If the access token will expire, use the refresh token to obtain another access token.

func (GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput) RefreshTokenExpireTime

The approximate time until the refresh token retrieved is valid.

func (GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutput

func (o GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutput() GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaAccessTokenPtrOutput) TokenType

Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

type GoogleCloudIntegrationsV1alphaAccessTokenResponse

type GoogleCloudIntegrationsV1alphaAccessTokenResponse struct {
	// The access token encapsulating the security identity of a process or thread.
	AccessToken string `pulumi:"accessToken"`
	// The approximate time until the access token retrieved is valid.
	AccessTokenExpireTime string `pulumi:"accessTokenExpireTime"`
	// If the access token will expire, use the refresh token to obtain another access token.
	RefreshToken string `pulumi:"refreshToken"`
	// The approximate time until the refresh token retrieved is valid.
	RefreshTokenExpireTime string `pulumi:"refreshTokenExpireTime"`
	// Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.
	TokenType string `pulumi:"tokenType"`
}

The access token represents the authorization of a specific application to access specific parts of a user’s data.

type GoogleCloudIntegrationsV1alphaAccessTokenResponseOutput

type GoogleCloudIntegrationsV1alphaAccessTokenResponseOutput struct{ *pulumi.OutputState }

The access token represents the authorization of a specific application to access specific parts of a user’s data.

func (GoogleCloudIntegrationsV1alphaAccessTokenResponseOutput) AccessToken

The access token encapsulating the security identity of a process or thread.

func (GoogleCloudIntegrationsV1alphaAccessTokenResponseOutput) AccessTokenExpireTime

The approximate time until the access token retrieved is valid.

func (GoogleCloudIntegrationsV1alphaAccessTokenResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaAccessTokenResponseOutput) RefreshToken

If the access token will expire, use the refresh token to obtain another access token.

func (GoogleCloudIntegrationsV1alphaAccessTokenResponseOutput) RefreshTokenExpireTime

The approximate time until the refresh token retrieved is valid.

func (GoogleCloudIntegrationsV1alphaAccessTokenResponseOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenResponseOutput

func (GoogleCloudIntegrationsV1alphaAccessTokenResponseOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaAccessTokenResponseOutput) ToGoogleCloudIntegrationsV1alphaAccessTokenResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAccessTokenResponseOutput

func (GoogleCloudIntegrationsV1alphaAccessTokenResponseOutput) TokenType

Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

type GoogleCloudIntegrationsV1alphaAssertion added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertion struct {
	// The type of assertion to perform.
	AssertionStrategy *GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy `pulumi:"assertionStrategy"`
	// Optional. Standard filter expression for ASSERT_CONDITION to succeed
	Condition *string `pulumi:"condition"`
	// Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
	Parameter *GoogleCloudIntegrationsV1alphaEventParameter `pulumi:"parameter"`
	// Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
	RetryCount *int `pulumi:"retryCount"`
}

An assertion which will check for a condition over task execution status or an expression for task output variables Next available id: 5

type GoogleCloudIntegrationsV1alphaAssertionArgs added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionArgs struct {
	// The type of assertion to perform.
	AssertionStrategy GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrInput `pulumi:"assertionStrategy"`
	// Optional. Standard filter expression for ASSERT_CONDITION to succeed
	Condition pulumi.StringPtrInput `pulumi:"condition"`
	// Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
	Parameter GoogleCloudIntegrationsV1alphaEventParameterPtrInput `pulumi:"parameter"`
	// Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
	RetryCount pulumi.IntPtrInput `pulumi:"retryCount"`
}

An assertion which will check for a condition over task execution status or an expression for task output variables Next available id: 5

func (GoogleCloudIntegrationsV1alphaAssertionArgs) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionArgs) ToGoogleCloudIntegrationsV1alphaAssertionOutput added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaAssertionArgs) ToGoogleCloudIntegrationsV1alphaAssertionOutput() GoogleCloudIntegrationsV1alphaAssertionOutput

func (GoogleCloudIntegrationsV1alphaAssertionArgs) ToGoogleCloudIntegrationsV1alphaAssertionOutputWithContext added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaAssertionArgs) ToGoogleCloudIntegrationsV1alphaAssertionOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAssertionOutput

type GoogleCloudIntegrationsV1alphaAssertionArray added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionArray []GoogleCloudIntegrationsV1alphaAssertionInput

func (GoogleCloudIntegrationsV1alphaAssertionArray) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionArray) ToGoogleCloudIntegrationsV1alphaAssertionArrayOutput added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaAssertionArray) ToGoogleCloudIntegrationsV1alphaAssertionArrayOutput() GoogleCloudIntegrationsV1alphaAssertionArrayOutput

func (GoogleCloudIntegrationsV1alphaAssertionArray) ToGoogleCloudIntegrationsV1alphaAssertionArrayOutputWithContext added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaAssertionArray) ToGoogleCloudIntegrationsV1alphaAssertionArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAssertionArrayOutput

type GoogleCloudIntegrationsV1alphaAssertionArrayInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaAssertionArrayOutput() GoogleCloudIntegrationsV1alphaAssertionArrayOutput
	ToGoogleCloudIntegrationsV1alphaAssertionArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaAssertionArrayOutput
}

GoogleCloudIntegrationsV1alphaAssertionArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaAssertionArray and GoogleCloudIntegrationsV1alphaAssertionArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaAssertionArrayInput` via:

GoogleCloudIntegrationsV1alphaAssertionArray{ GoogleCloudIntegrationsV1alphaAssertionArgs{...} }

type GoogleCloudIntegrationsV1alphaAssertionArrayOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaAssertionArrayOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionArrayOutput) Index added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionArrayOutput) ToGoogleCloudIntegrationsV1alphaAssertionArrayOutput added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaAssertionArrayOutput) ToGoogleCloudIntegrationsV1alphaAssertionArrayOutput() GoogleCloudIntegrationsV1alphaAssertionArrayOutput

func (GoogleCloudIntegrationsV1alphaAssertionArrayOutput) ToGoogleCloudIntegrationsV1alphaAssertionArrayOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaAssertionArrayOutput) ToGoogleCloudIntegrationsV1alphaAssertionArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAssertionArrayOutput

type GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy string

The type of assertion to perform.

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput added in v0.32.0

func (e GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput() GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutputWithContext added in v0.32.0

func (e GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput added in v0.32.0

func (e GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput() GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutputWithContext added in v0.32.0

func (e GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy) ToStringOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy) ToStringOutputWithContext added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy) ToStringPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy) ToStringPtrOutputWithContext added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput() GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput
	ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput
}

GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyInput is an input type that accepts GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyArgs and GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyInput` via:

GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyArgs{...}

type GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput) ToStringOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput) ToStringOutputWithContext added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput) ToStringPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput) ToStringPtrOutputWithContext added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput() GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput
	ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput
}

func GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtr added in v0.32.0

func GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtr(v string) GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrInput

type GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput) Elem added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput) ToGoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput) ToStringPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput) ToStringPtrOutputWithContext added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaAssertionOutput() GoogleCloudIntegrationsV1alphaAssertionOutput
	ToGoogleCloudIntegrationsV1alphaAssertionOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaAssertionOutput
}

GoogleCloudIntegrationsV1alphaAssertionInput is an input type that accepts GoogleCloudIntegrationsV1alphaAssertionArgs and GoogleCloudIntegrationsV1alphaAssertionOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaAssertionInput` via:

GoogleCloudIntegrationsV1alphaAssertionArgs{...}

type GoogleCloudIntegrationsV1alphaAssertionOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionOutput struct{ *pulumi.OutputState }

An assertion which will check for a condition over task execution status or an expression for task output variables Next available id: 5

func (GoogleCloudIntegrationsV1alphaAssertionOutput) AssertionStrategy added in v0.32.0

The type of assertion to perform.

func (GoogleCloudIntegrationsV1alphaAssertionOutput) Condition added in v0.32.0

Optional. Standard filter expression for ASSERT_CONDITION to succeed

func (GoogleCloudIntegrationsV1alphaAssertionOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionOutput) Parameter added in v0.32.0

Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed

func (GoogleCloudIntegrationsV1alphaAssertionOutput) RetryCount added in v0.32.0

Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION

func (GoogleCloudIntegrationsV1alphaAssertionOutput) ToGoogleCloudIntegrationsV1alphaAssertionOutput added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaAssertionOutput) ToGoogleCloudIntegrationsV1alphaAssertionOutput() GoogleCloudIntegrationsV1alphaAssertionOutput

func (GoogleCloudIntegrationsV1alphaAssertionOutput) ToGoogleCloudIntegrationsV1alphaAssertionOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaAssertionOutput) ToGoogleCloudIntegrationsV1alphaAssertionOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAssertionOutput

type GoogleCloudIntegrationsV1alphaAssertionResponse added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionResponse struct {
	// The type of assertion to perform.
	AssertionStrategy string `pulumi:"assertionStrategy"`
	// Optional. Standard filter expression for ASSERT_CONDITION to succeed
	Condition string `pulumi:"condition"`
	// Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
	Parameter GoogleCloudIntegrationsV1alphaEventParameterResponse `pulumi:"parameter"`
	// Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
	RetryCount int `pulumi:"retryCount"`
}

An assertion which will check for a condition over task execution status or an expression for task output variables Next available id: 5

type GoogleCloudIntegrationsV1alphaAssertionResponseArrayOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaAssertionResponseArrayOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionResponseArrayOutput) Index added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaAssertionResponseArrayOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaAssertionResponseArrayOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaAssertionResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaAssertionResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAssertionResponseArrayOutput

type GoogleCloudIntegrationsV1alphaAssertionResponseOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaAssertionResponseOutput struct{ *pulumi.OutputState }

An assertion which will check for a condition over task execution status or an expression for task output variables Next available id: 5

func (GoogleCloudIntegrationsV1alphaAssertionResponseOutput) AssertionStrategy added in v0.32.0

The type of assertion to perform.

func (GoogleCloudIntegrationsV1alphaAssertionResponseOutput) Condition added in v0.32.0

Optional. Standard filter expression for ASSERT_CONDITION to succeed

func (GoogleCloudIntegrationsV1alphaAssertionResponseOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionResponseOutput) Parameter added in v0.32.0

Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed

func (GoogleCloudIntegrationsV1alphaAssertionResponseOutput) RetryCount added in v0.32.0

Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION

func (GoogleCloudIntegrationsV1alphaAssertionResponseOutput) ToGoogleCloudIntegrationsV1alphaAssertionResponseOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaAssertionResponseOutput) ToGoogleCloudIntegrationsV1alphaAssertionResponseOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaAssertionResponseOutput) ToGoogleCloudIntegrationsV1alphaAssertionResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAssertionResponseOutput

type GoogleCloudIntegrationsV1alphaAuthToken

type GoogleCloudIntegrationsV1alphaAuthToken struct {
	// The token for the auth type.
	Token *string `pulumi:"token"`
	// Authentication type, e.g. "Basic", "Bearer", etc.
	Type *string `pulumi:"type"`
}

The credentials to authenticate a user agent with a server that is put in HTTP Authorization request header.

type GoogleCloudIntegrationsV1alphaAuthTokenArgs

type GoogleCloudIntegrationsV1alphaAuthTokenArgs struct {
	// The token for the auth type.
	Token pulumi.StringPtrInput `pulumi:"token"`
	// Authentication type, e.g. "Basic", "Bearer", etc.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

The credentials to authenticate a user agent with a server that is put in HTTP Authorization request header.

func (GoogleCloudIntegrationsV1alphaAuthTokenArgs) ElementType

func (GoogleCloudIntegrationsV1alphaAuthTokenArgs) ToGoogleCloudIntegrationsV1alphaAuthTokenOutput

func (i GoogleCloudIntegrationsV1alphaAuthTokenArgs) ToGoogleCloudIntegrationsV1alphaAuthTokenOutput() GoogleCloudIntegrationsV1alphaAuthTokenOutput

func (GoogleCloudIntegrationsV1alphaAuthTokenArgs) ToGoogleCloudIntegrationsV1alphaAuthTokenOutputWithContext

func (i GoogleCloudIntegrationsV1alphaAuthTokenArgs) ToGoogleCloudIntegrationsV1alphaAuthTokenOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAuthTokenOutput

func (GoogleCloudIntegrationsV1alphaAuthTokenArgs) ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutput

func (i GoogleCloudIntegrationsV1alphaAuthTokenArgs) ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutput() GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaAuthTokenArgs) ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaAuthTokenArgs) ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput

type GoogleCloudIntegrationsV1alphaAuthTokenInput

type GoogleCloudIntegrationsV1alphaAuthTokenInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaAuthTokenOutput() GoogleCloudIntegrationsV1alphaAuthTokenOutput
	ToGoogleCloudIntegrationsV1alphaAuthTokenOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaAuthTokenOutput
}

GoogleCloudIntegrationsV1alphaAuthTokenInput is an input type that accepts GoogleCloudIntegrationsV1alphaAuthTokenArgs and GoogleCloudIntegrationsV1alphaAuthTokenOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaAuthTokenInput` via:

GoogleCloudIntegrationsV1alphaAuthTokenArgs{...}

type GoogleCloudIntegrationsV1alphaAuthTokenOutput

type GoogleCloudIntegrationsV1alphaAuthTokenOutput struct{ *pulumi.OutputState }

The credentials to authenticate a user agent with a server that is put in HTTP Authorization request header.

func (GoogleCloudIntegrationsV1alphaAuthTokenOutput) ElementType

func (GoogleCloudIntegrationsV1alphaAuthTokenOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenOutput

func (o GoogleCloudIntegrationsV1alphaAuthTokenOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenOutput() GoogleCloudIntegrationsV1alphaAuthTokenOutput

func (GoogleCloudIntegrationsV1alphaAuthTokenOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenOutputWithContext

func (o GoogleCloudIntegrationsV1alphaAuthTokenOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAuthTokenOutput

func (GoogleCloudIntegrationsV1alphaAuthTokenOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutput

func (o GoogleCloudIntegrationsV1alphaAuthTokenOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutput() GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaAuthTokenOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaAuthTokenOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaAuthTokenOutput) Token

The token for the auth type.

func (GoogleCloudIntegrationsV1alphaAuthTokenOutput) Type

Authentication type, e.g. "Basic", "Bearer", etc.

type GoogleCloudIntegrationsV1alphaAuthTokenPtrInput

type GoogleCloudIntegrationsV1alphaAuthTokenPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutput() GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput
	ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput
}

GoogleCloudIntegrationsV1alphaAuthTokenPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaAuthTokenArgs, GoogleCloudIntegrationsV1alphaAuthTokenPtr and GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaAuthTokenPtrInput` via:

        GoogleCloudIntegrationsV1alphaAuthTokenArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput

type GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutput

func (o GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutput() GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput) Token

The token for the auth type.

func (GoogleCloudIntegrationsV1alphaAuthTokenPtrOutput) Type

Authentication type, e.g. "Basic", "Bearer", etc.

type GoogleCloudIntegrationsV1alphaAuthTokenResponse

type GoogleCloudIntegrationsV1alphaAuthTokenResponse struct {
	// The token for the auth type.
	Token string `pulumi:"token"`
	// Authentication type, e.g. "Basic", "Bearer", etc.
	Type string `pulumi:"type"`
}

The credentials to authenticate a user agent with a server that is put in HTTP Authorization request header.

type GoogleCloudIntegrationsV1alphaAuthTokenResponseOutput

type GoogleCloudIntegrationsV1alphaAuthTokenResponseOutput struct{ *pulumi.OutputState }

The credentials to authenticate a user agent with a server that is put in HTTP Authorization request header.

func (GoogleCloudIntegrationsV1alphaAuthTokenResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaAuthTokenResponseOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenResponseOutput

func (GoogleCloudIntegrationsV1alphaAuthTokenResponseOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaAuthTokenResponseOutput) ToGoogleCloudIntegrationsV1alphaAuthTokenResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaAuthTokenResponseOutput

func (GoogleCloudIntegrationsV1alphaAuthTokenResponseOutput) Token

The token for the auth type.

func (GoogleCloudIntegrationsV1alphaAuthTokenResponseOutput) Type

Authentication type, e.g. "Basic", "Bearer", etc.

type GoogleCloudIntegrationsV1alphaBooleanParameterArray

type GoogleCloudIntegrationsV1alphaBooleanParameterArray struct {
	// Boolean array.
	BooleanValues []bool `pulumi:"booleanValues"`
}

This message only contains a field of boolean array.

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs struct {
	// Boolean array.
	BooleanValues pulumi.BoolArrayInput `pulumi:"booleanValues"`
}

This message only contains a field of boolean array.

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs) ElementType

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayOutputWithContext

func (i GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput

func (i GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput() GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayInput

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput() GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput
	ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput
}

GoogleCloudIntegrationsV1alphaBooleanParameterArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaBooleanParameterArray and GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaBooleanParameterArrayInput` via:

GoogleCloudIntegrationsV1alphaBooleanParameterArray{ GoogleCloudIntegrationsV1alphaBooleanParameterArgs{...} }

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput struct{ *pulumi.OutputState }

This message only contains a field of boolean array.

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput) BooleanValues

Boolean array.

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaBooleanParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrInput

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput() GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput
	ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput
}

GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs, GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtr and GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrInput` via:

        GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput) BooleanValues

Boolean array.

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponse

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponse struct {
	// Boolean array.
	BooleanValues []bool `pulumi:"booleanValues"`
}

This message only contains a field of boolean array.

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseOutput

type GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseOutput struct{ *pulumi.OutputState }

This message only contains a field of boolean array.

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseOutput) BooleanValues

Boolean array.

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseOutput) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseOutput

func (GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseOutput) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseOutput) ToGoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseOutput

type GoogleCloudIntegrationsV1alphaClientCertificate

type GoogleCloudIntegrationsV1alphaClientCertificate struct {
	// The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----
	EncryptedPrivateKey *string `pulumi:"encryptedPrivateKey"`
	// 'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.
	Passphrase *string `pulumi:"passphrase"`
	// The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----
	SslCertificate *string `pulumi:"sslCertificate"`
}

Contains client certificate information

type GoogleCloudIntegrationsV1alphaClientCertificateArgs

type GoogleCloudIntegrationsV1alphaClientCertificateArgs struct {
	// The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----
	EncryptedPrivateKey pulumi.StringPtrInput `pulumi:"encryptedPrivateKey"`
	// 'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.
	Passphrase pulumi.StringPtrInput `pulumi:"passphrase"`
	// The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----
	SslCertificate pulumi.StringPtrInput `pulumi:"sslCertificate"`
}

Contains client certificate information

func (GoogleCloudIntegrationsV1alphaClientCertificateArgs) ElementType

func (GoogleCloudIntegrationsV1alphaClientCertificateArgs) ToGoogleCloudIntegrationsV1alphaClientCertificateOutput

func (i GoogleCloudIntegrationsV1alphaClientCertificateArgs) ToGoogleCloudIntegrationsV1alphaClientCertificateOutput() GoogleCloudIntegrationsV1alphaClientCertificateOutput

func (GoogleCloudIntegrationsV1alphaClientCertificateArgs) ToGoogleCloudIntegrationsV1alphaClientCertificateOutputWithContext

func (i GoogleCloudIntegrationsV1alphaClientCertificateArgs) ToGoogleCloudIntegrationsV1alphaClientCertificateOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaClientCertificateOutput

func (GoogleCloudIntegrationsV1alphaClientCertificateArgs) ToGoogleCloudIntegrationsV1alphaClientCertificatePtrOutput

func (i GoogleCloudIntegrationsV1alphaClientCertificateArgs) ToGoogleCloudIntegrationsV1alphaClientCertificatePtrOutput() GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput

func (GoogleCloudIntegrationsV1alphaClientCertificateArgs) ToGoogleCloudIntegrationsV1alphaClientCertificatePtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaClientCertificateArgs) ToGoogleCloudIntegrationsV1alphaClientCertificatePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput

type GoogleCloudIntegrationsV1alphaClientCertificateInput

type GoogleCloudIntegrationsV1alphaClientCertificateInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaClientCertificateOutput() GoogleCloudIntegrationsV1alphaClientCertificateOutput
	ToGoogleCloudIntegrationsV1alphaClientCertificateOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaClientCertificateOutput
}

GoogleCloudIntegrationsV1alphaClientCertificateInput is an input type that accepts GoogleCloudIntegrationsV1alphaClientCertificateArgs and GoogleCloudIntegrationsV1alphaClientCertificateOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaClientCertificateInput` via:

GoogleCloudIntegrationsV1alphaClientCertificateArgs{...}

type GoogleCloudIntegrationsV1alphaClientCertificateOutput

type GoogleCloudIntegrationsV1alphaClientCertificateOutput struct{ *pulumi.OutputState }

Contains client certificate information

func (GoogleCloudIntegrationsV1alphaClientCertificateOutput) ElementType

func (GoogleCloudIntegrationsV1alphaClientCertificateOutput) EncryptedPrivateKey

The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

func (GoogleCloudIntegrationsV1alphaClientCertificateOutput) Passphrase

'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.

func (GoogleCloudIntegrationsV1alphaClientCertificateOutput) SslCertificate

The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

func (GoogleCloudIntegrationsV1alphaClientCertificateOutput) ToGoogleCloudIntegrationsV1alphaClientCertificateOutput

func (GoogleCloudIntegrationsV1alphaClientCertificateOutput) ToGoogleCloudIntegrationsV1alphaClientCertificateOutputWithContext

func (o GoogleCloudIntegrationsV1alphaClientCertificateOutput) ToGoogleCloudIntegrationsV1alphaClientCertificateOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaClientCertificateOutput

func (GoogleCloudIntegrationsV1alphaClientCertificateOutput) ToGoogleCloudIntegrationsV1alphaClientCertificatePtrOutput

func (o GoogleCloudIntegrationsV1alphaClientCertificateOutput) ToGoogleCloudIntegrationsV1alphaClientCertificatePtrOutput() GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput

func (GoogleCloudIntegrationsV1alphaClientCertificateOutput) ToGoogleCloudIntegrationsV1alphaClientCertificatePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaClientCertificateOutput) ToGoogleCloudIntegrationsV1alphaClientCertificatePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput

type GoogleCloudIntegrationsV1alphaClientCertificatePtrInput

type GoogleCloudIntegrationsV1alphaClientCertificatePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaClientCertificatePtrOutput() GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput
	ToGoogleCloudIntegrationsV1alphaClientCertificatePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput
}

GoogleCloudIntegrationsV1alphaClientCertificatePtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaClientCertificateArgs, GoogleCloudIntegrationsV1alphaClientCertificatePtr and GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaClientCertificatePtrInput` via:

        GoogleCloudIntegrationsV1alphaClientCertificateArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput

type GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput) EncryptedPrivateKey

The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

func (GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput) Passphrase

'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.

func (GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput) SslCertificate

The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

func (GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput) ToGoogleCloudIntegrationsV1alphaClientCertificatePtrOutput

func (GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput) ToGoogleCloudIntegrationsV1alphaClientCertificatePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput) ToGoogleCloudIntegrationsV1alphaClientCertificatePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaClientCertificatePtrOutput

type GoogleCloudIntegrationsV1alphaClientCertificateResponse

type GoogleCloudIntegrationsV1alphaClientCertificateResponse struct {
	// The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----
	EncryptedPrivateKey string `pulumi:"encryptedPrivateKey"`
	// 'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.
	Passphrase string `pulumi:"passphrase"`
	// The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----
	SslCertificate string `pulumi:"sslCertificate"`
}

Contains client certificate information

type GoogleCloudIntegrationsV1alphaClientCertificateResponseOutput

type GoogleCloudIntegrationsV1alphaClientCertificateResponseOutput struct{ *pulumi.OutputState }

Contains client certificate information

func (GoogleCloudIntegrationsV1alphaClientCertificateResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaClientCertificateResponseOutput) EncryptedPrivateKey

The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

func (GoogleCloudIntegrationsV1alphaClientCertificateResponseOutput) Passphrase

'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.

func (GoogleCloudIntegrationsV1alphaClientCertificateResponseOutput) SslCertificate

The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

func (GoogleCloudIntegrationsV1alphaClientCertificateResponseOutput) ToGoogleCloudIntegrationsV1alphaClientCertificateResponseOutput

func (GoogleCloudIntegrationsV1alphaClientCertificateResponseOutput) ToGoogleCloudIntegrationsV1alphaClientCertificateResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaClientCertificateResponseOutput) ToGoogleCloudIntegrationsV1alphaClientCertificateResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaClientCertificateResponseOutput

type GoogleCloudIntegrationsV1alphaCloudLoggingDetails added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetails struct {
	// Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
	CloudLoggingSeverity *GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity `pulumi:"cloudLoggingSeverity"`
	// Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
	EnableCloudLogging *bool `pulumi:"enableCloudLogging"`
}

Cloud Logging details for execution info

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs struct {
	// Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
	CloudLoggingSeverity GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrInput `pulumi:"cloudLoggingSeverity"`
	// Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
	EnableCloudLogging pulumi.BoolPtrInput `pulumi:"enableCloudLogging"`
}

Cloud Logging details for execution info

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput() GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutputWithContext added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput() GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutputWithContext added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity string

Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutputWithContext added in v0.32.0

func (e GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutputWithContext added in v0.32.0

func (e GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity) ToStringOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity) ToStringOutputWithContext added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity) ToStringPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity) ToStringPtrOutputWithContext added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput() GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput
	ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput
}

GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityInput is an input type that accepts GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityArgs and GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityInput` via:

GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityArgs{...}

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutputWithContext added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutputWithContext added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput) ToStringOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput) ToStringOutputWithContext added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput) ToStringPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput) ToStringPtrOutputWithContext added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput() GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput
	ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput
}

func GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtr added in v0.32.0

func GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtr(v string) GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrInput

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput) Elem added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutputWithContext added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput) ToStringPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtrOutput) ToStringPtrOutputWithContext added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput() GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput
	ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput
}

GoogleCloudIntegrationsV1alphaCloudLoggingDetailsInput is an input type that accepts GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs and GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaCloudLoggingDetailsInput` via:

GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs{...}

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput struct{ *pulumi.OutputState }

Cloud Logging details for execution info

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput) CloudLoggingSeverity added in v0.32.0

Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput) EnableCloudLogging added in v0.32.0

Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaCloudLoggingDetailsOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput() GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput
	ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput
}

GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs, GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtr and GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrInput` via:

        GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput) CloudLoggingSeverity added in v0.32.0

Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput) Elem added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput) EnableCloudLogging added in v0.32.0

Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrOutput

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponse added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponse struct {
	// Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
	CloudLoggingSeverity string `pulumi:"cloudLoggingSeverity"`
	// Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
	EnableCloudLogging bool `pulumi:"enableCloudLogging"`
}

Cloud Logging details for execution info

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseOutput struct{ *pulumi.OutputState }

Cloud Logging details for execution info

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseOutput) CloudLoggingSeverity added in v0.32.0

Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseOutput) EnableCloudLogging added in v0.32.0

Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseOutput) ToGoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseOutput

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfig

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfig struct {
	// The cron tab of cloud scheduler trigger.
	CronTab string `pulumi:"cronTab"`
	// Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
	ErrorMessage *string `pulumi:"errorMessage"`
	// The location where associated cloud scheduler job will be created
	Location string `pulumi:"location"`
	// Service account used by Cloud Scheduler to trigger the integration at scheduled time
	ServiceAccountEmail string `pulumi:"serviceAccountEmail"`
}

Cloud Scheduler Trigger configuration

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs struct {
	// The cron tab of cloud scheduler trigger.
	CronTab pulumi.StringInput `pulumi:"cronTab"`
	// Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
	ErrorMessage pulumi.StringPtrInput `pulumi:"errorMessage"`
	// The location where associated cloud scheduler job will be created
	Location pulumi.StringInput `pulumi:"location"`
	// Service account used by Cloud Scheduler to trigger the integration at scheduled time
	ServiceAccountEmail pulumi.StringInput `pulumi:"serviceAccountEmail"`
}

Cloud Scheduler Trigger configuration

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs) ElementType

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutputWithContext

func (i GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput

func (i GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput() GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigInput

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput() GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput
	ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput
}

GoogleCloudIntegrationsV1alphaCloudSchedulerConfigInput is an input type that accepts GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs and GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaCloudSchedulerConfigInput` via:

GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs{...}

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput struct{ *pulumi.OutputState }

Cloud Scheduler Trigger configuration

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput) CronTab

The cron tab of cloud scheduler trigger.

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput) ElementType

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput) ErrorMessage

Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput) Location

The location where associated cloud scheduler job will be created

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput) ServiceAccountEmail

Service account used by Cloud Scheduler to trigger the integration at scheduled time

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutputWithContext

func (o GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaCloudSchedulerConfigOutput) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrInput

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput() GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput
	ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput
}

GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs, GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtr and GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrInput` via:

        GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput) CronTab

The cron tab of cloud scheduler trigger.

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput) ErrorMessage

Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput) Location

The location where associated cloud scheduler job will be created

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput) ServiceAccountEmail

Service account used by Cloud Scheduler to trigger the integration at scheduled time

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrOutput

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponse

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponse struct {
	// The cron tab of cloud scheduler trigger.
	CronTab string `pulumi:"cronTab"`
	// Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
	ErrorMessage string `pulumi:"errorMessage"`
	// The location where associated cloud scheduler job will be created
	Location string `pulumi:"location"`
	// Service account used by Cloud Scheduler to trigger the integration at scheduled time
	ServiceAccountEmail string `pulumi:"serviceAccountEmail"`
}

Cloud Scheduler Trigger configuration

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutput

type GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutput struct{ *pulumi.OutputState }

Cloud Scheduler Trigger configuration

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutput) CronTab

The cron tab of cloud scheduler trigger.

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutput) ErrorMessage

Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutput) Location

The location where associated cloud scheduler job will be created

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutput) ServiceAccountEmail

Service account used by Cloud Scheduler to trigger the integration at scheduled time

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutput

func (GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseOutput

type GoogleCloudIntegrationsV1alphaCoordinate added in v0.29.0

type GoogleCloudIntegrationsV1alphaCoordinate struct {
	// X axis of the coordinate
	X int `pulumi:"x"`
	// Y axis of the coordinate
	Y int `pulumi:"y"`
}

Configuration detail of coordinate, it used for UI

type GoogleCloudIntegrationsV1alphaCoordinateArgs added in v0.29.0

type GoogleCloudIntegrationsV1alphaCoordinateArgs struct {
	// X axis of the coordinate
	X pulumi.IntInput `pulumi:"x"`
	// Y axis of the coordinate
	Y pulumi.IntInput `pulumi:"y"`
}

Configuration detail of coordinate, it used for UI

func (GoogleCloudIntegrationsV1alphaCoordinateArgs) ElementType added in v0.29.0

func (GoogleCloudIntegrationsV1alphaCoordinateArgs) ToGoogleCloudIntegrationsV1alphaCoordinateOutput added in v0.29.0

func (i GoogleCloudIntegrationsV1alphaCoordinateArgs) ToGoogleCloudIntegrationsV1alphaCoordinateOutput() GoogleCloudIntegrationsV1alphaCoordinateOutput

func (GoogleCloudIntegrationsV1alphaCoordinateArgs) ToGoogleCloudIntegrationsV1alphaCoordinateOutputWithContext added in v0.29.0

func (i GoogleCloudIntegrationsV1alphaCoordinateArgs) ToGoogleCloudIntegrationsV1alphaCoordinateOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCoordinateOutput

func (GoogleCloudIntegrationsV1alphaCoordinateArgs) ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutput added in v0.29.0

func (i GoogleCloudIntegrationsV1alphaCoordinateArgs) ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutput() GoogleCloudIntegrationsV1alphaCoordinatePtrOutput

func (GoogleCloudIntegrationsV1alphaCoordinateArgs) ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutputWithContext added in v0.29.0

func (i GoogleCloudIntegrationsV1alphaCoordinateArgs) ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCoordinatePtrOutput

type GoogleCloudIntegrationsV1alphaCoordinateInput added in v0.29.0

type GoogleCloudIntegrationsV1alphaCoordinateInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaCoordinateOutput() GoogleCloudIntegrationsV1alphaCoordinateOutput
	ToGoogleCloudIntegrationsV1alphaCoordinateOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaCoordinateOutput
}

GoogleCloudIntegrationsV1alphaCoordinateInput is an input type that accepts GoogleCloudIntegrationsV1alphaCoordinateArgs and GoogleCloudIntegrationsV1alphaCoordinateOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaCoordinateInput` via:

GoogleCloudIntegrationsV1alphaCoordinateArgs{...}

type GoogleCloudIntegrationsV1alphaCoordinateOutput added in v0.29.0

type GoogleCloudIntegrationsV1alphaCoordinateOutput struct{ *pulumi.OutputState }

Configuration detail of coordinate, it used for UI

func (GoogleCloudIntegrationsV1alphaCoordinateOutput) ElementType added in v0.29.0

func (GoogleCloudIntegrationsV1alphaCoordinateOutput) ToGoogleCloudIntegrationsV1alphaCoordinateOutput added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaCoordinateOutput) ToGoogleCloudIntegrationsV1alphaCoordinateOutput() GoogleCloudIntegrationsV1alphaCoordinateOutput

func (GoogleCloudIntegrationsV1alphaCoordinateOutput) ToGoogleCloudIntegrationsV1alphaCoordinateOutputWithContext added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaCoordinateOutput) ToGoogleCloudIntegrationsV1alphaCoordinateOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCoordinateOutput

func (GoogleCloudIntegrationsV1alphaCoordinateOutput) ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutput added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaCoordinateOutput) ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutput() GoogleCloudIntegrationsV1alphaCoordinatePtrOutput

func (GoogleCloudIntegrationsV1alphaCoordinateOutput) ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutputWithContext added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaCoordinateOutput) ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCoordinatePtrOutput

func (GoogleCloudIntegrationsV1alphaCoordinateOutput) X added in v0.29.0

X axis of the coordinate

func (GoogleCloudIntegrationsV1alphaCoordinateOutput) Y added in v0.29.0

Y axis of the coordinate

type GoogleCloudIntegrationsV1alphaCoordinatePtrInput added in v0.29.0

type GoogleCloudIntegrationsV1alphaCoordinatePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutput() GoogleCloudIntegrationsV1alphaCoordinatePtrOutput
	ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaCoordinatePtrOutput
}

GoogleCloudIntegrationsV1alphaCoordinatePtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaCoordinateArgs, GoogleCloudIntegrationsV1alphaCoordinatePtr and GoogleCloudIntegrationsV1alphaCoordinatePtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaCoordinatePtrInput` via:

        GoogleCloudIntegrationsV1alphaCoordinateArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaCoordinatePtrOutput added in v0.29.0

type GoogleCloudIntegrationsV1alphaCoordinatePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaCoordinatePtrOutput) Elem added in v0.29.0

func (GoogleCloudIntegrationsV1alphaCoordinatePtrOutput) ElementType added in v0.29.0

func (GoogleCloudIntegrationsV1alphaCoordinatePtrOutput) ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutput added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaCoordinatePtrOutput) ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutput() GoogleCloudIntegrationsV1alphaCoordinatePtrOutput

func (GoogleCloudIntegrationsV1alphaCoordinatePtrOutput) ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutputWithContext added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaCoordinatePtrOutput) ToGoogleCloudIntegrationsV1alphaCoordinatePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCoordinatePtrOutput

func (GoogleCloudIntegrationsV1alphaCoordinatePtrOutput) X added in v0.29.0

X axis of the coordinate

func (GoogleCloudIntegrationsV1alphaCoordinatePtrOutput) Y added in v0.29.0

Y axis of the coordinate

type GoogleCloudIntegrationsV1alphaCoordinateResponse added in v0.29.0

type GoogleCloudIntegrationsV1alphaCoordinateResponse struct {
	// X axis of the coordinate
	X int `pulumi:"x"`
	// Y axis of the coordinate
	Y int `pulumi:"y"`
}

Configuration detail of coordinate, it used for UI

type GoogleCloudIntegrationsV1alphaCoordinateResponseOutput added in v0.29.0

type GoogleCloudIntegrationsV1alphaCoordinateResponseOutput struct{ *pulumi.OutputState }

Configuration detail of coordinate, it used for UI

func (GoogleCloudIntegrationsV1alphaCoordinateResponseOutput) ElementType added in v0.29.0

func (GoogleCloudIntegrationsV1alphaCoordinateResponseOutput) ToGoogleCloudIntegrationsV1alphaCoordinateResponseOutput added in v0.29.0

func (GoogleCloudIntegrationsV1alphaCoordinateResponseOutput) ToGoogleCloudIntegrationsV1alphaCoordinateResponseOutputWithContext added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaCoordinateResponseOutput) ToGoogleCloudIntegrationsV1alphaCoordinateResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCoordinateResponseOutput

func (GoogleCloudIntegrationsV1alphaCoordinateResponseOutput) X added in v0.29.0

X axis of the coordinate

func (GoogleCloudIntegrationsV1alphaCoordinateResponseOutput) Y added in v0.29.0

Y axis of the coordinate

type GoogleCloudIntegrationsV1alphaCredential

type GoogleCloudIntegrationsV1alphaCredential struct {
	// Auth token credential
	AuthToken *GoogleCloudIntegrationsV1alphaAuthToken `pulumi:"authToken"`
	// Credential type associated with auth config.
	CredentialType *GoogleCloudIntegrationsV1alphaCredentialCredentialType `pulumi:"credentialType"`
	// JWT credential
	Jwt *GoogleCloudIntegrationsV1alphaJwt `pulumi:"jwt"`
	// The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential
	Oauth2AuthorizationCode *GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode `pulumi:"oauth2AuthorizationCode"`
	// OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials
	Oauth2ClientCredentials *GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials `pulumi:"oauth2ClientCredentials"`
	// OAuth2 resource owner credentials
	Oauth2ResourceOwnerCredentials *GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials `pulumi:"oauth2ResourceOwnerCredentials"`
	// Google OIDC ID Token
	OidcToken *GoogleCloudIntegrationsV1alphaOidcToken `pulumi:"oidcToken"`
	// Service account credential
	ServiceAccountCredentials *GoogleCloudIntegrationsV1alphaServiceAccountCredentials `pulumi:"serviceAccountCredentials"`
	// Username and password credential
	UsernameAndPassword *GoogleCloudIntegrationsV1alphaUsernameAndPassword `pulumi:"usernameAndPassword"`
}

Defines parameters for a single, canonical credential.

type GoogleCloudIntegrationsV1alphaCredentialArgs

type GoogleCloudIntegrationsV1alphaCredentialArgs struct {
	// Auth token credential
	AuthToken GoogleCloudIntegrationsV1alphaAuthTokenPtrInput `pulumi:"authToken"`
	// Credential type associated with auth config.
	CredentialType GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrInput `pulumi:"credentialType"`
	// JWT credential
	Jwt GoogleCloudIntegrationsV1alphaJwtPtrInput `pulumi:"jwt"`
	// The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential
	Oauth2AuthorizationCode GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrInput `pulumi:"oauth2AuthorizationCode"`
	// OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials
	Oauth2ClientCredentials GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrInput `pulumi:"oauth2ClientCredentials"`
	// OAuth2 resource owner credentials
	Oauth2ResourceOwnerCredentials GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrInput `pulumi:"oauth2ResourceOwnerCredentials"`
	// Google OIDC ID Token
	OidcToken GoogleCloudIntegrationsV1alphaOidcTokenPtrInput `pulumi:"oidcToken"`
	// Service account credential
	ServiceAccountCredentials GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrInput `pulumi:"serviceAccountCredentials"`
	// Username and password credential
	UsernameAndPassword GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrInput `pulumi:"usernameAndPassword"`
}

Defines parameters for a single, canonical credential.

func (GoogleCloudIntegrationsV1alphaCredentialArgs) ElementType

func (GoogleCloudIntegrationsV1alphaCredentialArgs) ToGoogleCloudIntegrationsV1alphaCredentialOutput

func (i GoogleCloudIntegrationsV1alphaCredentialArgs) ToGoogleCloudIntegrationsV1alphaCredentialOutput() GoogleCloudIntegrationsV1alphaCredentialOutput

func (GoogleCloudIntegrationsV1alphaCredentialArgs) ToGoogleCloudIntegrationsV1alphaCredentialOutputWithContext

func (i GoogleCloudIntegrationsV1alphaCredentialArgs) ToGoogleCloudIntegrationsV1alphaCredentialOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCredentialOutput

func (GoogleCloudIntegrationsV1alphaCredentialArgs) ToGoogleCloudIntegrationsV1alphaCredentialPtrOutput

func (i GoogleCloudIntegrationsV1alphaCredentialArgs) ToGoogleCloudIntegrationsV1alphaCredentialPtrOutput() GoogleCloudIntegrationsV1alphaCredentialPtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialArgs) ToGoogleCloudIntegrationsV1alphaCredentialPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaCredentialArgs) ToGoogleCloudIntegrationsV1alphaCredentialPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCredentialPtrOutput

type GoogleCloudIntegrationsV1alphaCredentialCredentialType

type GoogleCloudIntegrationsV1alphaCredentialCredentialType string

Credential type associated with auth config.

func (GoogleCloudIntegrationsV1alphaCredentialCredentialType) ElementType

func (GoogleCloudIntegrationsV1alphaCredentialCredentialType) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput

func (e GoogleCloudIntegrationsV1alphaCredentialCredentialType) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput() GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialType) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutputWithContext

func (e GoogleCloudIntegrationsV1alphaCredentialCredentialType) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialType) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput

func (e GoogleCloudIntegrationsV1alphaCredentialCredentialType) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput() GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialType) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaCredentialCredentialType) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialType) ToStringOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialType) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaCredentialCredentialType) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialType) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaCredentialCredentialTypeInput

type GoogleCloudIntegrationsV1alphaCredentialCredentialTypeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput() GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput
	ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput
}

GoogleCloudIntegrationsV1alphaCredentialCredentialTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaCredentialCredentialTypeArgs and GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaCredentialCredentialTypeInput` via:

GoogleCloudIntegrationsV1alphaCredentialCredentialTypeArgs{...}

type GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput

type GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput) ElementType

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutputWithContext

func (o GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrInput

type GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput() GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput
	ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput
}

type GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput

type GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput) ToGoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaCredentialInput

type GoogleCloudIntegrationsV1alphaCredentialInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaCredentialOutput() GoogleCloudIntegrationsV1alphaCredentialOutput
	ToGoogleCloudIntegrationsV1alphaCredentialOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaCredentialOutput
}

GoogleCloudIntegrationsV1alphaCredentialInput is an input type that accepts GoogleCloudIntegrationsV1alphaCredentialArgs and GoogleCloudIntegrationsV1alphaCredentialOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaCredentialInput` via:

GoogleCloudIntegrationsV1alphaCredentialArgs{...}

type GoogleCloudIntegrationsV1alphaCredentialOutput

type GoogleCloudIntegrationsV1alphaCredentialOutput struct{ *pulumi.OutputState }

Defines parameters for a single, canonical credential.

func (GoogleCloudIntegrationsV1alphaCredentialOutput) AuthToken

Auth token credential

func (GoogleCloudIntegrationsV1alphaCredentialOutput) CredentialType

Credential type associated with auth config.

func (GoogleCloudIntegrationsV1alphaCredentialOutput) ElementType

func (GoogleCloudIntegrationsV1alphaCredentialOutput) Jwt

JWT credential

func (GoogleCloudIntegrationsV1alphaCredentialOutput) Oauth2AuthorizationCode

The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

func (GoogleCloudIntegrationsV1alphaCredentialOutput) Oauth2ClientCredentials

OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

func (GoogleCloudIntegrationsV1alphaCredentialOutput) Oauth2ResourceOwnerCredentials

OAuth2 resource owner credentials

func (GoogleCloudIntegrationsV1alphaCredentialOutput) OidcToken

Google OIDC ID Token

func (GoogleCloudIntegrationsV1alphaCredentialOutput) ServiceAccountCredentials

Service account credential

func (GoogleCloudIntegrationsV1alphaCredentialOutput) ToGoogleCloudIntegrationsV1alphaCredentialOutput

func (o GoogleCloudIntegrationsV1alphaCredentialOutput) ToGoogleCloudIntegrationsV1alphaCredentialOutput() GoogleCloudIntegrationsV1alphaCredentialOutput

func (GoogleCloudIntegrationsV1alphaCredentialOutput) ToGoogleCloudIntegrationsV1alphaCredentialOutputWithContext

func (o GoogleCloudIntegrationsV1alphaCredentialOutput) ToGoogleCloudIntegrationsV1alphaCredentialOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCredentialOutput

func (GoogleCloudIntegrationsV1alphaCredentialOutput) ToGoogleCloudIntegrationsV1alphaCredentialPtrOutput

func (o GoogleCloudIntegrationsV1alphaCredentialOutput) ToGoogleCloudIntegrationsV1alphaCredentialPtrOutput() GoogleCloudIntegrationsV1alphaCredentialPtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialOutput) ToGoogleCloudIntegrationsV1alphaCredentialPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaCredentialOutput) ToGoogleCloudIntegrationsV1alphaCredentialPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCredentialPtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialOutput) UsernameAndPassword

Username and password credential

type GoogleCloudIntegrationsV1alphaCredentialPtrInput

type GoogleCloudIntegrationsV1alphaCredentialPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaCredentialPtrOutput() GoogleCloudIntegrationsV1alphaCredentialPtrOutput
	ToGoogleCloudIntegrationsV1alphaCredentialPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaCredentialPtrOutput
}

GoogleCloudIntegrationsV1alphaCredentialPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaCredentialArgs, GoogleCloudIntegrationsV1alphaCredentialPtr and GoogleCloudIntegrationsV1alphaCredentialPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaCredentialPtrInput` via:

        GoogleCloudIntegrationsV1alphaCredentialArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaCredentialPtrOutput

type GoogleCloudIntegrationsV1alphaCredentialPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaCredentialPtrOutput) AuthToken

Auth token credential

func (GoogleCloudIntegrationsV1alphaCredentialPtrOutput) CredentialType

Credential type associated with auth config.

func (GoogleCloudIntegrationsV1alphaCredentialPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaCredentialPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaCredentialPtrOutput) Jwt

JWT credential

func (GoogleCloudIntegrationsV1alphaCredentialPtrOutput) Oauth2AuthorizationCode

The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

func (GoogleCloudIntegrationsV1alphaCredentialPtrOutput) Oauth2ClientCredentials

OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

func (GoogleCloudIntegrationsV1alphaCredentialPtrOutput) Oauth2ResourceOwnerCredentials

OAuth2 resource owner credentials

func (GoogleCloudIntegrationsV1alphaCredentialPtrOutput) OidcToken

Google OIDC ID Token

func (GoogleCloudIntegrationsV1alphaCredentialPtrOutput) ServiceAccountCredentials

Service account credential

func (GoogleCloudIntegrationsV1alphaCredentialPtrOutput) ToGoogleCloudIntegrationsV1alphaCredentialPtrOutput

func (o GoogleCloudIntegrationsV1alphaCredentialPtrOutput) ToGoogleCloudIntegrationsV1alphaCredentialPtrOutput() GoogleCloudIntegrationsV1alphaCredentialPtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialPtrOutput) ToGoogleCloudIntegrationsV1alphaCredentialPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaCredentialPtrOutput) ToGoogleCloudIntegrationsV1alphaCredentialPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCredentialPtrOutput

func (GoogleCloudIntegrationsV1alphaCredentialPtrOutput) UsernameAndPassword

Username and password credential

type GoogleCloudIntegrationsV1alphaCredentialResponse

type GoogleCloudIntegrationsV1alphaCredentialResponse struct {
	// Auth token credential
	AuthToken GoogleCloudIntegrationsV1alphaAuthTokenResponse `pulumi:"authToken"`
	// Credential type associated with auth config.
	CredentialType string `pulumi:"credentialType"`
	// JWT credential
	Jwt GoogleCloudIntegrationsV1alphaJwtResponse `pulumi:"jwt"`
	// The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential
	Oauth2AuthorizationCode GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponse `pulumi:"oauth2AuthorizationCode"`
	// OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials
	Oauth2ClientCredentials GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponse `pulumi:"oauth2ClientCredentials"`
	// OAuth2 resource owner credentials
	Oauth2ResourceOwnerCredentials GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponse `pulumi:"oauth2ResourceOwnerCredentials"`
	// Google OIDC ID Token
	OidcToken GoogleCloudIntegrationsV1alphaOidcTokenResponse `pulumi:"oidcToken"`
	// Service account credential
	ServiceAccountCredentials GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponse `pulumi:"serviceAccountCredentials"`
	// Username and password credential
	UsernameAndPassword GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponse `pulumi:"usernameAndPassword"`
}

Defines parameters for a single, canonical credential.

type GoogleCloudIntegrationsV1alphaCredentialResponseOutput

type GoogleCloudIntegrationsV1alphaCredentialResponseOutput struct{ *pulumi.OutputState }

Defines parameters for a single, canonical credential.

func (GoogleCloudIntegrationsV1alphaCredentialResponseOutput) AuthToken

Auth token credential

func (GoogleCloudIntegrationsV1alphaCredentialResponseOutput) CredentialType

Credential type associated with auth config.

func (GoogleCloudIntegrationsV1alphaCredentialResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaCredentialResponseOutput) Jwt

JWT credential

func (GoogleCloudIntegrationsV1alphaCredentialResponseOutput) Oauth2AuthorizationCode

The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

func (GoogleCloudIntegrationsV1alphaCredentialResponseOutput) Oauth2ClientCredentials

OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

func (GoogleCloudIntegrationsV1alphaCredentialResponseOutput) Oauth2ResourceOwnerCredentials

OAuth2 resource owner credentials

func (GoogleCloudIntegrationsV1alphaCredentialResponseOutput) OidcToken

Google OIDC ID Token

func (GoogleCloudIntegrationsV1alphaCredentialResponseOutput) ServiceAccountCredentials

Service account credential

func (GoogleCloudIntegrationsV1alphaCredentialResponseOutput) ToGoogleCloudIntegrationsV1alphaCredentialResponseOutput

func (GoogleCloudIntegrationsV1alphaCredentialResponseOutput) ToGoogleCloudIntegrationsV1alphaCredentialResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaCredentialResponseOutput) ToGoogleCloudIntegrationsV1alphaCredentialResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaCredentialResponseOutput

func (GoogleCloudIntegrationsV1alphaCredentialResponseOutput) UsernameAndPassword

Username and password credential

type GoogleCloudIntegrationsV1alphaDoubleParameterArray

type GoogleCloudIntegrationsV1alphaDoubleParameterArray struct {
	// Double number array.
	DoubleValues []float64 `pulumi:"doubleValues"`
}

This message only contains a field of double number array.

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs struct {
	// Double number array.
	DoubleValues pulumi.Float64ArrayInput `pulumi:"doubleValues"`
}

This message only contains a field of double number array.

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs) ElementType

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayOutputWithContext

func (i GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput

func (i GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput() GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayInput

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput() GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput
	ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput
}

GoogleCloudIntegrationsV1alphaDoubleParameterArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaDoubleParameterArray and GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaDoubleParameterArrayInput` via:

GoogleCloudIntegrationsV1alphaDoubleParameterArray{ GoogleCloudIntegrationsV1alphaDoubleParameterArgs{...} }

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput struct{ *pulumi.OutputState }

This message only contains a field of double number array.

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput) DoubleValues

Double number array.

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaDoubleParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrInput

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput() GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput
	ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput
}

GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs, GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtr and GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrInput` via:

        GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput) DoubleValues

Double number array.

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponse

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponse struct {
	// Double number array.
	DoubleValues []float64 `pulumi:"doubleValues"`
}

This message only contains a field of double number array.

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseOutput

type GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseOutput struct{ *pulumi.OutputState }

This message only contains a field of double number array.

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseOutput) DoubleValues

Double number array.

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseOutput) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseOutput

func (GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseOutput) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseOutput) ToGoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseOutput

type GoogleCloudIntegrationsV1alphaErrorCatcherConfig added in v0.29.0

type GoogleCloudIntegrationsV1alphaErrorCatcherConfig struct {
	// Optional. User-provided description intended to give more business context about the error catcher config.
	Description *string `pulumi:"description"`
	// An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
	ErrorCatcherId string `pulumi:"errorCatcherId"`
	// A number to uniquely identify each error catcher config within the workflow on UI.
	ErrorCatcherNumber string `pulumi:"errorCatcherNumber"`
	// Optional. The user created label for a particular error catcher. Optional.
	Label *string `pulumi:"label"`
	// Optional. Informs the front-end application where to draw this error catcher config on the UI.
	Position *GoogleCloudIntegrationsV1alphaCoordinate `pulumi:"position"`
	// The set of start tasks that are to be executed for the error catch flow
	StartErrorTasks []GoogleCloudIntegrationsV1alphaNextTask `pulumi:"startErrorTasks"`
}

Configuration detail of a error catch task

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs added in v0.29.0

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs struct {
	// Optional. User-provided description intended to give more business context about the error catcher config.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
	ErrorCatcherId pulumi.StringInput `pulumi:"errorCatcherId"`
	// A number to uniquely identify each error catcher config within the workflow on UI.
	ErrorCatcherNumber pulumi.StringInput `pulumi:"errorCatcherNumber"`
	// Optional. The user created label for a particular error catcher. Optional.
	Label pulumi.StringPtrInput `pulumi:"label"`
	// Optional. Informs the front-end application where to draw this error catcher config on the UI.
	Position GoogleCloudIntegrationsV1alphaCoordinatePtrInput `pulumi:"position"`
	// The set of start tasks that are to be executed for the error catch flow
	StartErrorTasks GoogleCloudIntegrationsV1alphaNextTaskArrayInput `pulumi:"startErrorTasks"`
}

Configuration detail of a error catch task

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs) ElementType added in v0.29.0

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput added in v0.29.0

func (i GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput() GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigOutputWithContext added in v0.29.0

func (i GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigArray added in v0.29.0

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigArray []GoogleCloudIntegrationsV1alphaErrorCatcherConfigInput

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigArray) ElementType added in v0.29.0

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigArray) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput added in v0.29.0

func (i GoogleCloudIntegrationsV1alphaErrorCatcherConfigArray) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput() GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigArray) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutputWithContext added in v0.29.0

func (i GoogleCloudIntegrationsV1alphaErrorCatcherConfigArray) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayInput added in v0.29.0

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput() GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput
	ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput
}

GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaErrorCatcherConfigArray and GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayInput` via:

GoogleCloudIntegrationsV1alphaErrorCatcherConfigArray{ GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs{...} }

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput added in v0.29.0

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput) ElementType added in v0.29.0

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput) Index added in v0.29.0

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput added in v0.29.0

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutputWithContext added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayOutput

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigInput added in v0.29.0

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput() GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput
	ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput
}

GoogleCloudIntegrationsV1alphaErrorCatcherConfigInput is an input type that accepts GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs and GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaErrorCatcherConfigInput` via:

GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs{...}

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput added in v0.29.0

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput struct{ *pulumi.OutputState }

Configuration detail of a error catch task

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput) Description added in v0.29.0

Optional. User-provided description intended to give more business context about the error catcher config.

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput) ElementType added in v0.29.0

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput) ErrorCatcherId added in v0.29.0

An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput) ErrorCatcherNumber added in v0.29.0

A number to uniquely identify each error catcher config within the workflow on UI.

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput) Label added in v0.29.0

Optional. The user created label for a particular error catcher. Optional.

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput) Position added in v0.29.0

Optional. Informs the front-end application where to draw this error catcher config on the UI.

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput) StartErrorTasks added in v0.29.0

The set of start tasks that are to be executed for the error catch flow

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput added in v0.29.0

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigOutputWithContext added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaErrorCatcherConfigOutput

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse added in v0.29.0

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse struct {
	// Optional. User-provided description intended to give more business context about the error catcher config.
	Description string `pulumi:"description"`
	// An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
	ErrorCatcherId string `pulumi:"errorCatcherId"`
	// A number to uniquely identify each error catcher config within the workflow on UI.
	ErrorCatcherNumber string `pulumi:"errorCatcherNumber"`
	// Optional. The user created label for a particular error catcher. Optional.
	Label string `pulumi:"label"`
	// Optional. Informs the front-end application where to draw this error catcher config on the UI.
	Position GoogleCloudIntegrationsV1alphaCoordinateResponse `pulumi:"position"`
	// The set of start tasks that are to be executed for the error catch flow
	StartErrorTasks []GoogleCloudIntegrationsV1alphaNextTaskResponse `pulumi:"startErrorTasks"`
}

Configuration detail of a error catch task

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArrayOutput added in v0.29.0

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArrayOutput) ElementType added in v0.29.0

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArrayOutput) Index added in v0.29.0

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArrayOutput added in v0.29.0

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArrayOutputWithContext added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArrayOutput

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput added in v0.29.0

type GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput struct{ *pulumi.OutputState }

Configuration detail of a error catch task

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput) Description added in v0.29.0

Optional. User-provided description intended to give more business context about the error catcher config.

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput) ElementType added in v0.29.0

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput) ErrorCatcherId added in v0.29.0

An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput) ErrorCatcherNumber added in v0.29.0

A number to uniquely identify each error catcher config within the workflow on UI.

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput) Label added in v0.29.0

Optional. The user created label for a particular error catcher. Optional.

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput) Position added in v0.29.0

Optional. Informs the front-end application where to draw this error catcher config on the UI.

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput) StartErrorTasks added in v0.29.0

The set of start tasks that are to be executed for the error catch flow

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput added in v0.29.0

func (GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutputWithContext added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseOutput

type GoogleCloudIntegrationsV1alphaEventParameter added in v0.32.0

type GoogleCloudIntegrationsV1alphaEventParameter struct {
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
	Key *string `pulumi:"key"`
	// Values for the defined keys. Each value can either be string, int, double or any proto message.
	Value *GoogleCloudIntegrationsV1alphaValueType `pulumi:"value"`
}

This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus.

type GoogleCloudIntegrationsV1alphaEventParameterArgs added in v0.32.0

type GoogleCloudIntegrationsV1alphaEventParameterArgs struct {
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
	Key pulumi.StringPtrInput `pulumi:"key"`
	// Values for the defined keys. Each value can either be string, int, double or any proto message.
	Value GoogleCloudIntegrationsV1alphaValueTypePtrInput `pulumi:"value"`
}

This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus.

func (GoogleCloudIntegrationsV1alphaEventParameterArgs) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterArgs) ToGoogleCloudIntegrationsV1alphaEventParameterOutput added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaEventParameterArgs) ToGoogleCloudIntegrationsV1alphaEventParameterOutput() GoogleCloudIntegrationsV1alphaEventParameterOutput

func (GoogleCloudIntegrationsV1alphaEventParameterArgs) ToGoogleCloudIntegrationsV1alphaEventParameterOutputWithContext added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaEventParameterArgs) ToGoogleCloudIntegrationsV1alphaEventParameterOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaEventParameterOutput

func (GoogleCloudIntegrationsV1alphaEventParameterArgs) ToGoogleCloudIntegrationsV1alphaEventParameterPtrOutput added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaEventParameterArgs) ToGoogleCloudIntegrationsV1alphaEventParameterPtrOutput() GoogleCloudIntegrationsV1alphaEventParameterPtrOutput

func (GoogleCloudIntegrationsV1alphaEventParameterArgs) ToGoogleCloudIntegrationsV1alphaEventParameterPtrOutputWithContext added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaEventParameterArgs) ToGoogleCloudIntegrationsV1alphaEventParameterPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaEventParameterPtrOutput

type GoogleCloudIntegrationsV1alphaEventParameterArray added in v0.32.0

type GoogleCloudIntegrationsV1alphaEventParameterArray []GoogleCloudIntegrationsV1alphaEventParameterInput

func (GoogleCloudIntegrationsV1alphaEventParameterArray) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterArray) ToGoogleCloudIntegrationsV1alphaEventParameterArrayOutput added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaEventParameterArray) ToGoogleCloudIntegrationsV1alphaEventParameterArrayOutput() GoogleCloudIntegrationsV1alphaEventParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaEventParameterArray) ToGoogleCloudIntegrationsV1alphaEventParameterArrayOutputWithContext added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaEventParameterArray) ToGoogleCloudIntegrationsV1alphaEventParameterArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaEventParameterArrayOutput

type GoogleCloudIntegrationsV1alphaEventParameterArrayInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaEventParameterArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaEventParameterArrayOutput() GoogleCloudIntegrationsV1alphaEventParameterArrayOutput
	ToGoogleCloudIntegrationsV1alphaEventParameterArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaEventParameterArrayOutput
}

GoogleCloudIntegrationsV1alphaEventParameterArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaEventParameterArray and GoogleCloudIntegrationsV1alphaEventParameterArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaEventParameterArrayInput` via:

GoogleCloudIntegrationsV1alphaEventParameterArray{ GoogleCloudIntegrationsV1alphaEventParameterArgs{...} }

type GoogleCloudIntegrationsV1alphaEventParameterArrayOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaEventParameterArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaEventParameterArrayOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterArrayOutput) Index added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaEventParameterArrayOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaEventParameterArrayOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaEventParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaEventParameterArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaEventParameterArrayOutput

type GoogleCloudIntegrationsV1alphaEventParameterInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaEventParameterInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaEventParameterOutput() GoogleCloudIntegrationsV1alphaEventParameterOutput
	ToGoogleCloudIntegrationsV1alphaEventParameterOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaEventParameterOutput
}

GoogleCloudIntegrationsV1alphaEventParameterInput is an input type that accepts GoogleCloudIntegrationsV1alphaEventParameterArgs and GoogleCloudIntegrationsV1alphaEventParameterOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaEventParameterInput` via:

GoogleCloudIntegrationsV1alphaEventParameterArgs{...}

type GoogleCloudIntegrationsV1alphaEventParameterOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaEventParameterOutput struct{ *pulumi.OutputState }

This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus.

func (GoogleCloudIntegrationsV1alphaEventParameterOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterOutput) Key added in v0.32.0

Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.

func (GoogleCloudIntegrationsV1alphaEventParameterOutput) ToGoogleCloudIntegrationsV1alphaEventParameterOutput added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaEventParameterOutput) ToGoogleCloudIntegrationsV1alphaEventParameterOutput() GoogleCloudIntegrationsV1alphaEventParameterOutput

func (GoogleCloudIntegrationsV1alphaEventParameterOutput) ToGoogleCloudIntegrationsV1alphaEventParameterOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaEventParameterOutput) ToGoogleCloudIntegrationsV1alphaEventParameterOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaEventParameterOutput

func (GoogleCloudIntegrationsV1alphaEventParameterOutput) ToGoogleCloudIntegrationsV1alphaEventParameterPtrOutput added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaEventParameterOutput) ToGoogleCloudIntegrationsV1alphaEventParameterPtrOutput() GoogleCloudIntegrationsV1alphaEventParameterPtrOutput

func (GoogleCloudIntegrationsV1alphaEventParameterOutput) ToGoogleCloudIntegrationsV1alphaEventParameterPtrOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaEventParameterOutput) ToGoogleCloudIntegrationsV1alphaEventParameterPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaEventParameterPtrOutput

func (GoogleCloudIntegrationsV1alphaEventParameterOutput) Value added in v0.32.0

Values for the defined keys. Each value can either be string, int, double or any proto message.

type GoogleCloudIntegrationsV1alphaEventParameterPtrInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaEventParameterPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaEventParameterPtrOutput() GoogleCloudIntegrationsV1alphaEventParameterPtrOutput
	ToGoogleCloudIntegrationsV1alphaEventParameterPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaEventParameterPtrOutput
}

GoogleCloudIntegrationsV1alphaEventParameterPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaEventParameterArgs, GoogleCloudIntegrationsV1alphaEventParameterPtr and GoogleCloudIntegrationsV1alphaEventParameterPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaEventParameterPtrInput` via:

        GoogleCloudIntegrationsV1alphaEventParameterArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaEventParameterPtrOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaEventParameterPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaEventParameterPtrOutput) Elem added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterPtrOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterPtrOutput) Key added in v0.32.0

Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.

func (GoogleCloudIntegrationsV1alphaEventParameterPtrOutput) ToGoogleCloudIntegrationsV1alphaEventParameterPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterPtrOutput) ToGoogleCloudIntegrationsV1alphaEventParameterPtrOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaEventParameterPtrOutput) ToGoogleCloudIntegrationsV1alphaEventParameterPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaEventParameterPtrOutput

func (GoogleCloudIntegrationsV1alphaEventParameterPtrOutput) Value added in v0.32.0

Values for the defined keys. Each value can either be string, int, double or any proto message.

type GoogleCloudIntegrationsV1alphaEventParameterResponse added in v0.32.0

type GoogleCloudIntegrationsV1alphaEventParameterResponse struct {
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
	Key string `pulumi:"key"`
	// Values for the defined keys. Each value can either be string, int, double or any proto message.
	Value GoogleCloudIntegrationsV1alphaValueTypeResponse `pulumi:"value"`
}

This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus.

type GoogleCloudIntegrationsV1alphaEventParameterResponseArrayOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaEventParameterResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaEventParameterResponseArrayOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterResponseArrayOutput) Index added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaEventParameterResponseArrayOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaEventParameterResponseArrayOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaEventParameterResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaEventParameterResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaEventParameterResponseArrayOutput

type GoogleCloudIntegrationsV1alphaEventParameterResponseOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaEventParameterResponseOutput struct{ *pulumi.OutputState }

This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus.

func (GoogleCloudIntegrationsV1alphaEventParameterResponseOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterResponseOutput) Key added in v0.32.0

Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.

func (GoogleCloudIntegrationsV1alphaEventParameterResponseOutput) ToGoogleCloudIntegrationsV1alphaEventParameterResponseOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaEventParameterResponseOutput) ToGoogleCloudIntegrationsV1alphaEventParameterResponseOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaEventParameterResponseOutput) ToGoogleCloudIntegrationsV1alphaEventParameterResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaEventParameterResponseOutput

func (GoogleCloudIntegrationsV1alphaEventParameterResponseOutput) Value added in v0.32.0

Values for the defined keys. Each value can either be string, int, double or any proto message.

type GoogleCloudIntegrationsV1alphaFailurePolicy

type GoogleCloudIntegrationsV1alphaFailurePolicy struct {
	// Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
	IntervalTime *string `pulumi:"intervalTime"`
	// Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
	MaxRetries *int `pulumi:"maxRetries"`
	// Defines what happens to the task upon failure.
	RetryStrategy *GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy `pulumi:"retryStrategy"`
}

Policy that defines the task retry logic and failure type. If no FailurePolicy is defined for a task, all its dependent tasks will not be executed (i.e, a `retry_strategy` of NONE will be applied).

type GoogleCloudIntegrationsV1alphaFailurePolicyArgs

type GoogleCloudIntegrationsV1alphaFailurePolicyArgs struct {
	// Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
	IntervalTime pulumi.StringPtrInput `pulumi:"intervalTime"`
	// Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
	MaxRetries pulumi.IntPtrInput `pulumi:"maxRetries"`
	// Defines what happens to the task upon failure.
	RetryStrategy GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrInput `pulumi:"retryStrategy"`
}

Policy that defines the task retry logic and failure type. If no FailurePolicy is defined for a task, all its dependent tasks will not be executed (i.e, a `retry_strategy` of NONE will be applied).

func (GoogleCloudIntegrationsV1alphaFailurePolicyArgs) ElementType

func (GoogleCloudIntegrationsV1alphaFailurePolicyArgs) ToGoogleCloudIntegrationsV1alphaFailurePolicyOutput

func (i GoogleCloudIntegrationsV1alphaFailurePolicyArgs) ToGoogleCloudIntegrationsV1alphaFailurePolicyOutput() GoogleCloudIntegrationsV1alphaFailurePolicyOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyArgs) ToGoogleCloudIntegrationsV1alphaFailurePolicyOutputWithContext

func (i GoogleCloudIntegrationsV1alphaFailurePolicyArgs) ToGoogleCloudIntegrationsV1alphaFailurePolicyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyArgs) ToGoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput

func (i GoogleCloudIntegrationsV1alphaFailurePolicyArgs) ToGoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput() GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyArgs) ToGoogleCloudIntegrationsV1alphaFailurePolicyPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaFailurePolicyArgs) ToGoogleCloudIntegrationsV1alphaFailurePolicyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput

type GoogleCloudIntegrationsV1alphaFailurePolicyInput

type GoogleCloudIntegrationsV1alphaFailurePolicyInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaFailurePolicyOutput() GoogleCloudIntegrationsV1alphaFailurePolicyOutput
	ToGoogleCloudIntegrationsV1alphaFailurePolicyOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyOutput
}

GoogleCloudIntegrationsV1alphaFailurePolicyInput is an input type that accepts GoogleCloudIntegrationsV1alphaFailurePolicyArgs and GoogleCloudIntegrationsV1alphaFailurePolicyOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaFailurePolicyInput` via:

GoogleCloudIntegrationsV1alphaFailurePolicyArgs{...}

type GoogleCloudIntegrationsV1alphaFailurePolicyOutput

type GoogleCloudIntegrationsV1alphaFailurePolicyOutput struct{ *pulumi.OutputState }

Policy that defines the task retry logic and failure type. If no FailurePolicy is defined for a task, all its dependent tasks will not be executed (i.e, a `retry_strategy` of NONE will be applied).

func (GoogleCloudIntegrationsV1alphaFailurePolicyOutput) ElementType

func (GoogleCloudIntegrationsV1alphaFailurePolicyOutput) IntervalTime

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.

func (GoogleCloudIntegrationsV1alphaFailurePolicyOutput) MaxRetries

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.

func (GoogleCloudIntegrationsV1alphaFailurePolicyOutput) RetryStrategy

Defines what happens to the task upon failure.

func (GoogleCloudIntegrationsV1alphaFailurePolicyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyOutput

func (o GoogleCloudIntegrationsV1alphaFailurePolicyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyOutput() GoogleCloudIntegrationsV1alphaFailurePolicyOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyOutputWithContext

func (o GoogleCloudIntegrationsV1alphaFailurePolicyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput

func (o GoogleCloudIntegrationsV1alphaFailurePolicyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput() GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaFailurePolicyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput

type GoogleCloudIntegrationsV1alphaFailurePolicyPtrInput

type GoogleCloudIntegrationsV1alphaFailurePolicyPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput() GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput
	ToGoogleCloudIntegrationsV1alphaFailurePolicyPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput
}

GoogleCloudIntegrationsV1alphaFailurePolicyPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaFailurePolicyArgs, GoogleCloudIntegrationsV1alphaFailurePolicyPtr and GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaFailurePolicyPtrInput` via:

        GoogleCloudIntegrationsV1alphaFailurePolicyArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput

type GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput) IntervalTime

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.

func (GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput) MaxRetries

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.

func (GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput) RetryStrategy

Defines what happens to the task upon failure.

func (GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyPtrOutput

type GoogleCloudIntegrationsV1alphaFailurePolicyResponse

type GoogleCloudIntegrationsV1alphaFailurePolicyResponse struct {
	// Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
	IntervalTime string `pulumi:"intervalTime"`
	// Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
	MaxRetries int `pulumi:"maxRetries"`
	// Defines what happens to the task upon failure.
	RetryStrategy string `pulumi:"retryStrategy"`
}

Policy that defines the task retry logic and failure type. If no FailurePolicy is defined for a task, all its dependent tasks will not be executed (i.e, a `retry_strategy` of NONE will be applied).

type GoogleCloudIntegrationsV1alphaFailurePolicyResponseOutput

type GoogleCloudIntegrationsV1alphaFailurePolicyResponseOutput struct{ *pulumi.OutputState }

Policy that defines the task retry logic and failure type. If no FailurePolicy is defined for a task, all its dependent tasks will not be executed (i.e, a `retry_strategy` of NONE will be applied).

func (GoogleCloudIntegrationsV1alphaFailurePolicyResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaFailurePolicyResponseOutput) IntervalTime

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.

func (GoogleCloudIntegrationsV1alphaFailurePolicyResponseOutput) MaxRetries

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.

func (GoogleCloudIntegrationsV1alphaFailurePolicyResponseOutput) RetryStrategy

Defines what happens to the task upon failure.

func (GoogleCloudIntegrationsV1alphaFailurePolicyResponseOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyResponseOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyResponseOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaFailurePolicyResponseOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyResponseOutput

type GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy

type GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy string

Defines what happens to the task upon failure.

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy) ElementType

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput

func (e GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput() GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutputWithContext

func (e GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput

func (e GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput() GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy) ToStringOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyInput

type GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput() GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput
	ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput
}

GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyInput is an input type that accepts GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyArgs and GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyInput` via:

GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyArgs{...}

type GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput

type GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput) ElementType

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutputWithContext

func (o GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrInput

type GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput() GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput
	ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput
}

type GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput

type GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput) ToGoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntParameterArray

type GoogleCloudIntegrationsV1alphaIntParameterArray struct {
	// Integer array.
	IntValues []string `pulumi:"intValues"`
}

This message only contains a field of integer array.

type GoogleCloudIntegrationsV1alphaIntParameterArrayArgs

type GoogleCloudIntegrationsV1alphaIntParameterArrayArgs struct {
	// Integer array.
	IntValues pulumi.StringArrayInput `pulumi:"intValues"`
}

This message only contains a field of integer array.

func (GoogleCloudIntegrationsV1alphaIntParameterArrayArgs) ElementType

func (GoogleCloudIntegrationsV1alphaIntParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaIntParameterArrayOutput

func (i GoogleCloudIntegrationsV1alphaIntParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaIntParameterArrayOutput() GoogleCloudIntegrationsV1alphaIntParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaIntParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaIntParameterArrayOutputWithContext

func (i GoogleCloudIntegrationsV1alphaIntParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaIntParameterArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaIntParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput

func (i GoogleCloudIntegrationsV1alphaIntParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput() GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput

func (GoogleCloudIntegrationsV1alphaIntParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaIntParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaIntParameterArrayInput

type GoogleCloudIntegrationsV1alphaIntParameterArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntParameterArrayOutput() GoogleCloudIntegrationsV1alphaIntParameterArrayOutput
	ToGoogleCloudIntegrationsV1alphaIntParameterArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntParameterArrayOutput
}

GoogleCloudIntegrationsV1alphaIntParameterArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntParameterArray and GoogleCloudIntegrationsV1alphaIntParameterArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntParameterArrayInput` via:

GoogleCloudIntegrationsV1alphaIntParameterArray{ GoogleCloudIntegrationsV1alphaIntParameterArgs{...} }

type GoogleCloudIntegrationsV1alphaIntParameterArrayOutput

type GoogleCloudIntegrationsV1alphaIntParameterArrayOutput struct{ *pulumi.OutputState }

This message only contains a field of integer array.

func (GoogleCloudIntegrationsV1alphaIntParameterArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntParameterArrayOutput) IntValues

Integer array.

func (GoogleCloudIntegrationsV1alphaIntParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaIntParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaIntParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaIntParameterArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaIntParameterArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaIntParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput

func (o GoogleCloudIntegrationsV1alphaIntParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput() GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput

func (GoogleCloudIntegrationsV1alphaIntParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaIntParameterArrayPtrInput

type GoogleCloudIntegrationsV1alphaIntParameterArrayPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput() GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput
	ToGoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput
}

GoogleCloudIntegrationsV1alphaIntParameterArrayPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntParameterArrayArgs, GoogleCloudIntegrationsV1alphaIntParameterArrayPtr and GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntParameterArrayPtrInput` via:

        GoogleCloudIntegrationsV1alphaIntParameterArrayArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput) IntValues

Integer array.

func (GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput) ToGoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput

func (GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput) ToGoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput) ToGoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaIntParameterArrayResponse

type GoogleCloudIntegrationsV1alphaIntParameterArrayResponse struct {
	// Integer array.
	IntValues []string `pulumi:"intValues"`
}

This message only contains a field of integer array.

type GoogleCloudIntegrationsV1alphaIntParameterArrayResponseOutput

type GoogleCloudIntegrationsV1alphaIntParameterArrayResponseOutput struct{ *pulumi.OutputState }

This message only contains a field of integer array.

func (GoogleCloudIntegrationsV1alphaIntParameterArrayResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntParameterArrayResponseOutput) IntValues

Integer array.

func (GoogleCloudIntegrationsV1alphaIntParameterArrayResponseOutput) ToGoogleCloudIntegrationsV1alphaIntParameterArrayResponseOutput

func (GoogleCloudIntegrationsV1alphaIntParameterArrayResponseOutput) ToGoogleCloudIntegrationsV1alphaIntParameterArrayResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntParameterArrayResponseOutput) ToGoogleCloudIntegrationsV1alphaIntParameterArrayResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntParameterArrayResponseOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfig

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfig struct {
	// The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
	AggregationPeriod *string `pulumi:"aggregationPeriod"`
	// For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
	AlertThreshold *int `pulumi:"alertThreshold"`
	// Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
	DisableAlert *bool `pulumi:"disableAlert"`
	// Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
	DisplayName *string `pulumi:"displayName"`
	// Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
	DurationThreshold *string `pulumi:"durationThreshold"`
	// The type of metric.
	MetricType *GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType `pulumi:"metricType"`
	// For either events or tasks, depending on the type of alert, count only final attempts, not retries.
	OnlyFinalAttempt *bool `pulumi:"onlyFinalAttempt"`
	// The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
	ThresholdType *GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType `pulumi:"thresholdType"`
	// The metric value, above or below which the alert should be triggered.
	ThresholdValue *GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValue `pulumi:"thresholdValue"`
}

Message to be used to configure custom alerting in the {@code EventConfig} protos for an event.

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArgs

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArgs struct {
	// The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
	AggregationPeriod pulumi.StringPtrInput `pulumi:"aggregationPeriod"`
	// For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
	AlertThreshold pulumi.IntPtrInput `pulumi:"alertThreshold"`
	// Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
	DisableAlert pulumi.BoolPtrInput `pulumi:"disableAlert"`
	// Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
	DurationThreshold pulumi.StringPtrInput `pulumi:"durationThreshold"`
	// The type of metric.
	MetricType GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrInput `pulumi:"metricType"`
	// For either events or tasks, depending on the type of alert, count only final attempts, not retries.
	OnlyFinalAttempt pulumi.BoolPtrInput `pulumi:"onlyFinalAttempt"`
	// The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
	ThresholdType GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrInput `pulumi:"thresholdType"`
	// The metric value, above or below which the alert should be triggered.
	ThresholdValue GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrInput `pulumi:"thresholdValue"`
}

Message to be used to configure custom alerting in the {@code EventConfig} protos for an event.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArgs) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArgs) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArgs) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutputWithContext

func (i GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArgs) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArray

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArray []GoogleCloudIntegrationsV1alphaIntegrationAlertConfigInput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArray) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArray) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput

func (i GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArray) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput() GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArray) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutputWithContext

func (i GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArray) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayInput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput() GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput
}

GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArray and GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayInput` via:

GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArray{ GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArgs{...} }

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput) Index

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigInput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput() GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput
}

GoogleCloudIntegrationsV1alphaIntegrationAlertConfigInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArgs and GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationAlertConfigInput` via:

GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArgs{...}

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType string

The type of metric.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutputWithContext

func (e GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType) ToStringOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeInput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput() GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput
}

GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeArgs and GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeInput` via:

GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeArgs{...}

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrInput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput() GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput
}

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput struct{ *pulumi.OutputState }

Message to be used to configure custom alerting in the {@code EventConfig} protos for an event.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput) AggregationPeriod

The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput) AlertThreshold

For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput) DisableAlert

Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput) DisplayName

Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput) DurationThreshold

Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput) MetricType

The type of metric.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput) OnlyFinalAttempt

For either events or tasks, depending on the type of alert, count only final attempts, not retries.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput) ThresholdType

The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput) ThresholdValue

The metric value, above or below which the alert should be triggered.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponse

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponse struct {
	// The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
	AggregationPeriod string `pulumi:"aggregationPeriod"`
	// For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
	AlertThreshold int `pulumi:"alertThreshold"`
	// Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
	DisableAlert bool `pulumi:"disableAlert"`
	// Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
	DisplayName string `pulumi:"displayName"`
	// Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
	DurationThreshold string `pulumi:"durationThreshold"`
	// The type of metric.
	MetricType string `pulumi:"metricType"`
	// For either events or tasks, depending on the type of alert, count only final attempts, not retries.
	OnlyFinalAttempt bool `pulumi:"onlyFinalAttempt"`
	// The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
	ThresholdType string `pulumi:"thresholdType"`
	// The metric value, above or below which the alert should be triggered.
	ThresholdValue GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponse `pulumi:"thresholdValue"`
}

Message to be used to configure custom alerting in the {@code EventConfig} protos for an event.

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseArrayOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseArrayOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseArrayOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput struct{ *pulumi.OutputState }

Message to be used to configure custom alerting in the {@code EventConfig} protos for an event.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput) AggregationPeriod

The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput) AlertThreshold

For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput) DisableAlert

Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput) DisplayName

Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput) DurationThreshold

Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput) MetricType

The type of metric.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput) OnlyFinalAttempt

For either events or tasks, depending on the type of alert, count only final attempts, not retries.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput) ThresholdType

The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput) ThresholdValue

The metric value, above or below which the alert should be triggered.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType string

The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutputWithContext

func (e GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType) ToStringOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeInput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput() GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput
}

GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeArgs and GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeInput` via:

GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeArgs{...}

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrInput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput() GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput
}

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutputWithContext

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValue

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValue struct {
	// Absolute value threshold.
	Absolute *string `pulumi:"absolute"`
	// Percentage threshold.
	Percentage *int `pulumi:"percentage"`
}

The threshold value of the metric, above or below which the alert should be triggered. See EventAlertConfig or TaskAlertConfig for the different alert metric types in each case. For the *RATE metrics, one or both of these fields may be set. Zero is the default value and can be left at that. For *PERCENTILE_DURATION metrics, one or both of these fields may be set, and also, the duration threshold value should be specified in the threshold_duration_ms member below. For *AVERAGE_DURATION metrics, these fields should not be set at all. A different member, threshold_duration_ms, must be set in the EventAlertConfig or the TaskAlertConfig.

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs struct {
	// Absolute value threshold.
	Absolute pulumi.StringPtrInput `pulumi:"absolute"`
	// Percentage threshold.
	Percentage pulumi.IntPtrInput `pulumi:"percentage"`
}

The threshold value of the metric, above or below which the alert should be triggered. See EventAlertConfig or TaskAlertConfig for the different alert metric types in each case. For the *RATE metrics, one or both of these fields may be set. Zero is the default value and can be left at that. For *PERCENTILE_DURATION metrics, one or both of these fields may be set, and also, the duration threshold value should be specified in the threshold_duration_ms member below. For *AVERAGE_DURATION metrics, these fields should not be set at all. A different member, threshold_duration_ms, must be set in the EventAlertConfig or the TaskAlertConfig.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutputWithContext

func (i GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueInput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput() GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput
}

GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs and GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueInput` via:

GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs{...}

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput struct{ *pulumi.OutputState }

The threshold value of the metric, above or below which the alert should be triggered. See EventAlertConfig or TaskAlertConfig for the different alert metric types in each case. For the *RATE metrics, one or both of these fields may be set. Zero is the default value and can be left at that. For *PERCENTILE_DURATION metrics, one or both of these fields may be set, and also, the duration threshold value should be specified in the threshold_duration_ms member below. For *AVERAGE_DURATION metrics, these fields should not be set at all. A different member, threshold_duration_ms, must be set in the EventAlertConfig or the TaskAlertConfig.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput) Absolute

Absolute value threshold.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput) Percentage

Percentage threshold.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutputWithContext

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrInput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput() GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput
}

GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs, GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtr and GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrInput` via:

        GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput) Absolute

Absolute value threshold.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput) Percentage

Percentage threshold.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValuePtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponse

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponse struct {
	// Absolute value threshold.
	Absolute string `pulumi:"absolute"`
	// Percentage threshold.
	Percentage int `pulumi:"percentage"`
}

The threshold value of the metric, above or below which the alert should be triggered. See EventAlertConfig or TaskAlertConfig for the different alert metric types in each case. For the *RATE metrics, one or both of these fields may be set. Zero is the default value and can be left at that. For *PERCENTILE_DURATION metrics, one or both of these fields may be set, and also, the duration threshold value should be specified in the threshold_duration_ms member below. For *AVERAGE_DURATION metrics, these fields should not be set at all. A different member, threshold_duration_ms, must be set in the EventAlertConfig or the TaskAlertConfig.

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponseOutput

type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponseOutput struct{ *pulumi.OutputState }

The threshold value of the metric, above or below which the alert should be triggered. See EventAlertConfig or TaskAlertConfig for the different alert metric types in each case. For the *RATE metrics, one or both of these fields may be set. Zero is the default value and can be left at that. For *PERCENTILE_DURATION metrics, one or both of these fields may be set, and also, the duration threshold value should be specified in the threshold_duration_ms member below. For *AVERAGE_DURATION metrics, these fields should not be set at all. A different member, threshold_duration_ms, must be set in the EventAlertConfig or the TaskAlertConfig.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponseOutput) Absolute

Absolute value threshold.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponseOutput) Percentage

Percentage threshold.

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponseOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponseOutput

func (GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponseOutput) ToGoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponseOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationParameter

type GoogleCloudIntegrationsV1alphaIntegrationParameter struct {
	// Type of the parameter.
	DataType *GoogleCloudIntegrationsV1alphaIntegrationParameterDataType `pulumi:"dataType"`
	// Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
	DefaultValue *GoogleCloudIntegrationsV1alphaValueType `pulumi:"defaultValue"`
	// The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
	DisplayName *string `pulumi:"displayName"`
	// Specifies the input/output type for the parameter.
	InputOutputType *GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType `pulumi:"inputOutputType"`
	// Whether this parameter is a transient parameter.
	IsTransient *bool `pulumi:"isTransient"`
	// This schema will be used to validate runtime JSON-typed values of this parameter.
	JsonSchema *string `pulumi:"jsonSchema"`
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
	Key *string `pulumi:"key"`
	// The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
	Producer *string `pulumi:"producer"`
	// Searchable in the execution log or not.
	Searchable *bool `pulumi:"searchable"`
}

Integration Parameter is defined in the integration config and are used to provide information about data types of the expected parameters and provide any default values if needed. They can also be used to add custom attributes. These are static in nature and should not be used for dynamic event definition.

type GoogleCloudIntegrationsV1alphaIntegrationParameterArgs

type GoogleCloudIntegrationsV1alphaIntegrationParameterArgs struct {
	// Type of the parameter.
	DataType GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrInput `pulumi:"dataType"`
	// Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
	DefaultValue GoogleCloudIntegrationsV1alphaValueTypePtrInput `pulumi:"defaultValue"`
	// The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// Specifies the input/output type for the parameter.
	InputOutputType GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrInput `pulumi:"inputOutputType"`
	// Whether this parameter is a transient parameter.
	IsTransient pulumi.BoolPtrInput `pulumi:"isTransient"`
	// This schema will be used to validate runtime JSON-typed values of this parameter.
	JsonSchema pulumi.StringPtrInput `pulumi:"jsonSchema"`
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
	Key pulumi.StringPtrInput `pulumi:"key"`
	// The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
	Producer pulumi.StringPtrInput `pulumi:"producer"`
	// Searchable in the execution log or not.
	Searchable pulumi.BoolPtrInput `pulumi:"searchable"`
}

Integration Parameter is defined in the integration config and are used to provide information about data types of the expected parameters and provide any default values if needed. They can also be used to add custom attributes. These are static in nature and should not be used for dynamic event definition.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterArgs) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationParameterArgs) ToGoogleCloudIntegrationsV1alphaIntegrationParameterOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterArgs) ToGoogleCloudIntegrationsV1alphaIntegrationParameterOutputWithContext

func (i GoogleCloudIntegrationsV1alphaIntegrationParameterArgs) ToGoogleCloudIntegrationsV1alphaIntegrationParameterOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterOutput

type GoogleCloudIntegrationsV1alphaIntegrationParameterArray

type GoogleCloudIntegrationsV1alphaIntegrationParameterArray []GoogleCloudIntegrationsV1alphaIntegrationParameterInput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterArray) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationParameterArray) ToGoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput

func (i GoogleCloudIntegrationsV1alphaIntegrationParameterArray) ToGoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput() GoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterArray) ToGoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutputWithContext

func (i GoogleCloudIntegrationsV1alphaIntegrationParameterArray) ToGoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput

type GoogleCloudIntegrationsV1alphaIntegrationParameterArrayInput

type GoogleCloudIntegrationsV1alphaIntegrationParameterArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput() GoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput
}

GoogleCloudIntegrationsV1alphaIntegrationParameterArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationParameterArray and GoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationParameterArrayInput` via:

GoogleCloudIntegrationsV1alphaIntegrationParameterArray{ GoogleCloudIntegrationsV1alphaIntegrationParameterArgs{...} }

type GoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput

type GoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput) Index

func (GoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterArrayOutput

type GoogleCloudIntegrationsV1alphaIntegrationParameterDataType

type GoogleCloudIntegrationsV1alphaIntegrationParameterDataType string

Type of the parameter.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataType) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataType) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataType) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutputWithContext

func (e GoogleCloudIntegrationsV1alphaIntegrationParameterDataType) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataType) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput

func (e GoogleCloudIntegrationsV1alphaIntegrationParameterDataType) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput() GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataType) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaIntegrationParameterDataType) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataType) ToStringOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataType) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataType) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataType) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeInput

type GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput() GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput
}

GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeArgs and GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeInput` via:

GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeArgs{...}

type GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput

type GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrInput

type GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput() GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput
}

type GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput

type GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationParameterInput

type GoogleCloudIntegrationsV1alphaIntegrationParameterInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationParameterOutput() GoogleCloudIntegrationsV1alphaIntegrationParameterOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationParameterOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterOutput
}

GoogleCloudIntegrationsV1alphaIntegrationParameterInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationParameterArgs and GoogleCloudIntegrationsV1alphaIntegrationParameterOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationParameterInput` via:

GoogleCloudIntegrationsV1alphaIntegrationParameterArgs{...}

type GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType

type GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType string

Specifies the input/output type for the parameter.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutputWithContext

func (e GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType) ToStringOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInput

type GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput() GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput
}

GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeArgs and GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInput` via:

GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeArgs{...}

type GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput

type GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrInput

type GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput() GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput
	ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput
}

type GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput

type GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutputWithContext

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaIntegrationParameterOutput

type GoogleCloudIntegrationsV1alphaIntegrationParameterOutput struct{ *pulumi.OutputState }

Integration Parameter is defined in the integration config and are used to provide information about data types of the expected parameters and provide any default values if needed. They can also be used to add custom attributes. These are static in nature and should not be used for dynamic event definition.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterOutput) DataType

Type of the parameter.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterOutput) DefaultValue

Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterOutput) DisplayName

The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".

func (GoogleCloudIntegrationsV1alphaIntegrationParameterOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationParameterOutput) InputOutputType

Specifies the input/output type for the parameter.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterOutput) IsTransient

Whether this parameter is a transient parameter.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterOutput) JsonSchema

This schema will be used to validate runtime JSON-typed values of this parameter.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterOutput) Key

Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterOutput) Producer

The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterOutput) Searchable

Searchable in the execution log or not.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationParameterOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterOutput

type GoogleCloudIntegrationsV1alphaIntegrationParameterResponse

type GoogleCloudIntegrationsV1alphaIntegrationParameterResponse struct {
	// Type of the parameter.
	DataType string `pulumi:"dataType"`
	// Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
	DefaultValue GoogleCloudIntegrationsV1alphaValueTypeResponse `pulumi:"defaultValue"`
	// The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
	DisplayName string `pulumi:"displayName"`
	// Specifies the input/output type for the parameter.
	InputOutputType string `pulumi:"inputOutputType"`
	// Whether this parameter is a transient parameter.
	IsTransient bool `pulumi:"isTransient"`
	// This schema will be used to validate runtime JSON-typed values of this parameter.
	JsonSchema string `pulumi:"jsonSchema"`
	// Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
	Key string `pulumi:"key"`
	// The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
	Producer string `pulumi:"producer"`
	// Searchable in the execution log or not.
	Searchable bool `pulumi:"searchable"`
}

Integration Parameter is defined in the integration config and are used to provide information about data types of the expected parameters and provide any default values if needed. They can also be used to add custom attributes. These are static in nature and should not be used for dynamic event definition.

type GoogleCloudIntegrationsV1alphaIntegrationParameterResponseArrayOutput

type GoogleCloudIntegrationsV1alphaIntegrationParameterResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterResponseArrayOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterResponseArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationParameterResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterResponseArrayOutput

type GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput

type GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput struct{ *pulumi.OutputState }

Integration Parameter is defined in the integration config and are used to provide information about data types of the expected parameters and provide any default values if needed. They can also be used to add custom attributes. These are static in nature and should not be used for dynamic event definition.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput) DataType

Type of the parameter.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput) DefaultValue

Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput) DisplayName

The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput) InputOutputType

Specifies the input/output type for the parameter.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput) IsTransient

Whether this parameter is a transient parameter.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput) JsonSchema

This schema will be used to validate runtime JSON-typed values of this parameter.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput) Key

Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput) Producer

The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput) Searchable

Searchable in the execution log or not.

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput

func (GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput) ToGoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaIntegrationParameterResponseOutput

type GoogleCloudIntegrationsV1alphaJwt

type GoogleCloudIntegrationsV1alphaJwt struct {
	// The token calculated by the header, payload and signature.
	Jwt *string `pulumi:"jwt"`
	// Identifies which algorithm is used to generate the signature.
	JwtHeader *string `pulumi:"jwtHeader"`
	// Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.
	JwtPayload *string `pulumi:"jwtPayload"`
	// User's pre-shared secret to sign the token.
	Secret *string `pulumi:"secret"`
}

Represents JSON web token(JWT), which is a compact, URL-safe means of representing claims to be transferred between two parties, enabling the claims to be digitally signed or integrity protected.

type GoogleCloudIntegrationsV1alphaJwtArgs

type GoogleCloudIntegrationsV1alphaJwtArgs struct {
	// The token calculated by the header, payload and signature.
	Jwt pulumi.StringPtrInput `pulumi:"jwt"`
	// Identifies which algorithm is used to generate the signature.
	JwtHeader pulumi.StringPtrInput `pulumi:"jwtHeader"`
	// Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.
	JwtPayload pulumi.StringPtrInput `pulumi:"jwtPayload"`
	// User's pre-shared secret to sign the token.
	Secret pulumi.StringPtrInput `pulumi:"secret"`
}

Represents JSON web token(JWT), which is a compact, URL-safe means of representing claims to be transferred between two parties, enabling the claims to be digitally signed or integrity protected.

func (GoogleCloudIntegrationsV1alphaJwtArgs) ElementType

func (GoogleCloudIntegrationsV1alphaJwtArgs) ToGoogleCloudIntegrationsV1alphaJwtOutput

func (i GoogleCloudIntegrationsV1alphaJwtArgs) ToGoogleCloudIntegrationsV1alphaJwtOutput() GoogleCloudIntegrationsV1alphaJwtOutput

func (GoogleCloudIntegrationsV1alphaJwtArgs) ToGoogleCloudIntegrationsV1alphaJwtOutputWithContext

func (i GoogleCloudIntegrationsV1alphaJwtArgs) ToGoogleCloudIntegrationsV1alphaJwtOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaJwtOutput

func (GoogleCloudIntegrationsV1alphaJwtArgs) ToGoogleCloudIntegrationsV1alphaJwtPtrOutput

func (i GoogleCloudIntegrationsV1alphaJwtArgs) ToGoogleCloudIntegrationsV1alphaJwtPtrOutput() GoogleCloudIntegrationsV1alphaJwtPtrOutput

func (GoogleCloudIntegrationsV1alphaJwtArgs) ToGoogleCloudIntegrationsV1alphaJwtPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaJwtArgs) ToGoogleCloudIntegrationsV1alphaJwtPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaJwtPtrOutput

type GoogleCloudIntegrationsV1alphaJwtInput

type GoogleCloudIntegrationsV1alphaJwtInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaJwtOutput() GoogleCloudIntegrationsV1alphaJwtOutput
	ToGoogleCloudIntegrationsV1alphaJwtOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaJwtOutput
}

GoogleCloudIntegrationsV1alphaJwtInput is an input type that accepts GoogleCloudIntegrationsV1alphaJwtArgs and GoogleCloudIntegrationsV1alphaJwtOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaJwtInput` via:

GoogleCloudIntegrationsV1alphaJwtArgs{...}

type GoogleCloudIntegrationsV1alphaJwtOutput

type GoogleCloudIntegrationsV1alphaJwtOutput struct{ *pulumi.OutputState }

Represents JSON web token(JWT), which is a compact, URL-safe means of representing claims to be transferred between two parties, enabling the claims to be digitally signed or integrity protected.

func (GoogleCloudIntegrationsV1alphaJwtOutput) ElementType

func (GoogleCloudIntegrationsV1alphaJwtOutput) Jwt

The token calculated by the header, payload and signature.

func (GoogleCloudIntegrationsV1alphaJwtOutput) JwtHeader

Identifies which algorithm is used to generate the signature.

func (GoogleCloudIntegrationsV1alphaJwtOutput) JwtPayload

Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

func (GoogleCloudIntegrationsV1alphaJwtOutput) Secret

User's pre-shared secret to sign the token.

func (GoogleCloudIntegrationsV1alphaJwtOutput) ToGoogleCloudIntegrationsV1alphaJwtOutput

func (o GoogleCloudIntegrationsV1alphaJwtOutput) ToGoogleCloudIntegrationsV1alphaJwtOutput() GoogleCloudIntegrationsV1alphaJwtOutput

func (GoogleCloudIntegrationsV1alphaJwtOutput) ToGoogleCloudIntegrationsV1alphaJwtOutputWithContext

func (o GoogleCloudIntegrationsV1alphaJwtOutput) ToGoogleCloudIntegrationsV1alphaJwtOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaJwtOutput

func (GoogleCloudIntegrationsV1alphaJwtOutput) ToGoogleCloudIntegrationsV1alphaJwtPtrOutput

func (o GoogleCloudIntegrationsV1alphaJwtOutput) ToGoogleCloudIntegrationsV1alphaJwtPtrOutput() GoogleCloudIntegrationsV1alphaJwtPtrOutput

func (GoogleCloudIntegrationsV1alphaJwtOutput) ToGoogleCloudIntegrationsV1alphaJwtPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaJwtOutput) ToGoogleCloudIntegrationsV1alphaJwtPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaJwtPtrOutput

type GoogleCloudIntegrationsV1alphaJwtPtrInput

type GoogleCloudIntegrationsV1alphaJwtPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaJwtPtrOutput() GoogleCloudIntegrationsV1alphaJwtPtrOutput
	ToGoogleCloudIntegrationsV1alphaJwtPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaJwtPtrOutput
}

GoogleCloudIntegrationsV1alphaJwtPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaJwtArgs, GoogleCloudIntegrationsV1alphaJwtPtr and GoogleCloudIntegrationsV1alphaJwtPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaJwtPtrInput` via:

        GoogleCloudIntegrationsV1alphaJwtArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaJwtPtrOutput

type GoogleCloudIntegrationsV1alphaJwtPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaJwtPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaJwtPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaJwtPtrOutput) Jwt

The token calculated by the header, payload and signature.

func (GoogleCloudIntegrationsV1alphaJwtPtrOutput) JwtHeader

Identifies which algorithm is used to generate the signature.

func (GoogleCloudIntegrationsV1alphaJwtPtrOutput) JwtPayload

Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

func (GoogleCloudIntegrationsV1alphaJwtPtrOutput) Secret

User's pre-shared secret to sign the token.

func (GoogleCloudIntegrationsV1alphaJwtPtrOutput) ToGoogleCloudIntegrationsV1alphaJwtPtrOutput

func (o GoogleCloudIntegrationsV1alphaJwtPtrOutput) ToGoogleCloudIntegrationsV1alphaJwtPtrOutput() GoogleCloudIntegrationsV1alphaJwtPtrOutput

func (GoogleCloudIntegrationsV1alphaJwtPtrOutput) ToGoogleCloudIntegrationsV1alphaJwtPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaJwtPtrOutput) ToGoogleCloudIntegrationsV1alphaJwtPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaJwtPtrOutput

type GoogleCloudIntegrationsV1alphaJwtResponse

type GoogleCloudIntegrationsV1alphaJwtResponse struct {
	// The token calculated by the header, payload and signature.
	Jwt string `pulumi:"jwt"`
	// Identifies which algorithm is used to generate the signature.
	JwtHeader string `pulumi:"jwtHeader"`
	// Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.
	JwtPayload string `pulumi:"jwtPayload"`
	// User's pre-shared secret to sign the token.
	Secret string `pulumi:"secret"`
}

Represents JSON web token(JWT), which is a compact, URL-safe means of representing claims to be transferred between two parties, enabling the claims to be digitally signed or integrity protected.

type GoogleCloudIntegrationsV1alphaJwtResponseOutput

type GoogleCloudIntegrationsV1alphaJwtResponseOutput struct{ *pulumi.OutputState }

Represents JSON web token(JWT), which is a compact, URL-safe means of representing claims to be transferred between two parties, enabling the claims to be digitally signed or integrity protected.

func (GoogleCloudIntegrationsV1alphaJwtResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaJwtResponseOutput) Jwt

The token calculated by the header, payload and signature.

func (GoogleCloudIntegrationsV1alphaJwtResponseOutput) JwtHeader

Identifies which algorithm is used to generate the signature.

func (GoogleCloudIntegrationsV1alphaJwtResponseOutput) JwtPayload

Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

func (GoogleCloudIntegrationsV1alphaJwtResponseOutput) Secret

User's pre-shared secret to sign the token.

func (GoogleCloudIntegrationsV1alphaJwtResponseOutput) ToGoogleCloudIntegrationsV1alphaJwtResponseOutput

func (o GoogleCloudIntegrationsV1alphaJwtResponseOutput) ToGoogleCloudIntegrationsV1alphaJwtResponseOutput() GoogleCloudIntegrationsV1alphaJwtResponseOutput

func (GoogleCloudIntegrationsV1alphaJwtResponseOutput) ToGoogleCloudIntegrationsV1alphaJwtResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaJwtResponseOutput) ToGoogleCloudIntegrationsV1alphaJwtResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaJwtResponseOutput

type GoogleCloudIntegrationsV1alphaMockConfig added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfig struct {
	// Optional. Number of times the given task should fail for failure mock strategy
	FailedExecutions *string `pulumi:"failedExecutions"`
	// Mockstrategy defines how the particular task should be mocked during test execution
	MockStrategy *GoogleCloudIntegrationsV1alphaMockConfigMockStrategy `pulumi:"mockStrategy"`
	// Optional. List of key-value pairs for specific mock strategy
	Parameters []GoogleCloudIntegrationsV1alphaEventParameter `pulumi:"parameters"`
}

The configuration for mocking of a task during test execution Next available id: 4

type GoogleCloudIntegrationsV1alphaMockConfigArgs added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigArgs struct {
	// Optional. Number of times the given task should fail for failure mock strategy
	FailedExecutions pulumi.StringPtrInput `pulumi:"failedExecutions"`
	// Mockstrategy defines how the particular task should be mocked during test execution
	MockStrategy GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrInput `pulumi:"mockStrategy"`
	// Optional. List of key-value pairs for specific mock strategy
	Parameters GoogleCloudIntegrationsV1alphaEventParameterArrayInput `pulumi:"parameters"`
}

The configuration for mocking of a task during test execution Next available id: 4

func (GoogleCloudIntegrationsV1alphaMockConfigArgs) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigArgs) ToGoogleCloudIntegrationsV1alphaMockConfigOutput added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaMockConfigArgs) ToGoogleCloudIntegrationsV1alphaMockConfigOutput() GoogleCloudIntegrationsV1alphaMockConfigOutput

func (GoogleCloudIntegrationsV1alphaMockConfigArgs) ToGoogleCloudIntegrationsV1alphaMockConfigOutputWithContext added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaMockConfigArgs) ToGoogleCloudIntegrationsV1alphaMockConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaMockConfigOutput

func (GoogleCloudIntegrationsV1alphaMockConfigArgs) ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutput added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaMockConfigArgs) ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutput() GoogleCloudIntegrationsV1alphaMockConfigPtrOutput

func (GoogleCloudIntegrationsV1alphaMockConfigArgs) ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutputWithContext added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaMockConfigArgs) ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaMockConfigPtrOutput

type GoogleCloudIntegrationsV1alphaMockConfigInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaMockConfigOutput() GoogleCloudIntegrationsV1alphaMockConfigOutput
	ToGoogleCloudIntegrationsV1alphaMockConfigOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaMockConfigOutput
}

GoogleCloudIntegrationsV1alphaMockConfigInput is an input type that accepts GoogleCloudIntegrationsV1alphaMockConfigArgs and GoogleCloudIntegrationsV1alphaMockConfigOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaMockConfigInput` via:

GoogleCloudIntegrationsV1alphaMockConfigArgs{...}

type GoogleCloudIntegrationsV1alphaMockConfigMockStrategy added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigMockStrategy string

Mockstrategy defines how the particular task should be mocked during test execution

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategy) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategy) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput added in v0.32.0

func (e GoogleCloudIntegrationsV1alphaMockConfigMockStrategy) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput() GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategy) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutputWithContext added in v0.32.0

func (e GoogleCloudIntegrationsV1alphaMockConfigMockStrategy) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategy) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput added in v0.32.0

func (e GoogleCloudIntegrationsV1alphaMockConfigMockStrategy) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput() GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategy) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutputWithContext added in v0.32.0

func (e GoogleCloudIntegrationsV1alphaMockConfigMockStrategy) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategy) ToStringOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategy) ToStringOutputWithContext added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategy) ToStringPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategy) ToStringPtrOutputWithContext added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigMockStrategyInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigMockStrategyInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput() GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput
	ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput
}

GoogleCloudIntegrationsV1alphaMockConfigMockStrategyInput is an input type that accepts GoogleCloudIntegrationsV1alphaMockConfigMockStrategyArgs and GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaMockConfigMockStrategyInput` via:

GoogleCloudIntegrationsV1alphaMockConfigMockStrategyArgs{...}

type GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput) ToStringOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput) ToStringOutputWithContext added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput) ToStringPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput) ToStringPtrOutputWithContext added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput() GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput
	ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput
}

func GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtr added in v0.32.0

func GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtr(v string) GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrInput

type GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput) Elem added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput) ToGoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput) ToStringPtrOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput) ToStringPtrOutputWithContext added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigOutput struct{ *pulumi.OutputState }

The configuration for mocking of a task during test execution Next available id: 4

func (GoogleCloudIntegrationsV1alphaMockConfigOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigOutput) FailedExecutions added in v0.32.0

Optional. Number of times the given task should fail for failure mock strategy

func (GoogleCloudIntegrationsV1alphaMockConfigOutput) MockStrategy added in v0.32.0

Mockstrategy defines how the particular task should be mocked during test execution

func (GoogleCloudIntegrationsV1alphaMockConfigOutput) Parameters added in v0.32.0

Optional. List of key-value pairs for specific mock strategy

func (GoogleCloudIntegrationsV1alphaMockConfigOutput) ToGoogleCloudIntegrationsV1alphaMockConfigOutput added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaMockConfigOutput) ToGoogleCloudIntegrationsV1alphaMockConfigOutput() GoogleCloudIntegrationsV1alphaMockConfigOutput

func (GoogleCloudIntegrationsV1alphaMockConfigOutput) ToGoogleCloudIntegrationsV1alphaMockConfigOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaMockConfigOutput) ToGoogleCloudIntegrationsV1alphaMockConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaMockConfigOutput

func (GoogleCloudIntegrationsV1alphaMockConfigOutput) ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutput added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaMockConfigOutput) ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutput() GoogleCloudIntegrationsV1alphaMockConfigPtrOutput

func (GoogleCloudIntegrationsV1alphaMockConfigOutput) ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaMockConfigOutput) ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaMockConfigPtrOutput

type GoogleCloudIntegrationsV1alphaMockConfigPtrInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutput() GoogleCloudIntegrationsV1alphaMockConfigPtrOutput
	ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaMockConfigPtrOutput
}

GoogleCloudIntegrationsV1alphaMockConfigPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaMockConfigArgs, GoogleCloudIntegrationsV1alphaMockConfigPtr and GoogleCloudIntegrationsV1alphaMockConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaMockConfigPtrInput` via:

        GoogleCloudIntegrationsV1alphaMockConfigArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaMockConfigPtrOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaMockConfigPtrOutput) Elem added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigPtrOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigPtrOutput) FailedExecutions added in v0.32.0

Optional. Number of times the given task should fail for failure mock strategy

func (GoogleCloudIntegrationsV1alphaMockConfigPtrOutput) MockStrategy added in v0.32.0

Mockstrategy defines how the particular task should be mocked during test execution

func (GoogleCloudIntegrationsV1alphaMockConfigPtrOutput) Parameters added in v0.32.0

Optional. List of key-value pairs for specific mock strategy

func (GoogleCloudIntegrationsV1alphaMockConfigPtrOutput) ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutput added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaMockConfigPtrOutput) ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutput() GoogleCloudIntegrationsV1alphaMockConfigPtrOutput

func (GoogleCloudIntegrationsV1alphaMockConfigPtrOutput) ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaMockConfigPtrOutput) ToGoogleCloudIntegrationsV1alphaMockConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaMockConfigPtrOutput

type GoogleCloudIntegrationsV1alphaMockConfigResponse added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigResponse struct {
	// Optional. Number of times the given task should fail for failure mock strategy
	FailedExecutions string `pulumi:"failedExecutions"`
	// Mockstrategy defines how the particular task should be mocked during test execution
	MockStrategy string `pulumi:"mockStrategy"`
	// Optional. List of key-value pairs for specific mock strategy
	Parameters []GoogleCloudIntegrationsV1alphaEventParameterResponse `pulumi:"parameters"`
}

The configuration for mocking of a task during test execution Next available id: 4

type GoogleCloudIntegrationsV1alphaMockConfigResponseOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaMockConfigResponseOutput struct{ *pulumi.OutputState }

The configuration for mocking of a task during test execution Next available id: 4

func (GoogleCloudIntegrationsV1alphaMockConfigResponseOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigResponseOutput) FailedExecutions added in v0.32.0

Optional. Number of times the given task should fail for failure mock strategy

func (GoogleCloudIntegrationsV1alphaMockConfigResponseOutput) MockStrategy added in v0.32.0

Mockstrategy defines how the particular task should be mocked during test execution

func (GoogleCloudIntegrationsV1alphaMockConfigResponseOutput) Parameters added in v0.32.0

Optional. List of key-value pairs for specific mock strategy

func (GoogleCloudIntegrationsV1alphaMockConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaMockConfigResponseOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaMockConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaMockConfigResponseOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaMockConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaMockConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaMockConfigResponseOutput

type GoogleCloudIntegrationsV1alphaNextTask

type GoogleCloudIntegrationsV1alphaNextTask struct {
	// Standard filter expression for this task to become an eligible next task.
	Condition *string `pulumi:"condition"`
	// User-provided description intended to give additional business context about the task.
	Description *string `pulumi:"description"`
	// User-provided label that is attached to this edge in the UI.
	DisplayName *string `pulumi:"displayName"`
	// ID of the next task.
	TaskConfigId *string `pulumi:"taskConfigId"`
	// Task number of the next task.
	TaskId *string `pulumi:"taskId"`
}

The task that is next in line to be executed, if the condition specified evaluated to true.

type GoogleCloudIntegrationsV1alphaNextTaskArgs

type GoogleCloudIntegrationsV1alphaNextTaskArgs struct {
	// Standard filter expression for this task to become an eligible next task.
	Condition pulumi.StringPtrInput `pulumi:"condition"`
	// User-provided description intended to give additional business context about the task.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// User-provided label that is attached to this edge in the UI.
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// ID of the next task.
	TaskConfigId pulumi.StringPtrInput `pulumi:"taskConfigId"`
	// Task number of the next task.
	TaskId pulumi.StringPtrInput `pulumi:"taskId"`
}

The task that is next in line to be executed, if the condition specified evaluated to true.

func (GoogleCloudIntegrationsV1alphaNextTaskArgs) ElementType

func (GoogleCloudIntegrationsV1alphaNextTaskArgs) ToGoogleCloudIntegrationsV1alphaNextTaskOutput

func (i GoogleCloudIntegrationsV1alphaNextTaskArgs) ToGoogleCloudIntegrationsV1alphaNextTaskOutput() GoogleCloudIntegrationsV1alphaNextTaskOutput

func (GoogleCloudIntegrationsV1alphaNextTaskArgs) ToGoogleCloudIntegrationsV1alphaNextTaskOutputWithContext

func (i GoogleCloudIntegrationsV1alphaNextTaskArgs) ToGoogleCloudIntegrationsV1alphaNextTaskOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaNextTaskOutput

type GoogleCloudIntegrationsV1alphaNextTaskArray

type GoogleCloudIntegrationsV1alphaNextTaskArray []GoogleCloudIntegrationsV1alphaNextTaskInput

func (GoogleCloudIntegrationsV1alphaNextTaskArray) ElementType

func (GoogleCloudIntegrationsV1alphaNextTaskArray) ToGoogleCloudIntegrationsV1alphaNextTaskArrayOutput

func (i GoogleCloudIntegrationsV1alphaNextTaskArray) ToGoogleCloudIntegrationsV1alphaNextTaskArrayOutput() GoogleCloudIntegrationsV1alphaNextTaskArrayOutput

func (GoogleCloudIntegrationsV1alphaNextTaskArray) ToGoogleCloudIntegrationsV1alphaNextTaskArrayOutputWithContext

func (i GoogleCloudIntegrationsV1alphaNextTaskArray) ToGoogleCloudIntegrationsV1alphaNextTaskArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaNextTaskArrayOutput

type GoogleCloudIntegrationsV1alphaNextTaskArrayInput

type GoogleCloudIntegrationsV1alphaNextTaskArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaNextTaskArrayOutput() GoogleCloudIntegrationsV1alphaNextTaskArrayOutput
	ToGoogleCloudIntegrationsV1alphaNextTaskArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaNextTaskArrayOutput
}

GoogleCloudIntegrationsV1alphaNextTaskArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaNextTaskArray and GoogleCloudIntegrationsV1alphaNextTaskArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaNextTaskArrayInput` via:

GoogleCloudIntegrationsV1alphaNextTaskArray{ GoogleCloudIntegrationsV1alphaNextTaskArgs{...} }

type GoogleCloudIntegrationsV1alphaNextTaskArrayOutput

type GoogleCloudIntegrationsV1alphaNextTaskArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaNextTaskArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaNextTaskArrayOutput) Index

func (GoogleCloudIntegrationsV1alphaNextTaskArrayOutput) ToGoogleCloudIntegrationsV1alphaNextTaskArrayOutput

func (o GoogleCloudIntegrationsV1alphaNextTaskArrayOutput) ToGoogleCloudIntegrationsV1alphaNextTaskArrayOutput() GoogleCloudIntegrationsV1alphaNextTaskArrayOutput

func (GoogleCloudIntegrationsV1alphaNextTaskArrayOutput) ToGoogleCloudIntegrationsV1alphaNextTaskArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaNextTaskArrayOutput) ToGoogleCloudIntegrationsV1alphaNextTaskArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaNextTaskArrayOutput

type GoogleCloudIntegrationsV1alphaNextTaskInput

type GoogleCloudIntegrationsV1alphaNextTaskInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaNextTaskOutput() GoogleCloudIntegrationsV1alphaNextTaskOutput
	ToGoogleCloudIntegrationsV1alphaNextTaskOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaNextTaskOutput
}

GoogleCloudIntegrationsV1alphaNextTaskInput is an input type that accepts GoogleCloudIntegrationsV1alphaNextTaskArgs and GoogleCloudIntegrationsV1alphaNextTaskOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaNextTaskInput` via:

GoogleCloudIntegrationsV1alphaNextTaskArgs{...}

type GoogleCloudIntegrationsV1alphaNextTaskOutput

type GoogleCloudIntegrationsV1alphaNextTaskOutput struct{ *pulumi.OutputState }

The task that is next in line to be executed, if the condition specified evaluated to true.

func (GoogleCloudIntegrationsV1alphaNextTaskOutput) Condition

Standard filter expression for this task to become an eligible next task.

func (GoogleCloudIntegrationsV1alphaNextTaskOutput) Description

User-provided description intended to give additional business context about the task.

func (GoogleCloudIntegrationsV1alphaNextTaskOutput) DisplayName

User-provided label that is attached to this edge in the UI.

func (GoogleCloudIntegrationsV1alphaNextTaskOutput) ElementType

func (GoogleCloudIntegrationsV1alphaNextTaskOutput) TaskConfigId

ID of the next task.

func (GoogleCloudIntegrationsV1alphaNextTaskOutput) TaskId

Task number of the next task.

func (GoogleCloudIntegrationsV1alphaNextTaskOutput) ToGoogleCloudIntegrationsV1alphaNextTaskOutput

func (o GoogleCloudIntegrationsV1alphaNextTaskOutput) ToGoogleCloudIntegrationsV1alphaNextTaskOutput() GoogleCloudIntegrationsV1alphaNextTaskOutput

func (GoogleCloudIntegrationsV1alphaNextTaskOutput) ToGoogleCloudIntegrationsV1alphaNextTaskOutputWithContext

func (o GoogleCloudIntegrationsV1alphaNextTaskOutput) ToGoogleCloudIntegrationsV1alphaNextTaskOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaNextTaskOutput

type GoogleCloudIntegrationsV1alphaNextTaskResponse

type GoogleCloudIntegrationsV1alphaNextTaskResponse struct {
	// Standard filter expression for this task to become an eligible next task.
	Condition string `pulumi:"condition"`
	// User-provided description intended to give additional business context about the task.
	Description string `pulumi:"description"`
	// User-provided label that is attached to this edge in the UI.
	DisplayName string `pulumi:"displayName"`
	// ID of the next task.
	TaskConfigId string `pulumi:"taskConfigId"`
	// Task number of the next task.
	TaskId string `pulumi:"taskId"`
}

The task that is next in line to be executed, if the condition specified evaluated to true.

type GoogleCloudIntegrationsV1alphaNextTaskResponseArrayOutput

type GoogleCloudIntegrationsV1alphaNextTaskResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaNextTaskResponseArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaNextTaskResponseArrayOutput) Index

func (GoogleCloudIntegrationsV1alphaNextTaskResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaNextTaskResponseArrayOutput

func (GoogleCloudIntegrationsV1alphaNextTaskResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaNextTaskResponseArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaNextTaskResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaNextTaskResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaNextTaskResponseArrayOutput

type GoogleCloudIntegrationsV1alphaNextTaskResponseOutput

type GoogleCloudIntegrationsV1alphaNextTaskResponseOutput struct{ *pulumi.OutputState }

The task that is next in line to be executed, if the condition specified evaluated to true.

func (GoogleCloudIntegrationsV1alphaNextTaskResponseOutput) Condition

Standard filter expression for this task to become an eligible next task.

func (GoogleCloudIntegrationsV1alphaNextTaskResponseOutput) Description

User-provided description intended to give additional business context about the task.

func (GoogleCloudIntegrationsV1alphaNextTaskResponseOutput) DisplayName

User-provided label that is attached to this edge in the UI.

func (GoogleCloudIntegrationsV1alphaNextTaskResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaNextTaskResponseOutput) TaskConfigId

ID of the next task.

func (GoogleCloudIntegrationsV1alphaNextTaskResponseOutput) TaskId

Task number of the next task.

func (GoogleCloudIntegrationsV1alphaNextTaskResponseOutput) ToGoogleCloudIntegrationsV1alphaNextTaskResponseOutput

func (GoogleCloudIntegrationsV1alphaNextTaskResponseOutput) ToGoogleCloudIntegrationsV1alphaNextTaskResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaNextTaskResponseOutput) ToGoogleCloudIntegrationsV1alphaNextTaskResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaNextTaskResponseOutput

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode struct {
	// The access token received from the token endpoint.
	AccessToken *GoogleCloudIntegrationsV1alphaAccessToken `pulumi:"accessToken"`
	// Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.
	ApplyReauthPolicy *bool `pulumi:"applyReauthPolicy"`
	// The Auth Code that is used to initially retrieve the access token.
	AuthCode *string `pulumi:"authCode"`
	// The auth url endpoint to send the auth code request to.
	AuthEndpoint *string `pulumi:"authEndpoint"`
	// The auth parameters sent along with the auth code request.
	AuthParams *GoogleCloudIntegrationsV1alphaParameterMap `pulumi:"authParams"`
	// The client's id.
	ClientId *string `pulumi:"clientId"`
	// The client's secret.
	ClientSecret *string `pulumi:"clientSecret"`
	// Represent how to pass parameters to fetch access token
	RequestType *GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType `pulumi:"requestType"`
	// A space-delimited list of requested scope permissions.
	Scope *string `pulumi:"scope"`
	// The token url endpoint to send the token request to.
	TokenEndpoint *string `pulumi:"tokenEndpoint"`
	// The token parameters sent along with the token request.
	TokenParams *GoogleCloudIntegrationsV1alphaParameterMap `pulumi:"tokenParams"`
}

The OAuth Type where the client sends request with the client id and requested scopes to auth endpoint. User sees a consent screen and auth code is received at specified redirect url afterwards. The auth code is then combined with the client id and secret and sent to the token endpoint in exchange for the access and refresh token. The refresh token can be used to fetch new access tokens.

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs struct {
	// The access token received from the token endpoint.
	AccessToken GoogleCloudIntegrationsV1alphaAccessTokenPtrInput `pulumi:"accessToken"`
	// Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.
	ApplyReauthPolicy pulumi.BoolPtrInput `pulumi:"applyReauthPolicy"`
	// The Auth Code that is used to initially retrieve the access token.
	AuthCode pulumi.StringPtrInput `pulumi:"authCode"`
	// The auth url endpoint to send the auth code request to.
	AuthEndpoint pulumi.StringPtrInput `pulumi:"authEndpoint"`
	// The auth parameters sent along with the auth code request.
	AuthParams GoogleCloudIntegrationsV1alphaParameterMapPtrInput `pulumi:"authParams"`
	// The client's id.
	ClientId pulumi.StringPtrInput `pulumi:"clientId"`
	// The client's secret.
	ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"`
	// Represent how to pass parameters to fetch access token
	RequestType GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrInput `pulumi:"requestType"`
	// A space-delimited list of requested scope permissions.
	Scope pulumi.StringPtrInput `pulumi:"scope"`
	// The token url endpoint to send the token request to.
	TokenEndpoint pulumi.StringPtrInput `pulumi:"tokenEndpoint"`
	// The token parameters sent along with the token request.
	TokenParams GoogleCloudIntegrationsV1alphaParameterMapPtrInput `pulumi:"tokenParams"`
}

The OAuth Type where the client sends request with the client id and requested scopes to auth endpoint. User sees a consent screen and auth code is received at specified redirect url afterwards. The auth code is then combined with the client id and secret and sent to the token endpoint in exchange for the access and refresh token. The refresh token can be used to fetch new access tokens.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutputWithContext

func (i GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeInput

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput() GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput
	ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput
}

GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeInput is an input type that accepts GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs and GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeInput` via:

GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs{...}

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput struct{ *pulumi.OutputState }

The OAuth Type where the client sends request with the client id and requested scopes to auth endpoint. User sees a consent screen and auth code is received at specified redirect url afterwards. The auth code is then combined with the client id and secret and sent to the token endpoint in exchange for the access and refresh token. The refresh token can be used to fetch new access tokens.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) AccessToken

The access token received from the token endpoint.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) ApplyReauthPolicy

Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) AuthCode

The Auth Code that is used to initially retrieve the access token.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) AuthEndpoint

The auth url endpoint to send the auth code request to.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) AuthParams

The auth parameters sent along with the auth code request.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) ClientId

The client's id.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) ClientSecret

The client's secret.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) RequestType

Represent how to pass parameters to fetch access token

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) Scope

A space-delimited list of requested scope permissions.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) TokenEndpoint

The token url endpoint to send the token request to.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeOutput) TokenParams

The token parameters sent along with the token request.

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrInput

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput() GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput
	ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput
}

GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs, GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtr and GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrInput` via:

        GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) AccessToken

The access token received from the token endpoint.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) ApplyReauthPolicy

Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) AuthCode

The Auth Code that is used to initially retrieve the access token.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) AuthEndpoint

The auth url endpoint to send the auth code request to.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) AuthParams

The auth parameters sent along with the auth code request.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) ClientId

The client's id.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) ClientSecret

The client's secret.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) RequestType

Represent how to pass parameters to fetch access token

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) Scope

A space-delimited list of requested scope permissions.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) TokenEndpoint

The token url endpoint to send the token request to.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodePtrOutput) TokenParams

The token parameters sent along with the token request.

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType string

Represent how to pass parameters to fetch access token

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutputWithContext

func (e GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType) ToStringOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeInput

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput() GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput
	ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput
}

GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeArgs and GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeInput` via:

GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeArgs{...}

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrInput

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput() GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput
	ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput
}

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutputWithContext

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponse

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponse struct {
	// The access token received from the token endpoint.
	AccessToken GoogleCloudIntegrationsV1alphaAccessTokenResponse `pulumi:"accessToken"`
	// Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.
	ApplyReauthPolicy bool `pulumi:"applyReauthPolicy"`
	// The Auth Code that is used to initially retrieve the access token.
	AuthCode string `pulumi:"authCode"`
	// The auth url endpoint to send the auth code request to.
	AuthEndpoint string `pulumi:"authEndpoint"`
	// The auth parameters sent along with the auth code request.
	AuthParams GoogleCloudIntegrationsV1alphaParameterMapResponse `pulumi:"authParams"`
	// The client's id.
	ClientId string `pulumi:"clientId"`
	// The client's secret.
	ClientSecret string `pulumi:"clientSecret"`
	// Represent how to pass parameters to fetch access token
	RequestType string `pulumi:"requestType"`
	// A space-delimited list of requested scope permissions.
	Scope string `pulumi:"scope"`
	// The token url endpoint to send the token request to.
	TokenEndpoint string `pulumi:"tokenEndpoint"`
	// The token parameters sent along with the token request.
	TokenParams GoogleCloudIntegrationsV1alphaParameterMapResponse `pulumi:"tokenParams"`
}

The OAuth Type where the client sends request with the client id and requested scopes to auth endpoint. User sees a consent screen and auth code is received at specified redirect url afterwards. The auth code is then combined with the client id and secret and sent to the token endpoint in exchange for the access and refresh token. The refresh token can be used to fetch new access tokens.

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput

type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput struct{ *pulumi.OutputState }

The OAuth Type where the client sends request with the client id and requested scopes to auth endpoint. User sees a consent screen and auth code is received at specified redirect url afterwards. The auth code is then combined with the client id and secret and sent to the token endpoint in exchange for the access and refresh token. The refresh token can be used to fetch new access tokens.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) AccessToken

The access token received from the token endpoint.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) ApplyReauthPolicy

Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) AuthCode

The Auth Code that is used to initially retrieve the access token.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) AuthEndpoint

The auth url endpoint to send the auth code request to.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) AuthParams

The auth parameters sent along with the auth code request.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) ClientId

The client's id.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) ClientSecret

The client's secret.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) RequestType

Represent how to pass parameters to fetch access token

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) Scope

A space-delimited list of requested scope permissions.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) ToGoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) TokenEndpoint

The token url endpoint to send the token request to.

func (GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseOutput) TokenParams

The token parameters sent along with the token request.

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials struct {
	// Access token fetched from the authorization server.
	AccessToken *GoogleCloudIntegrationsV1alphaAccessToken `pulumi:"accessToken"`
	// The client's ID.
	ClientId *string `pulumi:"clientId"`
	// The client's secret.
	ClientSecret *string `pulumi:"clientSecret"`
	// Represent how to pass parameters to fetch access token
	RequestType *GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType `pulumi:"requestType"`
	// A space-delimited list of requested scope permissions.
	Scope *string `pulumi:"scope"`
	// The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.
	TokenEndpoint *string `pulumi:"tokenEndpoint"`
	// Token parameters for the auth request.
	TokenParams *GoogleCloudIntegrationsV1alphaParameterMap `pulumi:"tokenParams"`
}

For client credentials grant, the client sends a POST request with grant_type as 'client_credentials' to the authorization server. The authorization server will respond with a JSON object containing the access token.

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs struct {
	// Access token fetched from the authorization server.
	AccessToken GoogleCloudIntegrationsV1alphaAccessTokenPtrInput `pulumi:"accessToken"`
	// The client's ID.
	ClientId pulumi.StringPtrInput `pulumi:"clientId"`
	// The client's secret.
	ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"`
	// Represent how to pass parameters to fetch access token
	RequestType GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrInput `pulumi:"requestType"`
	// A space-delimited list of requested scope permissions.
	Scope pulumi.StringPtrInput `pulumi:"scope"`
	// The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.
	TokenEndpoint pulumi.StringPtrInput `pulumi:"tokenEndpoint"`
	// Token parameters for the auth request.
	TokenParams GoogleCloudIntegrationsV1alphaParameterMapPtrInput `pulumi:"tokenParams"`
}

For client credentials grant, the client sends a POST request with grant_type as 'client_credentials' to the authorization server. The authorization server will respond with a JSON object containing the access token.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutputWithContext

func (i GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsInput

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput() GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput
	ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput
}

GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsInput is an input type that accepts GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs and GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsInput` via:

GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs{...}

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput struct{ *pulumi.OutputState }

For client credentials grant, the client sends a POST request with grant_type as 'client_credentials' to the authorization server. The authorization server will respond with a JSON object containing the access token.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) AccessToken

Access token fetched from the authorization server.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) ClientId

The client's ID.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) ClientSecret

The client's secret.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) RequestType

Represent how to pass parameters to fetch access token

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) Scope

A space-delimited list of requested scope permissions.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) TokenEndpoint

The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsOutput) TokenParams

Token parameters for the auth request.

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrInput

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput() GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput
	ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput
}

GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs, GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtr and GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrInput` via:

        GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput) AccessToken

Access token fetched from the authorization server.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput) ClientId

The client's ID.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput) ClientSecret

The client's secret.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput) RequestType

Represent how to pass parameters to fetch access token

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput) Scope

A space-delimited list of requested scope permissions.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput) TokenEndpoint

The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsPtrOutput) TokenParams

Token parameters for the auth request.

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType string

Represent how to pass parameters to fetch access token

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutputWithContext

func (e GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType) ToStringOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeInput

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput() GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput
	ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput
}

GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeArgs and GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeInput` via:

GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeArgs{...}

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrInput

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput() GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput
	ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput
}

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutputWithContext

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponse

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponse struct {
	// Access token fetched from the authorization server.
	AccessToken GoogleCloudIntegrationsV1alphaAccessTokenResponse `pulumi:"accessToken"`
	// The client's ID.
	ClientId string `pulumi:"clientId"`
	// The client's secret.
	ClientSecret string `pulumi:"clientSecret"`
	// Represent how to pass parameters to fetch access token
	RequestType string `pulumi:"requestType"`
	// A space-delimited list of requested scope permissions.
	Scope string `pulumi:"scope"`
	// The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.
	TokenEndpoint string `pulumi:"tokenEndpoint"`
	// Token parameters for the auth request.
	TokenParams GoogleCloudIntegrationsV1alphaParameterMapResponse `pulumi:"tokenParams"`
}

For client credentials grant, the client sends a POST request with grant_type as 'client_credentials' to the authorization server. The authorization server will respond with a JSON object containing the access token.

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput

type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput struct{ *pulumi.OutputState }

For client credentials grant, the client sends a POST request with grant_type as 'client_credentials' to the authorization server. The authorization server will respond with a JSON object containing the access token.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput) AccessToken

Access token fetched from the authorization server.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput) ClientId

The client's ID.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput) ClientSecret

The client's secret.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput) RequestType

Represent how to pass parameters to fetch access token

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput) Scope

A space-delimited list of requested scope permissions.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput) TokenEndpoint

The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

func (GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseOutput) TokenParams

Token parameters for the auth request.

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials struct {
	// Access token fetched from the authorization server.
	AccessToken *GoogleCloudIntegrationsV1alphaAccessToken `pulumi:"accessToken"`
	// The client's ID.
	ClientId *string `pulumi:"clientId"`
	// The client's secret.
	ClientSecret *string `pulumi:"clientSecret"`
	// The user's password.
	Password *string `pulumi:"password"`
	// Represent how to pass parameters to fetch access token
	RequestType *GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType `pulumi:"requestType"`
	// A space-delimited list of requested scope permissions.
	Scope *string `pulumi:"scope"`
	// The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.
	TokenEndpoint *string `pulumi:"tokenEndpoint"`
	// Token parameters for the auth request.
	TokenParams *GoogleCloudIntegrationsV1alphaParameterMap `pulumi:"tokenParams"`
	// The user's username.
	Username *string `pulumi:"username"`
}

For resource owner credentials grant, the client will ask the user for their authorization credentials (ususally a username and password) and send a POST request to the authorization server. The authorization server will respond with a JSON object containing the access token.

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs struct {
	// Access token fetched from the authorization server.
	AccessToken GoogleCloudIntegrationsV1alphaAccessTokenPtrInput `pulumi:"accessToken"`
	// The client's ID.
	ClientId pulumi.StringPtrInput `pulumi:"clientId"`
	// The client's secret.
	ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"`
	// The user's password.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Represent how to pass parameters to fetch access token
	RequestType GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrInput `pulumi:"requestType"`
	// A space-delimited list of requested scope permissions.
	Scope pulumi.StringPtrInput `pulumi:"scope"`
	// The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.
	TokenEndpoint pulumi.StringPtrInput `pulumi:"tokenEndpoint"`
	// Token parameters for the auth request.
	TokenParams GoogleCloudIntegrationsV1alphaParameterMapPtrInput `pulumi:"tokenParams"`
	// The user's username.
	Username pulumi.StringPtrInput `pulumi:"username"`
}

For resource owner credentials grant, the client will ask the user for their authorization credentials (ususally a username and password) and send a POST request to the authorization server. The authorization server will respond with a JSON object containing the access token.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutputWithContext

func (i GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsInput

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput() GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput
	ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput
}

GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsInput is an input type that accepts GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs and GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsInput` via:

GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs{...}

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput struct{ *pulumi.OutputState }

For resource owner credentials grant, the client will ask the user for their authorization credentials (ususally a username and password) and send a POST request to the authorization server. The authorization server will respond with a JSON object containing the access token.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) AccessToken

Access token fetched from the authorization server.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) ClientId

The client's ID.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) ClientSecret

The client's secret.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) Password

The user's password.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) RequestType

Represent how to pass parameters to fetch access token

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) Scope

A space-delimited list of requested scope permissions.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) TokenEndpoint

The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) TokenParams

Token parameters for the auth request.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsOutput) Username

The user's username.

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrInput

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput() GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput
	ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput
}

GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs, GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtr and GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrInput` via:

        GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) AccessToken

Access token fetched from the authorization server.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) ClientId

The client's ID.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) ClientSecret

The client's secret.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) Password

The user's password.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) RequestType

Represent how to pass parameters to fetch access token

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) Scope

A space-delimited list of requested scope permissions.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) TokenEndpoint

The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) TokenParams

Token parameters for the auth request.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsPtrOutput) Username

The user's username.

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType string

Represent how to pass parameters to fetch access token

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutputWithContext

func (e GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType) ToStringOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeInput

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput() GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput
	ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput
}

GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeArgs and GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeInput` via:

GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeArgs{...}

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutputWithContext

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutputWithContext

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrInput

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput() GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput
	ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput
}

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutputWithContext

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponse

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponse struct {
	// Access token fetched from the authorization server.
	AccessToken GoogleCloudIntegrationsV1alphaAccessTokenResponse `pulumi:"accessToken"`
	// The client's ID.
	ClientId string `pulumi:"clientId"`
	// The client's secret.
	ClientSecret string `pulumi:"clientSecret"`
	// The user's password.
	Password string `pulumi:"password"`
	// Represent how to pass parameters to fetch access token
	RequestType string `pulumi:"requestType"`
	// A space-delimited list of requested scope permissions.
	Scope string `pulumi:"scope"`
	// The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.
	TokenEndpoint string `pulumi:"tokenEndpoint"`
	// Token parameters for the auth request.
	TokenParams GoogleCloudIntegrationsV1alphaParameterMapResponse `pulumi:"tokenParams"`
	// The user's username.
	Username string `pulumi:"username"`
}

For resource owner credentials grant, the client will ask the user for their authorization credentials (ususally a username and password) and send a POST request to the authorization server. The authorization server will respond with a JSON object containing the access token.

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput

type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput struct{ *pulumi.OutputState }

For resource owner credentials grant, the client will ask the user for their authorization credentials (ususally a username and password) and send a POST request to the authorization server. The authorization server will respond with a JSON object containing the access token.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput) AccessToken

Access token fetched from the authorization server.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput) ClientId

The client's ID.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput) ClientSecret

The client's secret.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput) Password

The user's password.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput) RequestType

Represent how to pass parameters to fetch access token

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput) Scope

A space-delimited list of requested scope permissions.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput) ToGoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutputWithContext

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput) TokenEndpoint

The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput) TokenParams

Token parameters for the auth request.

func (GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseOutput) Username

The user's username.

type GoogleCloudIntegrationsV1alphaOidcToken

type GoogleCloudIntegrationsV1alphaOidcToken struct {
	// Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.
	Audience *string `pulumi:"audience"`
	// The service account email to be used as the identity for the token.
	ServiceAccountEmail *string `pulumi:"serviceAccountEmail"`
	// ID token obtained for the service account
	Token *string `pulumi:"token"`
	// The approximate time until the token retrieved is valid.
	TokenExpireTime *string `pulumi:"tokenExpireTime"`
}

OIDC Token

type GoogleCloudIntegrationsV1alphaOidcTokenArgs

type GoogleCloudIntegrationsV1alphaOidcTokenArgs struct {
	// Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.
	Audience pulumi.StringPtrInput `pulumi:"audience"`
	// The service account email to be used as the identity for the token.
	ServiceAccountEmail pulumi.StringPtrInput `pulumi:"serviceAccountEmail"`
	// ID token obtained for the service account
	Token pulumi.StringPtrInput `pulumi:"token"`
	// The approximate time until the token retrieved is valid.
	TokenExpireTime pulumi.StringPtrInput `pulumi:"tokenExpireTime"`
}

OIDC Token

func (GoogleCloudIntegrationsV1alphaOidcTokenArgs) ElementType

func (GoogleCloudIntegrationsV1alphaOidcTokenArgs) ToGoogleCloudIntegrationsV1alphaOidcTokenOutput

func (i GoogleCloudIntegrationsV1alphaOidcTokenArgs) ToGoogleCloudIntegrationsV1alphaOidcTokenOutput() GoogleCloudIntegrationsV1alphaOidcTokenOutput

func (GoogleCloudIntegrationsV1alphaOidcTokenArgs) ToGoogleCloudIntegrationsV1alphaOidcTokenOutputWithContext

func (i GoogleCloudIntegrationsV1alphaOidcTokenArgs) ToGoogleCloudIntegrationsV1alphaOidcTokenOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOidcTokenOutput

func (GoogleCloudIntegrationsV1alphaOidcTokenArgs) ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutput

func (i GoogleCloudIntegrationsV1alphaOidcTokenArgs) ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutput() GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaOidcTokenArgs) ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaOidcTokenArgs) ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput

type GoogleCloudIntegrationsV1alphaOidcTokenInput

type GoogleCloudIntegrationsV1alphaOidcTokenInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOidcTokenOutput() GoogleCloudIntegrationsV1alphaOidcTokenOutput
	ToGoogleCloudIntegrationsV1alphaOidcTokenOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOidcTokenOutput
}

GoogleCloudIntegrationsV1alphaOidcTokenInput is an input type that accepts GoogleCloudIntegrationsV1alphaOidcTokenArgs and GoogleCloudIntegrationsV1alphaOidcTokenOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOidcTokenInput` via:

GoogleCloudIntegrationsV1alphaOidcTokenArgs{...}

type GoogleCloudIntegrationsV1alphaOidcTokenOutput

type GoogleCloudIntegrationsV1alphaOidcTokenOutput struct{ *pulumi.OutputState }

OIDC Token

func (GoogleCloudIntegrationsV1alphaOidcTokenOutput) Audience

Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

func (GoogleCloudIntegrationsV1alphaOidcTokenOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOidcTokenOutput) ServiceAccountEmail

The service account email to be used as the identity for the token.

func (GoogleCloudIntegrationsV1alphaOidcTokenOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenOutput

func (o GoogleCloudIntegrationsV1alphaOidcTokenOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenOutput() GoogleCloudIntegrationsV1alphaOidcTokenOutput

func (GoogleCloudIntegrationsV1alphaOidcTokenOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOidcTokenOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOidcTokenOutput

func (GoogleCloudIntegrationsV1alphaOidcTokenOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutput

func (o GoogleCloudIntegrationsV1alphaOidcTokenOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutput() GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaOidcTokenOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOidcTokenOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaOidcTokenOutput) Token

ID token obtained for the service account

func (GoogleCloudIntegrationsV1alphaOidcTokenOutput) TokenExpireTime

The approximate time until the token retrieved is valid.

type GoogleCloudIntegrationsV1alphaOidcTokenPtrInput

type GoogleCloudIntegrationsV1alphaOidcTokenPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutput() GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput
	ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput
}

GoogleCloudIntegrationsV1alphaOidcTokenPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaOidcTokenArgs, GoogleCloudIntegrationsV1alphaOidcTokenPtr and GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOidcTokenPtrInput` via:

        GoogleCloudIntegrationsV1alphaOidcTokenArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput

type GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput) Audience

Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

func (GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput) ServiceAccountEmail

The service account email to be used as the identity for the token.

func (GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutput

func (o GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutput() GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput

func (GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput) Token

ID token obtained for the service account

func (GoogleCloudIntegrationsV1alphaOidcTokenPtrOutput) TokenExpireTime

The approximate time until the token retrieved is valid.

type GoogleCloudIntegrationsV1alphaOidcTokenResponse

type GoogleCloudIntegrationsV1alphaOidcTokenResponse struct {
	// Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.
	Audience string `pulumi:"audience"`
	// The service account email to be used as the identity for the token.
	ServiceAccountEmail string `pulumi:"serviceAccountEmail"`
	// ID token obtained for the service account
	Token string `pulumi:"token"`
	// The approximate time until the token retrieved is valid.
	TokenExpireTime string `pulumi:"tokenExpireTime"`
}

OIDC Token

type GoogleCloudIntegrationsV1alphaOidcTokenResponseOutput

type GoogleCloudIntegrationsV1alphaOidcTokenResponseOutput struct{ *pulumi.OutputState }

OIDC Token

func (GoogleCloudIntegrationsV1alphaOidcTokenResponseOutput) Audience

Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

func (GoogleCloudIntegrationsV1alphaOidcTokenResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaOidcTokenResponseOutput) ServiceAccountEmail

The service account email to be used as the identity for the token.

func (GoogleCloudIntegrationsV1alphaOidcTokenResponseOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenResponseOutput

func (GoogleCloudIntegrationsV1alphaOidcTokenResponseOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaOidcTokenResponseOutput) ToGoogleCloudIntegrationsV1alphaOidcTokenResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaOidcTokenResponseOutput

func (GoogleCloudIntegrationsV1alphaOidcTokenResponseOutput) Token

ID token obtained for the service account

func (GoogleCloudIntegrationsV1alphaOidcTokenResponseOutput) TokenExpireTime

The approximate time until the token retrieved is valid.

type GoogleCloudIntegrationsV1alphaParameterMap

type GoogleCloudIntegrationsV1alphaParameterMap struct {
	// A list of parameter map entries.
	Entries []GoogleCloudIntegrationsV1alphaParameterMapEntry `pulumi:"entries"`
	// Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.
	KeyType *GoogleCloudIntegrationsV1alphaParameterMapKeyType `pulumi:"keyType"`
	// Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.
	ValueType *GoogleCloudIntegrationsV1alphaParameterMapValueType `pulumi:"valueType"`
}

A generic multi-map that holds key value pairs. They keys and values can be of any type, unless specified.

type GoogleCloudIntegrationsV1alphaParameterMapArgs

type GoogleCloudIntegrationsV1alphaParameterMapArgs struct {
	// A list of parameter map entries.
	Entries GoogleCloudIntegrationsV1alphaParameterMapEntryArrayInput `pulumi:"entries"`
	// Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.
	KeyType GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrInput `pulumi:"keyType"`
	// Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.
	ValueType GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrInput `pulumi:"valueType"`
}

A generic multi-map that holds key value pairs. They keys and values can be of any type, unless specified.

func (GoogleCloudIntegrationsV1alphaParameterMapArgs) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapArgs) ToGoogleCloudIntegrationsV1alphaParameterMapOutput

func (i GoogleCloudIntegrationsV1alphaParameterMapArgs) ToGoogleCloudIntegrationsV1alphaParameterMapOutput() GoogleCloudIntegrationsV1alphaParameterMapOutput

func (GoogleCloudIntegrationsV1alphaParameterMapArgs) ToGoogleCloudIntegrationsV1alphaParameterMapOutputWithContext

func (i GoogleCloudIntegrationsV1alphaParameterMapArgs) ToGoogleCloudIntegrationsV1alphaParameterMapOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapOutput

func (GoogleCloudIntegrationsV1alphaParameterMapArgs) ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutput

func (i GoogleCloudIntegrationsV1alphaParameterMapArgs) ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutput() GoogleCloudIntegrationsV1alphaParameterMapPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapArgs) ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaParameterMapArgs) ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapPtrOutput

type GoogleCloudIntegrationsV1alphaParameterMapEntry

type GoogleCloudIntegrationsV1alphaParameterMapEntry struct {
	// Key of the map entry.
	Key *GoogleCloudIntegrationsV1alphaParameterMapField `pulumi:"key"`
	// Value of the map entry.
	Value *GoogleCloudIntegrationsV1alphaParameterMapField `pulumi:"value"`
}

Entry is a pair of key and value.

type GoogleCloudIntegrationsV1alphaParameterMapEntryArgs

type GoogleCloudIntegrationsV1alphaParameterMapEntryArgs struct {
	// Key of the map entry.
	Key GoogleCloudIntegrationsV1alphaParameterMapFieldPtrInput `pulumi:"key"`
	// Value of the map entry.
	Value GoogleCloudIntegrationsV1alphaParameterMapFieldPtrInput `pulumi:"value"`
}

Entry is a pair of key and value.

func (GoogleCloudIntegrationsV1alphaParameterMapEntryArgs) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapEntryArgs) ToGoogleCloudIntegrationsV1alphaParameterMapEntryOutput

func (i GoogleCloudIntegrationsV1alphaParameterMapEntryArgs) ToGoogleCloudIntegrationsV1alphaParameterMapEntryOutput() GoogleCloudIntegrationsV1alphaParameterMapEntryOutput

func (GoogleCloudIntegrationsV1alphaParameterMapEntryArgs) ToGoogleCloudIntegrationsV1alphaParameterMapEntryOutputWithContext

func (i GoogleCloudIntegrationsV1alphaParameterMapEntryArgs) ToGoogleCloudIntegrationsV1alphaParameterMapEntryOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapEntryOutput

type GoogleCloudIntegrationsV1alphaParameterMapEntryArray

type GoogleCloudIntegrationsV1alphaParameterMapEntryArray []GoogleCloudIntegrationsV1alphaParameterMapEntryInput

func (GoogleCloudIntegrationsV1alphaParameterMapEntryArray) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapEntryArray) ToGoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput

func (i GoogleCloudIntegrationsV1alphaParameterMapEntryArray) ToGoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput() GoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput

func (GoogleCloudIntegrationsV1alphaParameterMapEntryArray) ToGoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutputWithContext

func (i GoogleCloudIntegrationsV1alphaParameterMapEntryArray) ToGoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput

type GoogleCloudIntegrationsV1alphaParameterMapEntryArrayInput

type GoogleCloudIntegrationsV1alphaParameterMapEntryArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput() GoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput
	ToGoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput
}

GoogleCloudIntegrationsV1alphaParameterMapEntryArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaParameterMapEntryArray and GoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaParameterMapEntryArrayInput` via:

GoogleCloudIntegrationsV1alphaParameterMapEntryArray{ GoogleCloudIntegrationsV1alphaParameterMapEntryArgs{...} }

type GoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput

type GoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput) Index

func (GoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput) ToGoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput

func (GoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput) ToGoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput) ToGoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapEntryArrayOutput

type GoogleCloudIntegrationsV1alphaParameterMapEntryInput

type GoogleCloudIntegrationsV1alphaParameterMapEntryInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaParameterMapEntryOutput() GoogleCloudIntegrationsV1alphaParameterMapEntryOutput
	ToGoogleCloudIntegrationsV1alphaParameterMapEntryOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaParameterMapEntryOutput
}

GoogleCloudIntegrationsV1alphaParameterMapEntryInput is an input type that accepts GoogleCloudIntegrationsV1alphaParameterMapEntryArgs and GoogleCloudIntegrationsV1alphaParameterMapEntryOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaParameterMapEntryInput` via:

GoogleCloudIntegrationsV1alphaParameterMapEntryArgs{...}

type GoogleCloudIntegrationsV1alphaParameterMapEntryOutput

type GoogleCloudIntegrationsV1alphaParameterMapEntryOutput struct{ *pulumi.OutputState }

Entry is a pair of key and value.

func (GoogleCloudIntegrationsV1alphaParameterMapEntryOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapEntryOutput) Key

Key of the map entry.

func (GoogleCloudIntegrationsV1alphaParameterMapEntryOutput) ToGoogleCloudIntegrationsV1alphaParameterMapEntryOutput

func (GoogleCloudIntegrationsV1alphaParameterMapEntryOutput) ToGoogleCloudIntegrationsV1alphaParameterMapEntryOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapEntryOutput) ToGoogleCloudIntegrationsV1alphaParameterMapEntryOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapEntryOutput

func (GoogleCloudIntegrationsV1alphaParameterMapEntryOutput) Value

Value of the map entry.

type GoogleCloudIntegrationsV1alphaParameterMapEntryResponse

type GoogleCloudIntegrationsV1alphaParameterMapEntryResponse struct {
	// Key of the map entry.
	Key GoogleCloudIntegrationsV1alphaParameterMapFieldResponse `pulumi:"key"`
	// Value of the map entry.
	Value GoogleCloudIntegrationsV1alphaParameterMapFieldResponse `pulumi:"value"`
}

Entry is a pair of key and value.

type GoogleCloudIntegrationsV1alphaParameterMapEntryResponseArrayOutput

type GoogleCloudIntegrationsV1alphaParameterMapEntryResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaParameterMapEntryResponseArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapEntryResponseArrayOutput) Index

func (GoogleCloudIntegrationsV1alphaParameterMapEntryResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaParameterMapEntryResponseArrayOutput

func (GoogleCloudIntegrationsV1alphaParameterMapEntryResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaParameterMapEntryResponseArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapEntryResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaParameterMapEntryResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapEntryResponseArrayOutput

type GoogleCloudIntegrationsV1alphaParameterMapEntryResponseOutput

type GoogleCloudIntegrationsV1alphaParameterMapEntryResponseOutput struct{ *pulumi.OutputState }

Entry is a pair of key and value.

func (GoogleCloudIntegrationsV1alphaParameterMapEntryResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapEntryResponseOutput) Key

Key of the map entry.

func (GoogleCloudIntegrationsV1alphaParameterMapEntryResponseOutput) ToGoogleCloudIntegrationsV1alphaParameterMapEntryResponseOutput

func (GoogleCloudIntegrationsV1alphaParameterMapEntryResponseOutput) ToGoogleCloudIntegrationsV1alphaParameterMapEntryResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapEntryResponseOutput) ToGoogleCloudIntegrationsV1alphaParameterMapEntryResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapEntryResponseOutput

func (GoogleCloudIntegrationsV1alphaParameterMapEntryResponseOutput) Value

Value of the map entry.

type GoogleCloudIntegrationsV1alphaParameterMapField

type GoogleCloudIntegrationsV1alphaParameterMapField struct {
	// Passing a literal value.
	LiteralValue *GoogleCloudIntegrationsV1alphaValueType `pulumi:"literalValue"`
	// Referencing one of the Integration variables.
	ReferenceKey *string `pulumi:"referenceKey"`
}

Field represents either the key or value in an entry.

type GoogleCloudIntegrationsV1alphaParameterMapFieldArgs

type GoogleCloudIntegrationsV1alphaParameterMapFieldArgs struct {
	// Passing a literal value.
	LiteralValue GoogleCloudIntegrationsV1alphaValueTypePtrInput `pulumi:"literalValue"`
	// Referencing one of the Integration variables.
	ReferenceKey pulumi.StringPtrInput `pulumi:"referenceKey"`
}

Field represents either the key or value in an entry.

func (GoogleCloudIntegrationsV1alphaParameterMapFieldArgs) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapFieldArgs) ToGoogleCloudIntegrationsV1alphaParameterMapFieldOutput

func (i GoogleCloudIntegrationsV1alphaParameterMapFieldArgs) ToGoogleCloudIntegrationsV1alphaParameterMapFieldOutput() GoogleCloudIntegrationsV1alphaParameterMapFieldOutput

func (GoogleCloudIntegrationsV1alphaParameterMapFieldArgs) ToGoogleCloudIntegrationsV1alphaParameterMapFieldOutputWithContext

func (i GoogleCloudIntegrationsV1alphaParameterMapFieldArgs) ToGoogleCloudIntegrationsV1alphaParameterMapFieldOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapFieldOutput

func (GoogleCloudIntegrationsV1alphaParameterMapFieldArgs) ToGoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput

func (i GoogleCloudIntegrationsV1alphaParameterMapFieldArgs) ToGoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput() GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapFieldArgs) ToGoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaParameterMapFieldArgs) ToGoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput

type GoogleCloudIntegrationsV1alphaParameterMapFieldInput

type GoogleCloudIntegrationsV1alphaParameterMapFieldInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaParameterMapFieldOutput() GoogleCloudIntegrationsV1alphaParameterMapFieldOutput
	ToGoogleCloudIntegrationsV1alphaParameterMapFieldOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaParameterMapFieldOutput
}

GoogleCloudIntegrationsV1alphaParameterMapFieldInput is an input type that accepts GoogleCloudIntegrationsV1alphaParameterMapFieldArgs and GoogleCloudIntegrationsV1alphaParameterMapFieldOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaParameterMapFieldInput` via:

GoogleCloudIntegrationsV1alphaParameterMapFieldArgs{...}

type GoogleCloudIntegrationsV1alphaParameterMapFieldOutput

type GoogleCloudIntegrationsV1alphaParameterMapFieldOutput struct{ *pulumi.OutputState }

Field represents either the key or value in an entry.

func (GoogleCloudIntegrationsV1alphaParameterMapFieldOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapFieldOutput) LiteralValue

Passing a literal value.

func (GoogleCloudIntegrationsV1alphaParameterMapFieldOutput) ReferenceKey

Referencing one of the Integration variables.

func (GoogleCloudIntegrationsV1alphaParameterMapFieldOutput) ToGoogleCloudIntegrationsV1alphaParameterMapFieldOutput

func (GoogleCloudIntegrationsV1alphaParameterMapFieldOutput) ToGoogleCloudIntegrationsV1alphaParameterMapFieldOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapFieldOutput) ToGoogleCloudIntegrationsV1alphaParameterMapFieldOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapFieldOutput

func (GoogleCloudIntegrationsV1alphaParameterMapFieldOutput) ToGoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput

func (o GoogleCloudIntegrationsV1alphaParameterMapFieldOutput) ToGoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput() GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapFieldOutput) ToGoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapFieldOutput) ToGoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput

type GoogleCloudIntegrationsV1alphaParameterMapFieldPtrInput

type GoogleCloudIntegrationsV1alphaParameterMapFieldPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput() GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput
	ToGoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput
}

GoogleCloudIntegrationsV1alphaParameterMapFieldPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaParameterMapFieldArgs, GoogleCloudIntegrationsV1alphaParameterMapFieldPtr and GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaParameterMapFieldPtrInput` via:

        GoogleCloudIntegrationsV1alphaParameterMapFieldArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput

type GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput) LiteralValue

Passing a literal value.

func (GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput) ReferenceKey

Referencing one of the Integration variables.

func (GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput) ToGoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput) ToGoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput) ToGoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapFieldPtrOutput

type GoogleCloudIntegrationsV1alphaParameterMapFieldResponse

type GoogleCloudIntegrationsV1alphaParameterMapFieldResponse struct {
	// Passing a literal value.
	LiteralValue GoogleCloudIntegrationsV1alphaValueTypeResponse `pulumi:"literalValue"`
	// Referencing one of the Integration variables.
	ReferenceKey string `pulumi:"referenceKey"`
}

Field represents either the key or value in an entry.

type GoogleCloudIntegrationsV1alphaParameterMapFieldResponseOutput

type GoogleCloudIntegrationsV1alphaParameterMapFieldResponseOutput struct{ *pulumi.OutputState }

Field represents either the key or value in an entry.

func (GoogleCloudIntegrationsV1alphaParameterMapFieldResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapFieldResponseOutput) LiteralValue

Passing a literal value.

func (GoogleCloudIntegrationsV1alphaParameterMapFieldResponseOutput) ReferenceKey

Referencing one of the Integration variables.

func (GoogleCloudIntegrationsV1alphaParameterMapFieldResponseOutput) ToGoogleCloudIntegrationsV1alphaParameterMapFieldResponseOutput

func (GoogleCloudIntegrationsV1alphaParameterMapFieldResponseOutput) ToGoogleCloudIntegrationsV1alphaParameterMapFieldResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapFieldResponseOutput) ToGoogleCloudIntegrationsV1alphaParameterMapFieldResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapFieldResponseOutput

type GoogleCloudIntegrationsV1alphaParameterMapInput

type GoogleCloudIntegrationsV1alphaParameterMapInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaParameterMapOutput() GoogleCloudIntegrationsV1alphaParameterMapOutput
	ToGoogleCloudIntegrationsV1alphaParameterMapOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaParameterMapOutput
}

GoogleCloudIntegrationsV1alphaParameterMapInput is an input type that accepts GoogleCloudIntegrationsV1alphaParameterMap and GoogleCloudIntegrationsV1alphaParameterMapOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaParameterMapInput` via:

GoogleCloudIntegrationsV1alphaParameterMap{ "key": GoogleCloudIntegrationsV1alphaParameterArgs{...} }

type GoogleCloudIntegrationsV1alphaParameterMapKeyType

type GoogleCloudIntegrationsV1alphaParameterMapKeyType string

Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

func (GoogleCloudIntegrationsV1alphaParameterMapKeyType) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapKeyType) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput

func (e GoogleCloudIntegrationsV1alphaParameterMapKeyType) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput() GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyType) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutputWithContext

func (e GoogleCloudIntegrationsV1alphaParameterMapKeyType) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyType) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput

func (e GoogleCloudIntegrationsV1alphaParameterMapKeyType) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput() GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyType) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaParameterMapKeyType) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyType) ToStringOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyType) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaParameterMapKeyType) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyType) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaParameterMapKeyTypeInput

type GoogleCloudIntegrationsV1alphaParameterMapKeyTypeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput() GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput
	ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput
}

GoogleCloudIntegrationsV1alphaParameterMapKeyTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaParameterMapKeyTypeArgs and GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaParameterMapKeyTypeInput` via:

GoogleCloudIntegrationsV1alphaParameterMapKeyTypeArgs{...}

type GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput

type GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrInput

type GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput() GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput
	ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput
}

type GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput

type GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput) ToGoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaParameterMapOutput

type GoogleCloudIntegrationsV1alphaParameterMapOutput struct{ *pulumi.OutputState }

A generic multi-map that holds key value pairs. They keys and values can be of any type, unless specified.

func (GoogleCloudIntegrationsV1alphaParameterMapOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapOutput) Entries

A list of parameter map entries.

func (GoogleCloudIntegrationsV1alphaParameterMapOutput) KeyType

Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

func (GoogleCloudIntegrationsV1alphaParameterMapOutput) ToGoogleCloudIntegrationsV1alphaParameterMapOutput

func (o GoogleCloudIntegrationsV1alphaParameterMapOutput) ToGoogleCloudIntegrationsV1alphaParameterMapOutput() GoogleCloudIntegrationsV1alphaParameterMapOutput

func (GoogleCloudIntegrationsV1alphaParameterMapOutput) ToGoogleCloudIntegrationsV1alphaParameterMapOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapOutput) ToGoogleCloudIntegrationsV1alphaParameterMapOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapOutput

func (GoogleCloudIntegrationsV1alphaParameterMapOutput) ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutput

func (o GoogleCloudIntegrationsV1alphaParameterMapOutput) ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutput() GoogleCloudIntegrationsV1alphaParameterMapPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapOutput) ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapOutput) ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapOutput) ValueType

Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

type GoogleCloudIntegrationsV1alphaParameterMapPtrInput

type GoogleCloudIntegrationsV1alphaParameterMapPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutput() GoogleCloudIntegrationsV1alphaParameterMapPtrOutput
	ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaParameterMapPtrOutput
}

GoogleCloudIntegrationsV1alphaParameterMapPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaParameterMapArgs, GoogleCloudIntegrationsV1alphaParameterMapPtr and GoogleCloudIntegrationsV1alphaParameterMapPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaParameterMapPtrInput` via:

        GoogleCloudIntegrationsV1alphaParameterMapArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaParameterMapPtrOutput

type GoogleCloudIntegrationsV1alphaParameterMapPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaParameterMapPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaParameterMapPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapPtrOutput) Entries

A list of parameter map entries.

func (GoogleCloudIntegrationsV1alphaParameterMapPtrOutput) KeyType

Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

func (GoogleCloudIntegrationsV1alphaParameterMapPtrOutput) ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutput

func (o GoogleCloudIntegrationsV1alphaParameterMapPtrOutput) ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutput() GoogleCloudIntegrationsV1alphaParameterMapPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapPtrOutput) ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapPtrOutput) ToGoogleCloudIntegrationsV1alphaParameterMapPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapPtrOutput) ValueType

Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

type GoogleCloudIntegrationsV1alphaParameterMapResponse

type GoogleCloudIntegrationsV1alphaParameterMapResponse struct {
	// A list of parameter map entries.
	Entries []GoogleCloudIntegrationsV1alphaParameterMapEntryResponse `pulumi:"entries"`
	// Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.
	KeyType string `pulumi:"keyType"`
	// Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.
	ValueType string `pulumi:"valueType"`
}

A generic multi-map that holds key value pairs. They keys and values can be of any type, unless specified.

type GoogleCloudIntegrationsV1alphaParameterMapResponseOutput

type GoogleCloudIntegrationsV1alphaParameterMapResponseOutput struct{ *pulumi.OutputState }

A generic multi-map that holds key value pairs. They keys and values can be of any type, unless specified.

func (GoogleCloudIntegrationsV1alphaParameterMapResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapResponseOutput) Entries

A list of parameter map entries.

func (GoogleCloudIntegrationsV1alphaParameterMapResponseOutput) KeyType

Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

func (GoogleCloudIntegrationsV1alphaParameterMapResponseOutput) ToGoogleCloudIntegrationsV1alphaParameterMapResponseOutput

func (GoogleCloudIntegrationsV1alphaParameterMapResponseOutput) ToGoogleCloudIntegrationsV1alphaParameterMapResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapResponseOutput) ToGoogleCloudIntegrationsV1alphaParameterMapResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapResponseOutput

func (GoogleCloudIntegrationsV1alphaParameterMapResponseOutput) ValueType

Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

type GoogleCloudIntegrationsV1alphaParameterMapValueType

type GoogleCloudIntegrationsV1alphaParameterMapValueType string

Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

func (GoogleCloudIntegrationsV1alphaParameterMapValueType) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapValueType) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput

func (e GoogleCloudIntegrationsV1alphaParameterMapValueType) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput() GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueType) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypeOutputWithContext

func (e GoogleCloudIntegrationsV1alphaParameterMapValueType) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueType) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput

func (e GoogleCloudIntegrationsV1alphaParameterMapValueType) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput() GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueType) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaParameterMapValueType) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueType) ToStringOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueType) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaParameterMapValueType) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueType) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaParameterMapValueTypeInput

type GoogleCloudIntegrationsV1alphaParameterMapValueTypeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput() GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput
	ToGoogleCloudIntegrationsV1alphaParameterMapValueTypeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput
}

GoogleCloudIntegrationsV1alphaParameterMapValueTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaParameterMapValueTypeArgs and GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaParameterMapValueTypeInput` via:

GoogleCloudIntegrationsV1alphaParameterMapValueTypeArgs{...}

type GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput

type GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypeOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrInput

type GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput() GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput
	ToGoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput
}

type GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput

type GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput) ToGoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaServiceAccountCredentials

type GoogleCloudIntegrationsV1alphaServiceAccountCredentials struct {
	// A space-delimited list of requested scope permissions.
	Scope *string `pulumi:"scope"`
	// Name of the service account that has the permission to make the request.
	ServiceAccount *string `pulumi:"serviceAccount"`
}

Represents the service account which can be used to generate access token for authenticating the service call.

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs struct {
	// A space-delimited list of requested scope permissions.
	Scope pulumi.StringPtrInput `pulumi:"scope"`
	// Name of the service account that has the permission to make the request.
	ServiceAccount pulumi.StringPtrInput `pulumi:"serviceAccount"`
}

Represents the service account which can be used to generate access token for authenticating the service call.

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs) ElementType

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutputWithContext

func (i GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsInput

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput() GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput
	ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput
}

GoogleCloudIntegrationsV1alphaServiceAccountCredentialsInput is an input type that accepts GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs and GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaServiceAccountCredentialsInput` via:

GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs{...}

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput struct{ *pulumi.OutputState }

Represents the service account which can be used to generate access token for authenticating the service call.

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput) ElementType

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput) Scope

A space-delimited list of requested scope permissions.

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput) ServiceAccount

Name of the service account that has the permission to make the request.

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutputWithContext

func (o GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaServiceAccountCredentialsOutput) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrInput

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput() GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput
	ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput
}

GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs, GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtr and GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrInput` via:

        GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput) Scope

A space-delimited list of requested scope permissions.

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput) ServiceAccount

Name of the service account that has the permission to make the request.

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaServiceAccountCredentialsPtrOutput

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponse

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponse struct {
	// A space-delimited list of requested scope permissions.
	Scope string `pulumi:"scope"`
	// Name of the service account that has the permission to make the request.
	ServiceAccount string `pulumi:"serviceAccount"`
}

Represents the service account which can be used to generate access token for authenticating the service call.

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponseOutput

type GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponseOutput struct{ *pulumi.OutputState }

Represents the service account which can be used to generate access token for authenticating the service call.

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponseOutput) Scope

A space-delimited list of requested scope permissions.

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponseOutput) ServiceAccount

Name of the service account that has the permission to make the request.

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponseOutput) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponseOutput

func (GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponseOutput) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponseOutput) ToGoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponseOutput

type GoogleCloudIntegrationsV1alphaStringParameterArray

type GoogleCloudIntegrationsV1alphaStringParameterArray struct {
	// String array.
	StringValues []string `pulumi:"stringValues"`
}

This message only contains a field of string array.

type GoogleCloudIntegrationsV1alphaStringParameterArrayArgs

type GoogleCloudIntegrationsV1alphaStringParameterArrayArgs struct {
	// String array.
	StringValues pulumi.StringArrayInput `pulumi:"stringValues"`
}

This message only contains a field of string array.

func (GoogleCloudIntegrationsV1alphaStringParameterArrayArgs) ElementType

func (GoogleCloudIntegrationsV1alphaStringParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaStringParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaStringParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaStringParameterArrayOutputWithContext

func (i GoogleCloudIntegrationsV1alphaStringParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaStringParameterArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaStringParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaStringParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput

func (i GoogleCloudIntegrationsV1alphaStringParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput() GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput

func (GoogleCloudIntegrationsV1alphaStringParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaStringParameterArrayArgs) ToGoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaStringParameterArrayInput

type GoogleCloudIntegrationsV1alphaStringParameterArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaStringParameterArrayOutput() GoogleCloudIntegrationsV1alphaStringParameterArrayOutput
	ToGoogleCloudIntegrationsV1alphaStringParameterArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaStringParameterArrayOutput
}

GoogleCloudIntegrationsV1alphaStringParameterArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaStringParameterArray and GoogleCloudIntegrationsV1alphaStringParameterArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaStringParameterArrayInput` via:

GoogleCloudIntegrationsV1alphaStringParameterArray{ GoogleCloudIntegrationsV1alphaStringParameterArgs{...} }

type GoogleCloudIntegrationsV1alphaStringParameterArrayOutput

type GoogleCloudIntegrationsV1alphaStringParameterArrayOutput struct{ *pulumi.OutputState }

This message only contains a field of string array.

func (GoogleCloudIntegrationsV1alphaStringParameterArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaStringParameterArrayOutput) StringValues

String array.

func (GoogleCloudIntegrationsV1alphaStringParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaStringParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaStringParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaStringParameterArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaStringParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaStringParameterArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaStringParameterArrayOutput

func (GoogleCloudIntegrationsV1alphaStringParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput

func (GoogleCloudIntegrationsV1alphaStringParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaStringParameterArrayOutput) ToGoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaStringParameterArrayPtrInput

type GoogleCloudIntegrationsV1alphaStringParameterArrayPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput() GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput
	ToGoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput
}

GoogleCloudIntegrationsV1alphaStringParameterArrayPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaStringParameterArrayArgs, GoogleCloudIntegrationsV1alphaStringParameterArrayPtr and GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaStringParameterArrayPtrInput` via:

        GoogleCloudIntegrationsV1alphaStringParameterArrayArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput) StringValues

String array.

func (GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput) ToGoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput

func (GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput) ToGoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput) ToGoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaStringParameterArrayPtrOutput

type GoogleCloudIntegrationsV1alphaStringParameterArrayResponse

type GoogleCloudIntegrationsV1alphaStringParameterArrayResponse struct {
	// String array.
	StringValues []string `pulumi:"stringValues"`
}

This message only contains a field of string array.

type GoogleCloudIntegrationsV1alphaStringParameterArrayResponseOutput

type GoogleCloudIntegrationsV1alphaStringParameterArrayResponseOutput struct{ *pulumi.OutputState }

This message only contains a field of string array.

func (GoogleCloudIntegrationsV1alphaStringParameterArrayResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaStringParameterArrayResponseOutput) StringValues

String array.

func (GoogleCloudIntegrationsV1alphaStringParameterArrayResponseOutput) ToGoogleCloudIntegrationsV1alphaStringParameterArrayResponseOutput

func (GoogleCloudIntegrationsV1alphaStringParameterArrayResponseOutput) ToGoogleCloudIntegrationsV1alphaStringParameterArrayResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaStringParameterArrayResponseOutput) ToGoogleCloudIntegrationsV1alphaStringParameterArrayResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaStringParameterArrayResponseOutput

type GoogleCloudIntegrationsV1alphaSuccessPolicy

type GoogleCloudIntegrationsV1alphaSuccessPolicy struct {
	// State to which the execution snapshot status will be set if the task succeeds.
	FinalState *GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState `pulumi:"finalState"`
}

Policy that dictates the behavior for the task after it completes successfully.

type GoogleCloudIntegrationsV1alphaSuccessPolicyArgs

type GoogleCloudIntegrationsV1alphaSuccessPolicyArgs struct {
	// State to which the execution snapshot status will be set if the task succeeds.
	FinalState GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrInput `pulumi:"finalState"`
}

Policy that dictates the behavior for the task after it completes successfully.

func (GoogleCloudIntegrationsV1alphaSuccessPolicyArgs) ElementType

func (GoogleCloudIntegrationsV1alphaSuccessPolicyArgs) ToGoogleCloudIntegrationsV1alphaSuccessPolicyOutput

func (i GoogleCloudIntegrationsV1alphaSuccessPolicyArgs) ToGoogleCloudIntegrationsV1alphaSuccessPolicyOutput() GoogleCloudIntegrationsV1alphaSuccessPolicyOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyArgs) ToGoogleCloudIntegrationsV1alphaSuccessPolicyOutputWithContext

func (i GoogleCloudIntegrationsV1alphaSuccessPolicyArgs) ToGoogleCloudIntegrationsV1alphaSuccessPolicyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyArgs) ToGoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput

func (i GoogleCloudIntegrationsV1alphaSuccessPolicyArgs) ToGoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput() GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyArgs) ToGoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaSuccessPolicyArgs) ToGoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput

type GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState

type GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState string

State to which the execution snapshot status will be set if the task succeeds.

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState) ElementType

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput

func (e GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput() GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutputWithContext

func (e GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput

func (e GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput() GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState) ToStringOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateInput

type GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput() GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput
	ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput
}

GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateInput is an input type that accepts GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateArgs and GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateInput` via:

GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateArgs{...}

type GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput

type GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput) ElementType

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutputWithContext

func (o GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrInput

type GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput() GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput
	ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput
}

type GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput

type GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaSuccessPolicyInput

type GoogleCloudIntegrationsV1alphaSuccessPolicyInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaSuccessPolicyOutput() GoogleCloudIntegrationsV1alphaSuccessPolicyOutput
	ToGoogleCloudIntegrationsV1alphaSuccessPolicyOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyOutput
}

GoogleCloudIntegrationsV1alphaSuccessPolicyInput is an input type that accepts GoogleCloudIntegrationsV1alphaSuccessPolicyArgs and GoogleCloudIntegrationsV1alphaSuccessPolicyOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaSuccessPolicyInput` via:

GoogleCloudIntegrationsV1alphaSuccessPolicyArgs{...}

type GoogleCloudIntegrationsV1alphaSuccessPolicyOutput

type GoogleCloudIntegrationsV1alphaSuccessPolicyOutput struct{ *pulumi.OutputState }

Policy that dictates the behavior for the task after it completes successfully.

func (GoogleCloudIntegrationsV1alphaSuccessPolicyOutput) ElementType

func (GoogleCloudIntegrationsV1alphaSuccessPolicyOutput) FinalState

State to which the execution snapshot status will be set if the task succeeds.

func (GoogleCloudIntegrationsV1alphaSuccessPolicyOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyOutput

func (o GoogleCloudIntegrationsV1alphaSuccessPolicyOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyOutput() GoogleCloudIntegrationsV1alphaSuccessPolicyOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyOutputWithContext

func (o GoogleCloudIntegrationsV1alphaSuccessPolicyOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput

func (o GoogleCloudIntegrationsV1alphaSuccessPolicyOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput() GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaSuccessPolicyOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput

type GoogleCloudIntegrationsV1alphaSuccessPolicyPtrInput

type GoogleCloudIntegrationsV1alphaSuccessPolicyPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput() GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput
	ToGoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput
}

GoogleCloudIntegrationsV1alphaSuccessPolicyPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaSuccessPolicyArgs, GoogleCloudIntegrationsV1alphaSuccessPolicyPtr and GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaSuccessPolicyPtrInput` via:

        GoogleCloudIntegrationsV1alphaSuccessPolicyArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput

type GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput) FinalState

State to which the execution snapshot status will be set if the task succeeds.

func (GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyPtrOutput

type GoogleCloudIntegrationsV1alphaSuccessPolicyResponse

type GoogleCloudIntegrationsV1alphaSuccessPolicyResponse struct {
	// State to which the execution snapshot status will be set if the task succeeds.
	FinalState string `pulumi:"finalState"`
}

Policy that dictates the behavior for the task after it completes successfully.

type GoogleCloudIntegrationsV1alphaSuccessPolicyResponseOutput

type GoogleCloudIntegrationsV1alphaSuccessPolicyResponseOutput struct{ *pulumi.OutputState }

Policy that dictates the behavior for the task after it completes successfully.

func (GoogleCloudIntegrationsV1alphaSuccessPolicyResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaSuccessPolicyResponseOutput) FinalState

State to which the execution snapshot status will be set if the task succeeds.

func (GoogleCloudIntegrationsV1alphaSuccessPolicyResponseOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyResponseOutput

func (GoogleCloudIntegrationsV1alphaSuccessPolicyResponseOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaSuccessPolicyResponseOutput) ToGoogleCloudIntegrationsV1alphaSuccessPolicyResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaSuccessPolicyResponseOutput

type GoogleCloudIntegrationsV1alphaTaskConfig

type GoogleCloudIntegrationsV1alphaTaskConfig struct {
	// Optional. User-provided description intended to give additional business context about the task.
	Description *string `pulumi:"description"`
	// Optional. User-provided label that is attached to this TaskConfig in the UI.
	DisplayName *string `pulumi:"displayName"`
	// Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
	ErrorCatcherId *string `pulumi:"errorCatcherId"`
	// Optional. External task type of the task
	ExternalTaskType *GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType `pulumi:"externalTaskType"`
	// Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
	FailurePolicy *GoogleCloudIntegrationsV1alphaFailurePolicy `pulumi:"failurePolicy"`
	// Optional. If set, overrides the option configured in the Task implementation class.
	JsonValidationOption *GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption `pulumi:"jsonValidationOption"`
	// Optional. The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by `event_config_id`. Each of these next tasks are executed only if the condition associated with them evaluates to true.
	NextTasks []GoogleCloudIntegrationsV1alphaNextTask `pulumi:"nextTasks"`
	// Optional. The policy dictating the execution of the next set of tasks for the current task.
	NextTasksExecutionPolicy *GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy `pulumi:"nextTasksExecutionPolicy"`
	// Optional. The customized parameters the user can pass to this task.
	Parameters map[string]string `pulumi:"parameters"`
	// Optional. Informs the front-end application where to draw this error catcher config on the UI.
	Position *GoogleCloudIntegrationsV1alphaCoordinate `pulumi:"position"`
	// Optional. Determines what action to take upon successful task completion.
	SuccessPolicy *GoogleCloudIntegrationsV1alphaSuccessPolicy `pulumi:"successPolicy"`
	// Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
	SynchronousCallFailurePolicy *GoogleCloudIntegrationsV1alphaFailurePolicy `pulumi:"synchronousCallFailurePolicy"`
	// Optional. The name for the task.
	Task *string `pulumi:"task"`
	// Optional. The policy dictating the execution strategy of this task.
	TaskExecutionStrategy *GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy `pulumi:"taskExecutionStrategy"`
	// The identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field `next_tasks.task_id`).
	TaskId string `pulumi:"taskId"`
	// Optional. Used to define task-template name if task is of type task-template
	TaskTemplate *string `pulumi:"taskTemplate"`
}

The task configuration details. This is not the implementation of Task. There might be multiple TaskConfigs for the same Task.

type GoogleCloudIntegrationsV1alphaTaskConfigArgs

type GoogleCloudIntegrationsV1alphaTaskConfigArgs struct {
	// Optional. User-provided description intended to give additional business context about the task.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Optional. User-provided label that is attached to this TaskConfig in the UI.
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
	ErrorCatcherId pulumi.StringPtrInput `pulumi:"errorCatcherId"`
	// Optional. External task type of the task
	ExternalTaskType GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrInput `pulumi:"externalTaskType"`
	// Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
	FailurePolicy GoogleCloudIntegrationsV1alphaFailurePolicyPtrInput `pulumi:"failurePolicy"`
	// Optional. If set, overrides the option configured in the Task implementation class.
	JsonValidationOption GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrInput `pulumi:"jsonValidationOption"`
	// Optional. The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by `event_config_id`. Each of these next tasks are executed only if the condition associated with them evaluates to true.
	NextTasks GoogleCloudIntegrationsV1alphaNextTaskArrayInput `pulumi:"nextTasks"`
	// Optional. The policy dictating the execution of the next set of tasks for the current task.
	NextTasksExecutionPolicy GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrInput `pulumi:"nextTasksExecutionPolicy"`
	// Optional. The customized parameters the user can pass to this task.
	Parameters pulumi.StringMapInput `pulumi:"parameters"`
	// Optional. Informs the front-end application where to draw this error catcher config on the UI.
	Position GoogleCloudIntegrationsV1alphaCoordinatePtrInput `pulumi:"position"`
	// Optional. Determines what action to take upon successful task completion.
	SuccessPolicy GoogleCloudIntegrationsV1alphaSuccessPolicyPtrInput `pulumi:"successPolicy"`
	// Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
	SynchronousCallFailurePolicy GoogleCloudIntegrationsV1alphaFailurePolicyPtrInput `pulumi:"synchronousCallFailurePolicy"`
	// Optional. The name for the task.
	Task pulumi.StringPtrInput `pulumi:"task"`
	// Optional. The policy dictating the execution strategy of this task.
	TaskExecutionStrategy GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrInput `pulumi:"taskExecutionStrategy"`
	// The identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field `next_tasks.task_id`).
	TaskId pulumi.StringInput `pulumi:"taskId"`
	// Optional. Used to define task-template name if task is of type task-template
	TaskTemplate pulumi.StringPtrInput `pulumi:"taskTemplate"`
}

The task configuration details. This is not the implementation of Task. There might be multiple TaskConfigs for the same Task.

func (GoogleCloudIntegrationsV1alphaTaskConfigArgs) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigArgs) ToGoogleCloudIntegrationsV1alphaTaskConfigOutput

func (i GoogleCloudIntegrationsV1alphaTaskConfigArgs) ToGoogleCloudIntegrationsV1alphaTaskConfigOutput() GoogleCloudIntegrationsV1alphaTaskConfigOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigArgs) ToGoogleCloudIntegrationsV1alphaTaskConfigOutputWithContext

func (i GoogleCloudIntegrationsV1alphaTaskConfigArgs) ToGoogleCloudIntegrationsV1alphaTaskConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigOutput

type GoogleCloudIntegrationsV1alphaTaskConfigArray

type GoogleCloudIntegrationsV1alphaTaskConfigArray []GoogleCloudIntegrationsV1alphaTaskConfigInput

func (GoogleCloudIntegrationsV1alphaTaskConfigArray) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigArray) ToGoogleCloudIntegrationsV1alphaTaskConfigArrayOutput

func (i GoogleCloudIntegrationsV1alphaTaskConfigArray) ToGoogleCloudIntegrationsV1alphaTaskConfigArrayOutput() GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigArray) ToGoogleCloudIntegrationsV1alphaTaskConfigArrayOutputWithContext

func (i GoogleCloudIntegrationsV1alphaTaskConfigArray) ToGoogleCloudIntegrationsV1alphaTaskConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput

type GoogleCloudIntegrationsV1alphaTaskConfigArrayInput

type GoogleCloudIntegrationsV1alphaTaskConfigArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTaskConfigArrayOutput() GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput
	ToGoogleCloudIntegrationsV1alphaTaskConfigArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput
}

GoogleCloudIntegrationsV1alphaTaskConfigArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaTaskConfigArray and GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigArrayInput` via:

GoogleCloudIntegrationsV1alphaTaskConfigArray{ GoogleCloudIntegrationsV1alphaTaskConfigArgs{...} }

type GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput

type GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput) Index

func (GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigArrayOutput

func (o GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigArrayOutput() GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigArrayOutput

type GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType added in v0.29.0

type GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType string

Optional. External task type of the task

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType) ElementType added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput added in v0.29.0

func (e GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput() GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutputWithContext added in v0.29.0

func (e GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput added in v0.29.0

func (e GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput() GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutputWithContext added in v0.29.0

func (e GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType) ToStringOutput added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType) ToStringOutputWithContext added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType) ToStringPtrOutput added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType) ToStringPtrOutputWithContext added in v0.29.0

type GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeInput added in v0.29.0

type GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput() GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput
	ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput
}

GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeArgs and GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeInput` via:

GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeArgs{...}

type GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput added in v0.29.0

type GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput) ElementType added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutputWithContext added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutputWithContext added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput) ToStringOutput added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput) ToStringOutputWithContext added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput) ToStringPtrOutput added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput) ToStringPtrOutputWithContext added in v0.29.0

type GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrInput added in v0.29.0

type GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput() GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput
	ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput
}

func GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtr added in v0.29.0

func GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtr(v string) GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrInput

type GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput added in v0.29.0

type GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput) Elem added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput) ElementType added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutputWithContext added in v0.29.0

func (o GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput) ToStringPtrOutput added in v0.29.0

func (GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput) ToStringPtrOutputWithContext added in v0.29.0

type GoogleCloudIntegrationsV1alphaTaskConfigInput

type GoogleCloudIntegrationsV1alphaTaskConfigInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTaskConfigOutput() GoogleCloudIntegrationsV1alphaTaskConfigOutput
	ToGoogleCloudIntegrationsV1alphaTaskConfigOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTaskConfigOutput
}

GoogleCloudIntegrationsV1alphaTaskConfigInput is an input type that accepts GoogleCloudIntegrationsV1alphaTaskConfigArgs and GoogleCloudIntegrationsV1alphaTaskConfigOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigInput` via:

GoogleCloudIntegrationsV1alphaTaskConfigArgs{...}

type GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption

type GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption string

Optional. If set, overrides the option configured in the Task implementation class.

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutputWithContext

func (e GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput

func (e GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput() GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption) ToStringOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionInput

type GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput() GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput
	ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput
}

GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionInput is an input type that accepts GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionArgs and GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionInput` via:

GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionArgs{...}

type GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput

type GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrInput

type GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput() GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput
	ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput
}

type GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput

type GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy

type GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy string

Optional. The policy dictating the execution of the next set of tasks for the current task.

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutputWithContext

func (e GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy) ToStringOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyInput

type GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput() GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput
	ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput
}

GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyInput is an input type that accepts GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyArgs and GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyInput` via:

GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyArgs{...}

type GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput

type GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrInput

type GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput() GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput
	ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput
}

type GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput

type GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutputWithContext

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTaskConfigOutput

type GoogleCloudIntegrationsV1alphaTaskConfigOutput struct{ *pulumi.OutputState }

The task configuration details. This is not the implementation of Task. There might be multiple TaskConfigs for the same Task.

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) Description

Optional. User-provided description intended to give additional business context about the task.

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) DisplayName

Optional. User-provided label that is attached to this TaskConfig in the UI.

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) ErrorCatcherId added in v0.29.0

Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) ExternalTaskType added in v0.29.0

Optional. External task type of the task

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) FailurePolicy

Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) JsonValidationOption

Optional. If set, overrides the option configured in the Task implementation class.

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) NextTasks

Optional. The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by `event_config_id`. Each of these next tasks are executed only if the condition associated with them evaluates to true.

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) NextTasksExecutionPolicy

Optional. The policy dictating the execution of the next set of tasks for the current task.

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) Parameters

Optional. The customized parameters the user can pass to this task.

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) Position added in v0.29.0

Optional. Informs the front-end application where to draw this error catcher config on the UI.

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) SuccessPolicy

Optional. Determines what action to take upon successful task completion.

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) SynchronousCallFailurePolicy

Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) Task

Optional. The name for the task.

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) TaskExecutionStrategy

Optional. The policy dictating the execution strategy of this task.

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) TaskId

The identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field `next_tasks.task_id`).

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) TaskTemplate

Optional. Used to define task-template name if task is of type task-template

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigOutput

func (o GoogleCloudIntegrationsV1alphaTaskConfigOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigOutput() GoogleCloudIntegrationsV1alphaTaskConfigOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTaskConfigOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigOutput

type GoogleCloudIntegrationsV1alphaTaskConfigResponse

type GoogleCloudIntegrationsV1alphaTaskConfigResponse struct {
	// Optional. User-provided description intended to give additional business context about the task.
	Description string `pulumi:"description"`
	// Optional. User-provided label that is attached to this TaskConfig in the UI.
	DisplayName string `pulumi:"displayName"`
	// Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
	ErrorCatcherId string `pulumi:"errorCatcherId"`
	// Optional. External task type of the task
	ExternalTaskType string `pulumi:"externalTaskType"`
	// Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
	FailurePolicy GoogleCloudIntegrationsV1alphaFailurePolicyResponse `pulumi:"failurePolicy"`
	// Optional. If set, overrides the option configured in the Task implementation class.
	JsonValidationOption string `pulumi:"jsonValidationOption"`
	// Optional. The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by `event_config_id`. Each of these next tasks are executed only if the condition associated with them evaluates to true.
	NextTasks []GoogleCloudIntegrationsV1alphaNextTaskResponse `pulumi:"nextTasks"`
	// Optional. The policy dictating the execution of the next set of tasks for the current task.
	NextTasksExecutionPolicy string `pulumi:"nextTasksExecutionPolicy"`
	// Optional. The customized parameters the user can pass to this task.
	Parameters map[string]string `pulumi:"parameters"`
	// Optional. Informs the front-end application where to draw this error catcher config on the UI.
	Position GoogleCloudIntegrationsV1alphaCoordinateResponse `pulumi:"position"`
	// Optional. Determines what action to take upon successful task completion.
	SuccessPolicy GoogleCloudIntegrationsV1alphaSuccessPolicyResponse `pulumi:"successPolicy"`
	// Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
	SynchronousCallFailurePolicy GoogleCloudIntegrationsV1alphaFailurePolicyResponse `pulumi:"synchronousCallFailurePolicy"`
	// Optional. The name for the task.
	Task string `pulumi:"task"`
	// Optional. The policy dictating the execution strategy of this task.
	TaskExecutionStrategy string `pulumi:"taskExecutionStrategy"`
	// The identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field `next_tasks.task_id`).
	TaskId string `pulumi:"taskId"`
	// Optional. Used to define task-template name if task is of type task-template
	TaskTemplate string `pulumi:"taskTemplate"`
}

The task configuration details. This is not the implementation of Task. There might be multiple TaskConfigs for the same Task.

type GoogleCloudIntegrationsV1alphaTaskConfigResponseArrayOutput

type GoogleCloudIntegrationsV1alphaTaskConfigResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseArrayOutput) Index

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigResponseArrayOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigResponseArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTaskConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigResponseArrayOutput

type GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput

type GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput struct{ *pulumi.OutputState }

The task configuration details. This is not the implementation of Task. There might be multiple TaskConfigs for the same Task.

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) Description

Optional. User-provided description intended to give additional business context about the task.

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) DisplayName

Optional. User-provided label that is attached to this TaskConfig in the UI.

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) ErrorCatcherId added in v0.29.0

Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) ExternalTaskType added in v0.29.0

Optional. External task type of the task

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) FailurePolicy

Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) JsonValidationOption

Optional. If set, overrides the option configured in the Task implementation class.

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) NextTasks

Optional. The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by `event_config_id`. Each of these next tasks are executed only if the condition associated with them evaluates to true.

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) NextTasksExecutionPolicy

Optional. The policy dictating the execution of the next set of tasks for the current task.

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) Parameters

Optional. The customized parameters the user can pass to this task.

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) Position added in v0.29.0

Optional. Informs the front-end application where to draw this error catcher config on the UI.

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) SuccessPolicy

Optional. Determines what action to take upon successful task completion.

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) SynchronousCallFailurePolicy

Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) Task

Optional. The name for the task.

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) TaskExecutionStrategy

Optional. The policy dictating the execution strategy of this task.

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) TaskId

The identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field `next_tasks.task_id`).

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) TaskTemplate

Optional. Used to define task-template name if task is of type task-template

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigResponseOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigResponseOutput

type GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy

type GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy string

Optional. The policy dictating the execution strategy of this task.

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutputWithContext

func (e GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy) ToStringOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyInput

type GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput() GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput
	ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput
}

GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyInput is an input type that accepts GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyArgs and GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyInput` via:

GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyArgs{...}

type GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput

type GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrInput

type GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput() GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput
	ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput
}

type GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput

type GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput) ToGoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTestTaskConfig added in v0.32.0

type GoogleCloudIntegrationsV1alphaTestTaskConfig struct {
	// Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
	Assertions []GoogleCloudIntegrationsV1alphaAssertion `pulumi:"assertions"`
	// Optional. Defines how to mock the given task during test execution
	MockConfig *GoogleCloudIntegrationsV1alphaMockConfig `pulumi:"mockConfig"`
	// This defines in the test case, the task name in integration which will be mocked by this test task config
	Task string `pulumi:"task"`
	// This defines in the test case, the task in integration which will be mocked by this test task config
	TaskNumber string `pulumi:"taskNumber"`
}

The task mock configuration details and assertions for functional tests. Next available id: 5

type GoogleCloudIntegrationsV1alphaTestTaskConfigArgs added in v0.32.0

type GoogleCloudIntegrationsV1alphaTestTaskConfigArgs struct {
	// Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
	Assertions GoogleCloudIntegrationsV1alphaAssertionArrayInput `pulumi:"assertions"`
	// Optional. Defines how to mock the given task during test execution
	MockConfig GoogleCloudIntegrationsV1alphaMockConfigPtrInput `pulumi:"mockConfig"`
	// This defines in the test case, the task name in integration which will be mocked by this test task config
	Task pulumi.StringInput `pulumi:"task"`
	// This defines in the test case, the task in integration which will be mocked by this test task config
	TaskNumber pulumi.StringInput `pulumi:"taskNumber"`
}

The task mock configuration details and assertions for functional tests. Next available id: 5

func (GoogleCloudIntegrationsV1alphaTestTaskConfigArgs) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaTestTaskConfigArgs) ToGoogleCloudIntegrationsV1alphaTestTaskConfigOutput added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaTestTaskConfigArgs) ToGoogleCloudIntegrationsV1alphaTestTaskConfigOutput() GoogleCloudIntegrationsV1alphaTestTaskConfigOutput

func (GoogleCloudIntegrationsV1alphaTestTaskConfigArgs) ToGoogleCloudIntegrationsV1alphaTestTaskConfigOutputWithContext added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaTestTaskConfigArgs) ToGoogleCloudIntegrationsV1alphaTestTaskConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTestTaskConfigOutput

type GoogleCloudIntegrationsV1alphaTestTaskConfigArray added in v0.32.0

type GoogleCloudIntegrationsV1alphaTestTaskConfigArray []GoogleCloudIntegrationsV1alphaTestTaskConfigInput

func (GoogleCloudIntegrationsV1alphaTestTaskConfigArray) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaTestTaskConfigArray) ToGoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaTestTaskConfigArray) ToGoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput() GoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput

func (GoogleCloudIntegrationsV1alphaTestTaskConfigArray) ToGoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutputWithContext added in v0.32.0

func (i GoogleCloudIntegrationsV1alphaTestTaskConfigArray) ToGoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput

type GoogleCloudIntegrationsV1alphaTestTaskConfigArrayInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaTestTaskConfigArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput() GoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput
	ToGoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput
}

GoogleCloudIntegrationsV1alphaTestTaskConfigArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaTestTaskConfigArray and GoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTestTaskConfigArrayInput` via:

GoogleCloudIntegrationsV1alphaTestTaskConfigArray{ GoogleCloudIntegrationsV1alphaTestTaskConfigArgs{...} }

type GoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput) Index added in v0.32.0

func (GoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTestTaskConfigArrayOutput

type GoogleCloudIntegrationsV1alphaTestTaskConfigInput added in v0.32.0

type GoogleCloudIntegrationsV1alphaTestTaskConfigInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTestTaskConfigOutput() GoogleCloudIntegrationsV1alphaTestTaskConfigOutput
	ToGoogleCloudIntegrationsV1alphaTestTaskConfigOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTestTaskConfigOutput
}

GoogleCloudIntegrationsV1alphaTestTaskConfigInput is an input type that accepts GoogleCloudIntegrationsV1alphaTestTaskConfigArgs and GoogleCloudIntegrationsV1alphaTestTaskConfigOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTestTaskConfigInput` via:

GoogleCloudIntegrationsV1alphaTestTaskConfigArgs{...}

type GoogleCloudIntegrationsV1alphaTestTaskConfigOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaTestTaskConfigOutput struct{ *pulumi.OutputState }

The task mock configuration details and assertions for functional tests. Next available id: 5

func (GoogleCloudIntegrationsV1alphaTestTaskConfigOutput) Assertions added in v0.32.0

Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case

func (GoogleCloudIntegrationsV1alphaTestTaskConfigOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaTestTaskConfigOutput) MockConfig added in v0.32.0

Optional. Defines how to mock the given task during test execution

func (GoogleCloudIntegrationsV1alphaTestTaskConfigOutput) Task added in v0.32.0

This defines in the test case, the task name in integration which will be mocked by this test task config

func (GoogleCloudIntegrationsV1alphaTestTaskConfigOutput) TaskNumber added in v0.32.0

This defines in the test case, the task in integration which will be mocked by this test task config

func (GoogleCloudIntegrationsV1alphaTestTaskConfigOutput) ToGoogleCloudIntegrationsV1alphaTestTaskConfigOutput added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaTestTaskConfigOutput) ToGoogleCloudIntegrationsV1alphaTestTaskConfigOutput() GoogleCloudIntegrationsV1alphaTestTaskConfigOutput

func (GoogleCloudIntegrationsV1alphaTestTaskConfigOutput) ToGoogleCloudIntegrationsV1alphaTestTaskConfigOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaTestTaskConfigOutput) ToGoogleCloudIntegrationsV1alphaTestTaskConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTestTaskConfigOutput

type GoogleCloudIntegrationsV1alphaTestTaskConfigResponse added in v0.32.0

type GoogleCloudIntegrationsV1alphaTestTaskConfigResponse struct {
	// Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
	Assertions []GoogleCloudIntegrationsV1alphaAssertionResponse `pulumi:"assertions"`
	// Optional. Defines how to mock the given task during test execution
	MockConfig GoogleCloudIntegrationsV1alphaMockConfigResponse `pulumi:"mockConfig"`
	// This defines in the test case, the task name in integration which will be mocked by this test task config
	Task string `pulumi:"task"`
	// This defines in the test case, the task in integration which will be mocked by this test task config
	TaskNumber string `pulumi:"taskNumber"`
}

The task mock configuration details and assertions for functional tests. Next available id: 5

type GoogleCloudIntegrationsV1alphaTestTaskConfigResponseArrayOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaTestTaskConfigResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTestTaskConfigResponseArrayOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaTestTaskConfigResponseArrayOutput) Index added in v0.32.0

func (GoogleCloudIntegrationsV1alphaTestTaskConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaTestTaskConfigResponseArrayOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaTestTaskConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaTestTaskConfigResponseArrayOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaTestTaskConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaTestTaskConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTestTaskConfigResponseArrayOutput

type GoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutput added in v0.32.0

type GoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutput struct{ *pulumi.OutputState }

The task mock configuration details and assertions for functional tests. Next available id: 5

func (GoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutput) Assertions added in v0.32.0

Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case

func (GoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutput) ElementType added in v0.32.0

func (GoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutput) MockConfig added in v0.32.0

Optional. Defines how to mock the given task during test execution

func (GoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutput) Task added in v0.32.0

This defines in the test case, the task name in integration which will be mocked by this test task config

func (GoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutput) TaskNumber added in v0.32.0

This defines in the test case, the task in integration which will be mocked by this test task config

func (GoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutput added in v0.32.0

func (GoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutputWithContext added in v0.32.0

func (o GoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTestTaskConfigResponseOutput

type GoogleCloudIntegrationsV1alphaTriggerConfig

type GoogleCloudIntegrationsV1alphaTriggerConfig struct {
	// Optional. An alert threshold configuration for the [trigger + client + integration] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + integration] when published.
	AlertConfig []GoogleCloudIntegrationsV1alphaIntegrationAlertConfig `pulumi:"alertConfig"`
	// Optional. Cloud Scheduler Trigger related metadata
	CloudSchedulerConfig *GoogleCloudIntegrationsV1alphaCloudSchedulerConfig `pulumi:"cloudSchedulerConfig"`
	// Optional. User-provided description intended to give additional business context about the task.
	Description *string `pulumi:"description"`
	// Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
	ErrorCatcherId *string `pulumi:"errorCatcherId"`
	// Optional. The user created label for a particular trigger.
	Label *string `pulumi:"label"`
	// Optional. Dictates how next tasks will be executed.
	NextTasksExecutionPolicy *GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy `pulumi:"nextTasksExecutionPolicy"`
	// Optional. Informs the front-end application where to draw this error catcher config on the UI.
	Position *GoogleCloudIntegrationsV1alphaCoordinate `pulumi:"position"`
	// Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
	Properties map[string]string `pulumi:"properties"`
	// Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same integration execution graph).
	StartTasks []GoogleCloudIntegrationsV1alphaNextTask `pulumi:"startTasks"`
	// Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
	Trigger *string `pulumi:"trigger"`
	// Optional. The backend trigger ID.
	TriggerId *string `pulumi:"triggerId"`
	// A number to uniquely identify each trigger config within the integration on UI.
	TriggerNumber string `pulumi:"triggerNumber"`
	// Optional. Type of trigger
	TriggerType *GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType `pulumi:"triggerType"`
}

Configuration detail of a trigger.

type GoogleCloudIntegrationsV1alphaTriggerConfigArgs

type GoogleCloudIntegrationsV1alphaTriggerConfigArgs struct {
	// Optional. An alert threshold configuration for the [trigger + client + integration] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + integration] when published.
	AlertConfig GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArrayInput `pulumi:"alertConfig"`
	// Optional. Cloud Scheduler Trigger related metadata
	CloudSchedulerConfig GoogleCloudIntegrationsV1alphaCloudSchedulerConfigPtrInput `pulumi:"cloudSchedulerConfig"`
	// Optional. User-provided description intended to give additional business context about the task.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
	ErrorCatcherId pulumi.StringPtrInput `pulumi:"errorCatcherId"`
	// Optional. The user created label for a particular trigger.
	Label pulumi.StringPtrInput `pulumi:"label"`
	// Optional. Dictates how next tasks will be executed.
	NextTasksExecutionPolicy GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrInput `pulumi:"nextTasksExecutionPolicy"`
	// Optional. Informs the front-end application where to draw this error catcher config on the UI.
	Position GoogleCloudIntegrationsV1alphaCoordinatePtrInput `pulumi:"position"`
	// Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
	Properties pulumi.StringMapInput `pulumi:"properties"`
	// Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same integration execution graph).
	StartTasks GoogleCloudIntegrationsV1alphaNextTaskArrayInput `pulumi:"startTasks"`
	// Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
	Trigger pulumi.StringPtrInput `pulumi:"trigger"`
	// Optional. The backend trigger ID.
	TriggerId pulumi.StringPtrInput `pulumi:"triggerId"`
	// A number to uniquely identify each trigger config within the integration on UI.
	TriggerNumber pulumi.StringInput `pulumi:"triggerNumber"`
	// Optional. Type of trigger
	TriggerType GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrInput `pulumi:"triggerType"`
}

Configuration detail of a trigger.

func (GoogleCloudIntegrationsV1alphaTriggerConfigArgs) ElementType

func (GoogleCloudIntegrationsV1alphaTriggerConfigArgs) ToGoogleCloudIntegrationsV1alphaTriggerConfigOutput

func (i GoogleCloudIntegrationsV1alphaTriggerConfigArgs) ToGoogleCloudIntegrationsV1alphaTriggerConfigOutput() GoogleCloudIntegrationsV1alphaTriggerConfigOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigArgs) ToGoogleCloudIntegrationsV1alphaTriggerConfigOutputWithContext

func (i GoogleCloudIntegrationsV1alphaTriggerConfigArgs) ToGoogleCloudIntegrationsV1alphaTriggerConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigOutput

type GoogleCloudIntegrationsV1alphaTriggerConfigArray

type GoogleCloudIntegrationsV1alphaTriggerConfigArray []GoogleCloudIntegrationsV1alphaTriggerConfigInput

func (GoogleCloudIntegrationsV1alphaTriggerConfigArray) ElementType

func (GoogleCloudIntegrationsV1alphaTriggerConfigArray) ToGoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput

func (i GoogleCloudIntegrationsV1alphaTriggerConfigArray) ToGoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput() GoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigArray) ToGoogleCloudIntegrationsV1alphaTriggerConfigArrayOutputWithContext

func (i GoogleCloudIntegrationsV1alphaTriggerConfigArray) ToGoogleCloudIntegrationsV1alphaTriggerConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput

type GoogleCloudIntegrationsV1alphaTriggerConfigArrayInput

type GoogleCloudIntegrationsV1alphaTriggerConfigArrayInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput() GoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput
	ToGoogleCloudIntegrationsV1alphaTriggerConfigArrayOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput
}

GoogleCloudIntegrationsV1alphaTriggerConfigArrayInput is an input type that accepts GoogleCloudIntegrationsV1alphaTriggerConfigArray and GoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTriggerConfigArrayInput` via:

GoogleCloudIntegrationsV1alphaTriggerConfigArray{ GoogleCloudIntegrationsV1alphaTriggerConfigArgs{...} }

type GoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput

type GoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput) Index

func (GoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigArrayOutput

type GoogleCloudIntegrationsV1alphaTriggerConfigInput

type GoogleCloudIntegrationsV1alphaTriggerConfigInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTriggerConfigOutput() GoogleCloudIntegrationsV1alphaTriggerConfigOutput
	ToGoogleCloudIntegrationsV1alphaTriggerConfigOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigOutput
}

GoogleCloudIntegrationsV1alphaTriggerConfigInput is an input type that accepts GoogleCloudIntegrationsV1alphaTriggerConfigArgs and GoogleCloudIntegrationsV1alphaTriggerConfigOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTriggerConfigInput` via:

GoogleCloudIntegrationsV1alphaTriggerConfigArgs{...}

type GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy

type GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy string

Optional. Dictates how next tasks will be executed.

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy) ElementType

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy) ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy) ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutputWithContext

func (e GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy) ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy) ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy) ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy) ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy) ToStringOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyInput

type GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput() GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput
	ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput
}

GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyInput is an input type that accepts GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyArgs and GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyInput` via:

GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyArgs{...}

type GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput

type GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutputWithContext

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrInput

type GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput() GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput
	ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput
}

type GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput

type GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutputWithContext

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTriggerConfigOutput

type GoogleCloudIntegrationsV1alphaTriggerConfigOutput struct{ *pulumi.OutputState }

Configuration detail of a trigger.

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) AlertConfig

Optional. An alert threshold configuration for the [trigger + client + integration] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + integration] when published.

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) CloudSchedulerConfig

Optional. Cloud Scheduler Trigger related metadata

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) Description

Optional. User-provided description intended to give additional business context about the task.

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) ErrorCatcherId added in v0.29.0

Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) Label

Optional. The user created label for a particular trigger.

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) NextTasksExecutionPolicy

Optional. Dictates how next tasks will be executed.

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) Position added in v0.29.0

Optional. Informs the front-end application where to draw this error catcher config on the UI.

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) Properties

Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) StartTasks

Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same integration execution graph).

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigOutput

func (o GoogleCloudIntegrationsV1alphaTriggerConfigOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigOutput() GoogleCloudIntegrationsV1alphaTriggerConfigOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTriggerConfigOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) Trigger added in v0.32.0

Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) TriggerId

Optional. The backend trigger ID.

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) TriggerNumber

A number to uniquely identify each trigger config within the integration on UI.

func (GoogleCloudIntegrationsV1alphaTriggerConfigOutput) TriggerType

Optional. Type of trigger

type GoogleCloudIntegrationsV1alphaTriggerConfigResponse

type GoogleCloudIntegrationsV1alphaTriggerConfigResponse struct {
	// Optional. An alert threshold configuration for the [trigger + client + integration] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + integration] when published.
	AlertConfig []GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponse `pulumi:"alertConfig"`
	// Optional. Cloud Scheduler Trigger related metadata
	CloudSchedulerConfig GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponse `pulumi:"cloudSchedulerConfig"`
	// Optional. User-provided description intended to give additional business context about the task.
	Description string `pulumi:"description"`
	// Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
	ErrorCatcherId string `pulumi:"errorCatcherId"`
	// Optional. The user created label for a particular trigger.
	Label string `pulumi:"label"`
	// Optional. Dictates how next tasks will be executed.
	NextTasksExecutionPolicy string `pulumi:"nextTasksExecutionPolicy"`
	// Optional. Informs the front-end application where to draw this error catcher config on the UI.
	Position GoogleCloudIntegrationsV1alphaCoordinateResponse `pulumi:"position"`
	// Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
	Properties map[string]string `pulumi:"properties"`
	// Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same integration execution graph).
	StartTasks []GoogleCloudIntegrationsV1alphaNextTaskResponse `pulumi:"startTasks"`
	// Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
	Trigger string `pulumi:"trigger"`
	// Optional. The backend trigger ID.
	TriggerId string `pulumi:"triggerId"`
	// A number to uniquely identify each trigger config within the integration on UI.
	TriggerNumber string `pulumi:"triggerNumber"`
	// Optional. Type of trigger
	TriggerType string `pulumi:"triggerType"`
}

Configuration detail of a trigger.

type GoogleCloudIntegrationsV1alphaTriggerConfigResponseArrayOutput

type GoogleCloudIntegrationsV1alphaTriggerConfigResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseArrayOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseArrayOutput) Index

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigResponseArrayOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigResponseArrayOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTriggerConfigResponseArrayOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigResponseArrayOutput

type GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput

type GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput struct{ *pulumi.OutputState }

Configuration detail of a trigger.

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) AlertConfig

Optional. An alert threshold configuration for the [trigger + client + integration] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + integration] when published.

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) CloudSchedulerConfig

Optional. Cloud Scheduler Trigger related metadata

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) Description

Optional. User-provided description intended to give additional business context about the task.

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) ErrorCatcherId added in v0.29.0

Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) Label

Optional. The user created label for a particular trigger.

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) NextTasksExecutionPolicy

Optional. Dictates how next tasks will be executed.

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) Position added in v0.29.0

Optional. Informs the front-end application where to draw this error catcher config on the UI.

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) Properties

Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) StartTasks

Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same integration execution graph).

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) Trigger added in v0.32.0

Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) TriggerId

Optional. The backend trigger ID.

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) TriggerNumber

A number to uniquely identify each trigger config within the integration on UI.

func (GoogleCloudIntegrationsV1alphaTriggerConfigResponseOutput) TriggerType

Optional. Type of trigger

type GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType

type GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType string

Optional. Type of trigger

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType) ElementType

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput

func (e GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput() GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutputWithContext

func (e GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput

func (e GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput() GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutputWithContext

func (e GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType) ToStringOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeInput

type GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput() GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput
	ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput
}

GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeArgs and GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeInput` via:

GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeArgs{...}

type GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput

type GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput) ToStringOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput) ToStringOutputWithContext

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrInput

type GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput() GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput
	ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput
}

type GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput

type GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput) ToGoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput) ToStringPtrOutput

func (GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudIntegrationsV1alphaUsernameAndPassword

type GoogleCloudIntegrationsV1alphaUsernameAndPassword struct {
	// Password to be used
	Password *string `pulumi:"password"`
	// Username to be used
	Username *string `pulumi:"username"`
}

Username and password pair.

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs struct {
	// Password to be used
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Username to be used
	Username pulumi.StringPtrInput `pulumi:"username"`
}

Username and password pair.

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs) ElementType

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput

func (i GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput() GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordOutputWithContext

func (i GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput

func (i GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput() GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordInput

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput() GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput
	ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput
}

GoogleCloudIntegrationsV1alphaUsernameAndPasswordInput is an input type that accepts GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs and GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaUsernameAndPasswordInput` via:

GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs{...}

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput struct{ *pulumi.OutputState }

Username and password pair.

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput) ElementType

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput) Password

Password to be used

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordOutputWithContext

func (o GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordOutput) Username

Username to be used

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrInput

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput() GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput
	ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput
}

GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs, GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtr and GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrInput` via:

        GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput) Password

Password to be used

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordPtrOutput) Username

Username to be used

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponse

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponse struct {
	// Password to be used
	Password string `pulumi:"password"`
	// Username to be used
	Username string `pulumi:"username"`
}

Username and password pair.

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponseOutput

type GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponseOutput struct{ *pulumi.OutputState }

Username and password pair.

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponseOutput) Password

Password to be used

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponseOutput) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordResponseOutput

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponseOutput) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponseOutput) ToGoogleCloudIntegrationsV1alphaUsernameAndPasswordResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponseOutput

func (GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponseOutput) Username

Username to be used

type GoogleCloudIntegrationsV1alphaValueType

type GoogleCloudIntegrationsV1alphaValueType struct {
	// Boolean Array.
	BooleanArray *GoogleCloudIntegrationsV1alphaBooleanParameterArray `pulumi:"booleanArray"`
	// Boolean.
	BooleanValue *bool `pulumi:"booleanValue"`
	// Double Number Array.
	DoubleArray *GoogleCloudIntegrationsV1alphaDoubleParameterArray `pulumi:"doubleArray"`
	// Double Number.
	DoubleValue *float64 `pulumi:"doubleValue"`
	// Integer Array.
	IntArray *GoogleCloudIntegrationsV1alphaIntParameterArray `pulumi:"intArray"`
	// Integer.
	IntValue *string `pulumi:"intValue"`
	// Json.
	JsonValue *string `pulumi:"jsonValue"`
	// String Array.
	StringArray *GoogleCloudIntegrationsV1alphaStringParameterArray `pulumi:"stringArray"`
	// String.
	StringValue *string `pulumi:"stringValue"`
}

The type of the parameter.

type GoogleCloudIntegrationsV1alphaValueTypeArgs

type GoogleCloudIntegrationsV1alphaValueTypeArgs struct {
	// Boolean Array.
	BooleanArray GoogleCloudIntegrationsV1alphaBooleanParameterArrayPtrInput `pulumi:"booleanArray"`
	// Boolean.
	BooleanValue pulumi.BoolPtrInput `pulumi:"booleanValue"`
	// Double Number Array.
	DoubleArray GoogleCloudIntegrationsV1alphaDoubleParameterArrayPtrInput `pulumi:"doubleArray"`
	// Double Number.
	DoubleValue pulumi.Float64PtrInput `pulumi:"doubleValue"`
	// Integer Array.
	IntArray GoogleCloudIntegrationsV1alphaIntParameterArrayPtrInput `pulumi:"intArray"`
	// Integer.
	IntValue pulumi.StringPtrInput `pulumi:"intValue"`
	// Json.
	JsonValue pulumi.StringPtrInput `pulumi:"jsonValue"`
	// String Array.
	StringArray GoogleCloudIntegrationsV1alphaStringParameterArrayPtrInput `pulumi:"stringArray"`
	// String.
	StringValue pulumi.StringPtrInput `pulumi:"stringValue"`
}

The type of the parameter.

func (GoogleCloudIntegrationsV1alphaValueTypeArgs) ElementType

func (GoogleCloudIntegrationsV1alphaValueTypeArgs) ToGoogleCloudIntegrationsV1alphaValueTypeOutput

func (i GoogleCloudIntegrationsV1alphaValueTypeArgs) ToGoogleCloudIntegrationsV1alphaValueTypeOutput() GoogleCloudIntegrationsV1alphaValueTypeOutput

func (GoogleCloudIntegrationsV1alphaValueTypeArgs) ToGoogleCloudIntegrationsV1alphaValueTypeOutputWithContext

func (i GoogleCloudIntegrationsV1alphaValueTypeArgs) ToGoogleCloudIntegrationsV1alphaValueTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaValueTypeOutput

func (GoogleCloudIntegrationsV1alphaValueTypeArgs) ToGoogleCloudIntegrationsV1alphaValueTypePtrOutput

func (i GoogleCloudIntegrationsV1alphaValueTypeArgs) ToGoogleCloudIntegrationsV1alphaValueTypePtrOutput() GoogleCloudIntegrationsV1alphaValueTypePtrOutput

func (GoogleCloudIntegrationsV1alphaValueTypeArgs) ToGoogleCloudIntegrationsV1alphaValueTypePtrOutputWithContext

func (i GoogleCloudIntegrationsV1alphaValueTypeArgs) ToGoogleCloudIntegrationsV1alphaValueTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaValueTypePtrOutput

type GoogleCloudIntegrationsV1alphaValueTypeInput

type GoogleCloudIntegrationsV1alphaValueTypeInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaValueTypeOutput() GoogleCloudIntegrationsV1alphaValueTypeOutput
	ToGoogleCloudIntegrationsV1alphaValueTypeOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaValueTypeOutput
}

GoogleCloudIntegrationsV1alphaValueTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaValueTypeArgs and GoogleCloudIntegrationsV1alphaValueTypeOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaValueTypeInput` via:

GoogleCloudIntegrationsV1alphaValueTypeArgs{...}

type GoogleCloudIntegrationsV1alphaValueTypeOutput

type GoogleCloudIntegrationsV1alphaValueTypeOutput struct{ *pulumi.OutputState }

The type of the parameter.

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) BooleanArray

Boolean Array.

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) BooleanValue

Boolean.

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) DoubleArray

Double Number Array.

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) DoubleValue

Double Number.

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) ElementType

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) IntArray

Integer Array.

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) IntValue

Integer.

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) JsonValue

Json.

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) StringArray

String Array.

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) StringValue

String.

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) ToGoogleCloudIntegrationsV1alphaValueTypeOutput

func (o GoogleCloudIntegrationsV1alphaValueTypeOutput) ToGoogleCloudIntegrationsV1alphaValueTypeOutput() GoogleCloudIntegrationsV1alphaValueTypeOutput

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) ToGoogleCloudIntegrationsV1alphaValueTypeOutputWithContext

func (o GoogleCloudIntegrationsV1alphaValueTypeOutput) ToGoogleCloudIntegrationsV1alphaValueTypeOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaValueTypeOutput

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) ToGoogleCloudIntegrationsV1alphaValueTypePtrOutput

func (o GoogleCloudIntegrationsV1alphaValueTypeOutput) ToGoogleCloudIntegrationsV1alphaValueTypePtrOutput() GoogleCloudIntegrationsV1alphaValueTypePtrOutput

func (GoogleCloudIntegrationsV1alphaValueTypeOutput) ToGoogleCloudIntegrationsV1alphaValueTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaValueTypeOutput) ToGoogleCloudIntegrationsV1alphaValueTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaValueTypePtrOutput

type GoogleCloudIntegrationsV1alphaValueTypePtrInput

type GoogleCloudIntegrationsV1alphaValueTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudIntegrationsV1alphaValueTypePtrOutput() GoogleCloudIntegrationsV1alphaValueTypePtrOutput
	ToGoogleCloudIntegrationsV1alphaValueTypePtrOutputWithContext(context.Context) GoogleCloudIntegrationsV1alphaValueTypePtrOutput
}

GoogleCloudIntegrationsV1alphaValueTypePtrInput is an input type that accepts GoogleCloudIntegrationsV1alphaValueTypeArgs, GoogleCloudIntegrationsV1alphaValueTypePtr and GoogleCloudIntegrationsV1alphaValueTypePtrOutput values. You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaValueTypePtrInput` via:

        GoogleCloudIntegrationsV1alphaValueTypeArgs{...}

or:

        nil

type GoogleCloudIntegrationsV1alphaValueTypePtrOutput

type GoogleCloudIntegrationsV1alphaValueTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudIntegrationsV1alphaValueTypePtrOutput) BooleanArray

Boolean Array.

func (GoogleCloudIntegrationsV1alphaValueTypePtrOutput) BooleanValue

Boolean.

func (GoogleCloudIntegrationsV1alphaValueTypePtrOutput) DoubleArray

Double Number Array.

func (GoogleCloudIntegrationsV1alphaValueTypePtrOutput) DoubleValue

Double Number.

func (GoogleCloudIntegrationsV1alphaValueTypePtrOutput) Elem

func (GoogleCloudIntegrationsV1alphaValueTypePtrOutput) ElementType

func (GoogleCloudIntegrationsV1alphaValueTypePtrOutput) IntArray

Integer Array.

func (GoogleCloudIntegrationsV1alphaValueTypePtrOutput) IntValue

Integer.

func (GoogleCloudIntegrationsV1alphaValueTypePtrOutput) JsonValue

Json.

func (GoogleCloudIntegrationsV1alphaValueTypePtrOutput) StringArray

String Array.

func (GoogleCloudIntegrationsV1alphaValueTypePtrOutput) StringValue

String.

func (GoogleCloudIntegrationsV1alphaValueTypePtrOutput) ToGoogleCloudIntegrationsV1alphaValueTypePtrOutput

func (o GoogleCloudIntegrationsV1alphaValueTypePtrOutput) ToGoogleCloudIntegrationsV1alphaValueTypePtrOutput() GoogleCloudIntegrationsV1alphaValueTypePtrOutput

func (GoogleCloudIntegrationsV1alphaValueTypePtrOutput) ToGoogleCloudIntegrationsV1alphaValueTypePtrOutputWithContext

func (o GoogleCloudIntegrationsV1alphaValueTypePtrOutput) ToGoogleCloudIntegrationsV1alphaValueTypePtrOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaValueTypePtrOutput

type GoogleCloudIntegrationsV1alphaValueTypeResponse

type GoogleCloudIntegrationsV1alphaValueTypeResponse struct {
	// Boolean Array.
	BooleanArray GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponse `pulumi:"booleanArray"`
	// Boolean.
	BooleanValue bool `pulumi:"booleanValue"`
	// Double Number Array.
	DoubleArray GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponse `pulumi:"doubleArray"`
	// Double Number.
	DoubleValue float64 `pulumi:"doubleValue"`
	// Integer Array.
	IntArray GoogleCloudIntegrationsV1alphaIntParameterArrayResponse `pulumi:"intArray"`
	// Integer.
	IntValue string `pulumi:"intValue"`
	// Json.
	JsonValue string `pulumi:"jsonValue"`
	// String Array.
	StringArray GoogleCloudIntegrationsV1alphaStringParameterArrayResponse `pulumi:"stringArray"`
	// String.
	StringValue string `pulumi:"stringValue"`
}

The type of the parameter.

type GoogleCloudIntegrationsV1alphaValueTypeResponseOutput

type GoogleCloudIntegrationsV1alphaValueTypeResponseOutput struct{ *pulumi.OutputState }

The type of the parameter.

func (GoogleCloudIntegrationsV1alphaValueTypeResponseOutput) BooleanArray

Boolean Array.

func (GoogleCloudIntegrationsV1alphaValueTypeResponseOutput) BooleanValue

Boolean.

func (GoogleCloudIntegrationsV1alphaValueTypeResponseOutput) DoubleArray

Double Number Array.

func (GoogleCloudIntegrationsV1alphaValueTypeResponseOutput) DoubleValue

Double Number.

func (GoogleCloudIntegrationsV1alphaValueTypeResponseOutput) ElementType

func (GoogleCloudIntegrationsV1alphaValueTypeResponseOutput) IntArray

Integer Array.

func (GoogleCloudIntegrationsV1alphaValueTypeResponseOutput) IntValue

Integer.

func (GoogleCloudIntegrationsV1alphaValueTypeResponseOutput) JsonValue

Json.

func (GoogleCloudIntegrationsV1alphaValueTypeResponseOutput) StringArray

String Array.

func (GoogleCloudIntegrationsV1alphaValueTypeResponseOutput) StringValue

String.

func (GoogleCloudIntegrationsV1alphaValueTypeResponseOutput) ToGoogleCloudIntegrationsV1alphaValueTypeResponseOutput

func (GoogleCloudIntegrationsV1alphaValueTypeResponseOutput) ToGoogleCloudIntegrationsV1alphaValueTypeResponseOutputWithContext

func (o GoogleCloudIntegrationsV1alphaValueTypeResponseOutput) ToGoogleCloudIntegrationsV1alphaValueTypeResponseOutputWithContext(ctx context.Context) GoogleCloudIntegrationsV1alphaValueTypeResponseOutput

type LookupAuthConfigArgs

type LookupAuthConfigArgs struct {
	AuthConfigId string  `pulumi:"authConfigId"`
	Location     string  `pulumi:"location"`
	ProductId    string  `pulumi:"productId"`
	Project      *string `pulumi:"project"`
}

type LookupAuthConfigOutputArgs

type LookupAuthConfigOutputArgs struct {
	AuthConfigId pulumi.StringInput    `pulumi:"authConfigId"`
	Location     pulumi.StringInput    `pulumi:"location"`
	ProductId    pulumi.StringInput    `pulumi:"productId"`
	Project      pulumi.StringPtrInput `pulumi:"project"`
}

func (LookupAuthConfigOutputArgs) ElementType

func (LookupAuthConfigOutputArgs) ElementType() reflect.Type

type LookupAuthConfigResult

type LookupAuthConfigResult struct {
	// Certificate id for client certificate
	CertificateId string `pulumi:"certificateId"`
	// The timestamp when the auth config is created.
	CreateTime string `pulumi:"createTime"`
	// The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	CreatorEmail string `pulumi:"creatorEmail"`
	// Credential type of the encrypted credential.
	CredentialType string `pulumi:"credentialType"`
	// Raw auth credentials.
	DecryptedCredential GoogleCloudIntegrationsV1alphaCredentialResponse `pulumi:"decryptedCredential"`
	// A description of the auth config.
	Description string `pulumi:"description"`
	// The name of the auth config.
	DisplayName string `pulumi:"displayName"`
	// Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key.
	EncryptedCredential string `pulumi:"encryptedCredential"`
	// User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours.
	ExpiryNotificationDuration []string `pulumi:"expiryNotificationDuration"`
	// The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LastModifierEmail string `pulumi:"lastModifierEmail"`
	// Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.
	Name string `pulumi:"name"`
	// User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.
	OverrideValidTime string `pulumi:"overrideValidTime"`
	// The reason / details of the current status.
	Reason string `pulumi:"reason"`
	// The status of the auth config.
	State string `pulumi:"state"`
	// The timestamp when the auth config is modified.
	UpdateTime string `pulumi:"updateTime"`
	// The time until the auth config is valid. Empty or max value is considered the auth config won't expire.
	ValidTime string `pulumi:"validTime"`
	// The visibility of the auth config.
	Visibility string `pulumi:"visibility"`
}

func LookupAuthConfig

func LookupAuthConfig(ctx *pulumi.Context, args *LookupAuthConfigArgs, opts ...pulumi.InvokeOption) (*LookupAuthConfigResult, error)

Gets a complete auth config. If the auth config doesn't exist, Code.NOT_FOUND exception will be thrown. Returns the decrypted auth config.

type LookupAuthConfigResultOutput

type LookupAuthConfigResultOutput struct{ *pulumi.OutputState }

func (LookupAuthConfigResultOutput) CertificateId

Certificate id for client certificate

func (LookupAuthConfigResultOutput) CreateTime

The timestamp when the auth config is created.

func (LookupAuthConfigResultOutput) CreatorEmail

The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (LookupAuthConfigResultOutput) CredentialType

Credential type of the encrypted credential.

func (LookupAuthConfigResultOutput) DecryptedCredential

Raw auth credentials.

func (LookupAuthConfigResultOutput) Description

A description of the auth config.

func (LookupAuthConfigResultOutput) DisplayName

The name of the auth config.

func (LookupAuthConfigResultOutput) ElementType

func (LookupAuthConfigResultOutput) EncryptedCredential

func (o LookupAuthConfigResultOutput) EncryptedCredential() pulumi.StringOutput

Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key.

func (LookupAuthConfigResultOutput) ExpiryNotificationDuration

func (o LookupAuthConfigResultOutput) ExpiryNotificationDuration() pulumi.StringArrayOutput

User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours.

func (LookupAuthConfigResultOutput) LastModifierEmail

func (o LookupAuthConfigResultOutput) LastModifierEmail() pulumi.StringOutput

The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (LookupAuthConfigResultOutput) Name

Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.

func (LookupAuthConfigResultOutput) OverrideValidTime

func (o LookupAuthConfigResultOutput) OverrideValidTime() pulumi.StringOutput

User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.

func (LookupAuthConfigResultOutput) Reason

The reason / details of the current status.

func (LookupAuthConfigResultOutput) State

The status of the auth config.

func (LookupAuthConfigResultOutput) ToLookupAuthConfigResultOutput

func (o LookupAuthConfigResultOutput) ToLookupAuthConfigResultOutput() LookupAuthConfigResultOutput

func (LookupAuthConfigResultOutput) ToLookupAuthConfigResultOutputWithContext

func (o LookupAuthConfigResultOutput) ToLookupAuthConfigResultOutputWithContext(ctx context.Context) LookupAuthConfigResultOutput

func (LookupAuthConfigResultOutput) UpdateTime

The timestamp when the auth config is modified.

func (LookupAuthConfigResultOutput) ValidTime

The time until the auth config is valid. Empty or max value is considered the auth config won't expire.

func (LookupAuthConfigResultOutput) Visibility

The visibility of the auth config.

type LookupCertificateArgs

type LookupCertificateArgs struct {
	CertificateId string  `pulumi:"certificateId"`
	Location      string  `pulumi:"location"`
	ProductId     string  `pulumi:"productId"`
	Project       *string `pulumi:"project"`
}

type LookupCertificateOutputArgs

type LookupCertificateOutputArgs struct {
	CertificateId pulumi.StringInput    `pulumi:"certificateId"`
	Location      pulumi.StringInput    `pulumi:"location"`
	ProductId     pulumi.StringInput    `pulumi:"productId"`
	Project       pulumi.StringPtrInput `pulumi:"project"`
}

func (LookupCertificateOutputArgs) ElementType

type LookupCertificateResult

type LookupCertificateResult struct {
	// Status of the certificate
	CertificateStatus string `pulumi:"certificateStatus"`
	// Immutable. Credential id that will be used to register with trawler INTERNAL_ONLY
	CredentialId string `pulumi:"credentialId"`
	// Description of the certificate
	Description string `pulumi:"description"`
	// Name of the certificate
	DisplayName string `pulumi:"displayName"`
	// Auto generated primary key
	Name string `pulumi:"name"`
	// Input only. Raw client certificate which would be registered with trawler
	RawCertificate GoogleCloudIntegrationsV1alphaClientCertificateResponse `pulumi:"rawCertificate"`
	// Immutable. Requestor ID to be used to register certificate with trawler
	RequestorId string `pulumi:"requestorId"`
	// The timestamp after which certificate will expire
	ValidEndTime string `pulumi:"validEndTime"`
	// The timestamp after which certificate will be valid
	ValidStartTime string `pulumi:"validStartTime"`
}

func LookupCertificate

func LookupCertificate(ctx *pulumi.Context, args *LookupCertificateArgs, opts ...pulumi.InvokeOption) (*LookupCertificateResult, error)

Get a certificates in the specified project.

type LookupCertificateResultOutput

type LookupCertificateResultOutput struct{ *pulumi.OutputState }

func (LookupCertificateResultOutput) CertificateStatus

func (o LookupCertificateResultOutput) CertificateStatus() pulumi.StringOutput

Status of the certificate

func (LookupCertificateResultOutput) CredentialId

Immutable. Credential id that will be used to register with trawler INTERNAL_ONLY

func (LookupCertificateResultOutput) Description

Description of the certificate

func (LookupCertificateResultOutput) DisplayName

Name of the certificate

func (LookupCertificateResultOutput) ElementType

func (LookupCertificateResultOutput) Name

Auto generated primary key

func (LookupCertificateResultOutput) RawCertificate

Input only. Raw client certificate which would be registered with trawler

func (LookupCertificateResultOutput) RequestorId

Immutable. Requestor ID to be used to register certificate with trawler

func (LookupCertificateResultOutput) ToLookupCertificateResultOutput

func (o LookupCertificateResultOutput) ToLookupCertificateResultOutput() LookupCertificateResultOutput

func (LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContext

func (o LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContext(ctx context.Context) LookupCertificateResultOutput

func (LookupCertificateResultOutput) ValidEndTime

The timestamp after which certificate will expire

func (LookupCertificateResultOutput) ValidStartTime

The timestamp after which certificate will be valid

type LookupSfdcChannelArgs

type LookupSfdcChannelArgs struct {
	Location       string  `pulumi:"location"`
	ProductId      string  `pulumi:"productId"`
	Project        *string `pulumi:"project"`
	SfdcChannelId  string  `pulumi:"sfdcChannelId"`
	SfdcInstanceId string  `pulumi:"sfdcInstanceId"`
}

type LookupSfdcChannelOutputArgs

type LookupSfdcChannelOutputArgs struct {
	Location       pulumi.StringInput    `pulumi:"location"`
	ProductId      pulumi.StringInput    `pulumi:"productId"`
	Project        pulumi.StringPtrInput `pulumi:"project"`
	SfdcChannelId  pulumi.StringInput    `pulumi:"sfdcChannelId"`
	SfdcInstanceId pulumi.StringInput    `pulumi:"sfdcInstanceId"`
}

func (LookupSfdcChannelOutputArgs) ElementType

type LookupSfdcChannelResult

type LookupSfdcChannelResult struct {
	// The Channel topic defined by salesforce once an channel is opened
	ChannelTopic string `pulumi:"channelTopic"`
	// Time when the channel is created
	CreateTime string `pulumi:"createTime"`
	// Time when the channel was deleted. Empty if not deleted.
	DeleteTime string `pulumi:"deleteTime"`
	// The description for this channel
	Description string `pulumi:"description"`
	// Client level unique name/alias to easily reference a channel.
	DisplayName string `pulumi:"displayName"`
	// Indicated if a channel has any active integrations referencing it. Set to false when the channel is created, and set to true if there is any integration published with the channel configured in it.
	IsActive bool `pulumi:"isActive"`
	// Last sfdc messsage replay id for channel
	LastReplayId string `pulumi:"lastReplayId"`
	// Resource name of the SFDC channel projects/{project}/locations/{location}/sfdcInstances/{sfdc_instance}/sfdcChannels/{sfdc_channel}.
	Name string `pulumi:"name"`
	// Time when the channel was last updated
	UpdateTime string `pulumi:"updateTime"`
}

func LookupSfdcChannel

func LookupSfdcChannel(ctx *pulumi.Context, args *LookupSfdcChannelArgs, opts ...pulumi.InvokeOption) (*LookupSfdcChannelResult, error)

Gets an sfdc channel. If the channel doesn't exist, Code.NOT_FOUND exception will be thrown.

type LookupSfdcChannelResultOutput

type LookupSfdcChannelResultOutput struct{ *pulumi.OutputState }

func (LookupSfdcChannelResultOutput) ChannelTopic

The Channel topic defined by salesforce once an channel is opened

func (LookupSfdcChannelResultOutput) CreateTime

Time when the channel is created

func (LookupSfdcChannelResultOutput) DeleteTime

Time when the channel was deleted. Empty if not deleted.

func (LookupSfdcChannelResultOutput) Description

The description for this channel

func (LookupSfdcChannelResultOutput) DisplayName

Client level unique name/alias to easily reference a channel.

func (LookupSfdcChannelResultOutput) ElementType

func (LookupSfdcChannelResultOutput) IsActive

Indicated if a channel has any active integrations referencing it. Set to false when the channel is created, and set to true if there is any integration published with the channel configured in it.

func (LookupSfdcChannelResultOutput) LastReplayId

Last sfdc messsage replay id for channel

func (LookupSfdcChannelResultOutput) Name

Resource name of the SFDC channel projects/{project}/locations/{location}/sfdcInstances/{sfdc_instance}/sfdcChannels/{sfdc_channel}.

func (LookupSfdcChannelResultOutput) ToLookupSfdcChannelResultOutput

func (o LookupSfdcChannelResultOutput) ToLookupSfdcChannelResultOutput() LookupSfdcChannelResultOutput

func (LookupSfdcChannelResultOutput) ToLookupSfdcChannelResultOutputWithContext

func (o LookupSfdcChannelResultOutput) ToLookupSfdcChannelResultOutputWithContext(ctx context.Context) LookupSfdcChannelResultOutput

func (LookupSfdcChannelResultOutput) UpdateTime

Time when the channel was last updated

type LookupSfdcInstanceArgs

type LookupSfdcInstanceArgs struct {
	Location       string  `pulumi:"location"`
	ProductId      string  `pulumi:"productId"`
	Project        *string `pulumi:"project"`
	SfdcInstanceId string  `pulumi:"sfdcInstanceId"`
}

type LookupSfdcInstanceOutputArgs

type LookupSfdcInstanceOutputArgs struct {
	Location       pulumi.StringInput    `pulumi:"location"`
	ProductId      pulumi.StringInput    `pulumi:"productId"`
	Project        pulumi.StringPtrInput `pulumi:"project"`
	SfdcInstanceId pulumi.StringInput    `pulumi:"sfdcInstanceId"`
}

func (LookupSfdcInstanceOutputArgs) ElementType

type LookupSfdcInstanceResult

type LookupSfdcInstanceResult struct {
	// A list of AuthConfigs that can be tried to open the channel to SFDC
	AuthConfigId []string `pulumi:"authConfigId"`
	// Time when the instance is created
	CreateTime string `pulumi:"createTime"`
	// Time when the instance was deleted. Empty if not deleted.
	DeleteTime string `pulumi:"deleteTime"`
	// A description of the sfdc instance.
	Description string `pulumi:"description"`
	// User selected unique name/alias to easily reference an instance.
	DisplayName string `pulumi:"displayName"`
	// Resource name of the SFDC instance projects/{project}/locations/{location}/sfdcInstances/{sfdcInstance}.
	Name string `pulumi:"name"`
	// URL used for API calls after authentication (the login authority is configured within the referenced AuthConfig).
	ServiceAuthority string `pulumi:"serviceAuthority"`
	// The SFDC Org Id. This is defined in salesforce.
	SfdcOrgId string `pulumi:"sfdcOrgId"`
	// Time when the instance was last updated
	UpdateTime string `pulumi:"updateTime"`
}

func LookupSfdcInstance

func LookupSfdcInstance(ctx *pulumi.Context, args *LookupSfdcInstanceArgs, opts ...pulumi.InvokeOption) (*LookupSfdcInstanceResult, error)

Gets an sfdc instance. If the instance doesn't exist, Code.NOT_FOUND exception will be thrown.

type LookupSfdcInstanceResultOutput

type LookupSfdcInstanceResultOutput struct{ *pulumi.OutputState }

func (LookupSfdcInstanceResultOutput) AuthConfigId

A list of AuthConfigs that can be tried to open the channel to SFDC

func (LookupSfdcInstanceResultOutput) CreateTime

Time when the instance is created

func (LookupSfdcInstanceResultOutput) DeleteTime

Time when the instance was deleted. Empty if not deleted.

func (LookupSfdcInstanceResultOutput) Description

A description of the sfdc instance.

func (LookupSfdcInstanceResultOutput) DisplayName

User selected unique name/alias to easily reference an instance.

func (LookupSfdcInstanceResultOutput) ElementType

func (LookupSfdcInstanceResultOutput) Name

Resource name of the SFDC instance projects/{project}/locations/{location}/sfdcInstances/{sfdcInstance}.

func (LookupSfdcInstanceResultOutput) ServiceAuthority

func (o LookupSfdcInstanceResultOutput) ServiceAuthority() pulumi.StringOutput

URL used for API calls after authentication (the login authority is configured within the referenced AuthConfig).

func (LookupSfdcInstanceResultOutput) SfdcOrgId

The SFDC Org Id. This is defined in salesforce.

func (LookupSfdcInstanceResultOutput) ToLookupSfdcInstanceResultOutput

func (o LookupSfdcInstanceResultOutput) ToLookupSfdcInstanceResultOutput() LookupSfdcInstanceResultOutput

func (LookupSfdcInstanceResultOutput) ToLookupSfdcInstanceResultOutputWithContext

func (o LookupSfdcInstanceResultOutput) ToLookupSfdcInstanceResultOutputWithContext(ctx context.Context) LookupSfdcInstanceResultOutput

func (LookupSfdcInstanceResultOutput) UpdateTime

Time when the instance was last updated

type LookupTemplatesVersionArgs

type LookupTemplatesVersionArgs struct {
	IntegrationtemplateId string  `pulumi:"integrationtemplateId"`
	Location              string  `pulumi:"location"`
	ProductId             string  `pulumi:"productId"`
	Project               *string `pulumi:"project"`
	VersionId             string  `pulumi:"versionId"`
}

type LookupTemplatesVersionOutputArgs

type LookupTemplatesVersionOutputArgs struct {
	IntegrationtemplateId pulumi.StringInput    `pulumi:"integrationtemplateId"`
	Location              pulumi.StringInput    `pulumi:"location"`
	ProductId             pulumi.StringInput    `pulumi:"productId"`
	Project               pulumi.StringPtrInput `pulumi:"project"`
	VersionId             pulumi.StringInput    `pulumi:"versionId"`
}

func (LookupTemplatesVersionOutputArgs) ElementType

type LookupTemplatesVersionResult

type LookupTemplatesVersionResult struct {
	// Auto-generated.
	CreateTime string `pulumi:"createTime"`
	// Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.
	DatabasePersistencePolicy string `pulumi:"databasePersistencePolicy"`
	// Optional. The templateversion description. Permitted format is alphanumeric with underscores and no spaces.
	Description string `pulumi:"description"`
	// Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
	ErrorCatcherConfigs []GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse `pulumi:"errorCatcherConfigs"`
	// Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LastModifierEmail string `pulumi:"lastModifierEmail"`
	// Auto-generated primary key. Format: projects/{project}/locations/{location}/products/{product}/integrationtemplates/{integrationtemplate}/versions/{version}
	Name string `pulumi:"name"`
	// Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
	ParentIntegrationVersionId string `pulumi:"parentIntegrationVersionId"`
	// An increasing sequence that is set when a new snapshot is created.
	SnapshotNumber string `pulumi:"snapshotNumber"`
	// Optional. Generated by eventbus. User should not set it as an input.
	Status string `pulumi:"status"`
	// Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
	TaskConfigs []EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse `pulumi:"taskConfigs"`
	// Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.
	Teardown EnterpriseCrmEventbusProtoTeardownResponse `pulumi:"teardown"`
	// Optional. Parameters that are expected to be passed to the IntegrationTemplateVersion when an event is triggered. This consists of all the parameters that are expected in the IntegrationTemplateVersion execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
	TemplateParameters EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse `pulumi:"templateParameters"`
	// Optional. Trigger configurations.
	TriggerConfigs []EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse `pulumi:"triggerConfigs"`
	// Auto-generated.
	UpdateTime string `pulumi:"updateTime"`
	// Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
	UserLabel string `pulumi:"userLabel"`
}

func LookupTemplatesVersion

func LookupTemplatesVersion(ctx *pulumi.Context, args *LookupTemplatesVersionArgs, opts ...pulumi.InvokeOption) (*LookupTemplatesVersionResult, error)

Returns an IntegrationTemplateVersion in the specified project.

type LookupTemplatesVersionResultOutput

type LookupTemplatesVersionResultOutput struct{ *pulumi.OutputState }

func (LookupTemplatesVersionResultOutput) CreateTime

Auto-generated.

func (LookupTemplatesVersionResultOutput) DatabasePersistencePolicy

func (o LookupTemplatesVersionResultOutput) DatabasePersistencePolicy() pulumi.StringOutput

Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.

func (LookupTemplatesVersionResultOutput) Description

Optional. The templateversion description. Permitted format is alphanumeric with underscores and no spaces.

func (LookupTemplatesVersionResultOutput) ElementType

func (LookupTemplatesVersionResultOutput) ErrorCatcherConfigs added in v0.29.0

Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.

func (LookupTemplatesVersionResultOutput) LastModifierEmail

Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (LookupTemplatesVersionResultOutput) Name

Auto-generated primary key. Format: projects/{project}/locations/{location}/products/{product}/integrationtemplates/{integrationtemplate}/versions/{version}

func (LookupTemplatesVersionResultOutput) ParentIntegrationVersionId

func (o LookupTemplatesVersionResultOutput) ParentIntegrationVersionId() pulumi.StringOutput

Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion

func (LookupTemplatesVersionResultOutput) SnapshotNumber

An increasing sequence that is set when a new snapshot is created.

func (LookupTemplatesVersionResultOutput) Status

Optional. Generated by eventbus. User should not set it as an input.

func (LookupTemplatesVersionResultOutput) TaskConfigs

Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.

func (LookupTemplatesVersionResultOutput) Teardown

Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.

func (LookupTemplatesVersionResultOutput) TemplateParameters

Optional. Parameters that are expected to be passed to the IntegrationTemplateVersion when an event is triggered. This consists of all the parameters that are expected in the IntegrationTemplateVersion execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.

func (LookupTemplatesVersionResultOutput) ToLookupTemplatesVersionResultOutput

func (o LookupTemplatesVersionResultOutput) ToLookupTemplatesVersionResultOutput() LookupTemplatesVersionResultOutput

func (LookupTemplatesVersionResultOutput) ToLookupTemplatesVersionResultOutputWithContext

func (o LookupTemplatesVersionResultOutput) ToLookupTemplatesVersionResultOutputWithContext(ctx context.Context) LookupTemplatesVersionResultOutput

func (LookupTemplatesVersionResultOutput) TriggerConfigs

Optional. Trigger configurations.

func (LookupTemplatesVersionResultOutput) UpdateTime

Auto-generated.

func (LookupTemplatesVersionResultOutput) UserLabel

Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.

type LookupTestCaseArgs added in v0.32.0

type LookupTestCaseArgs struct {
	IntegrationId string  `pulumi:"integrationId"`
	Location      string  `pulumi:"location"`
	Project       *string `pulumi:"project"`
	TestCaseId    string  `pulumi:"testCaseId"`
	VersionId     string  `pulumi:"versionId"`
}

type LookupTestCaseOutputArgs added in v0.32.0

type LookupTestCaseOutputArgs struct {
	IntegrationId pulumi.StringInput    `pulumi:"integrationId"`
	Location      pulumi.StringInput    `pulumi:"location"`
	Project       pulumi.StringPtrInput `pulumi:"project"`
	TestCaseId    pulumi.StringInput    `pulumi:"testCaseId"`
	VersionId     pulumi.StringInput    `pulumi:"versionId"`
}

func (LookupTestCaseOutputArgs) ElementType added in v0.32.0

func (LookupTestCaseOutputArgs) ElementType() reflect.Type

type LookupTestCaseResult added in v0.32.0

type LookupTestCaseResult struct {
	// Auto-generated.
	CreateTime string `pulumi:"createTime"`
	// Optional. The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	CreatorEmail string `pulumi:"creatorEmail"`
	// Optional. Various policies for how to persist the test execution info including execution info, execution export info, execution metadata index and execution param index..
	DatabasePersistencePolicy string `pulumi:"databasePersistencePolicy"`
	// Optional. Description of the test case.
	Description string `pulumi:"description"`
	// The display name of test case.
	DisplayName string `pulumi:"displayName"`
	// The last modifer's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LastModifierEmail string `pulumi:"lastModifierEmail"`
	// Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LockHolderEmail string `pulumi:"lockHolderEmail"`
	// Auto-generated primary key.
	Name string `pulumi:"name"`
	// Optional. Parameters that are expected to be passed to the test case when the test case is triggered. This gives the user the ability to provide default values. This should include all the output variables of the trigger as input variables.
	TestInputParameters []GoogleCloudIntegrationsV1alphaIntegrationParameterResponse `pulumi:"testInputParameters"`
	// Optional. However, the test case doesn't mock or assert anything without test_task_configs.
	TestTaskConfigs []GoogleCloudIntegrationsV1alphaTestTaskConfigResponse `pulumi:"testTaskConfigs"`
	// This defines the trigger ID in workflow which is considered to be executed as starting point of the test case
	TriggerId string `pulumi:"triggerId"`
	// Auto-generated.
	UpdateTime string `pulumi:"updateTime"`
	// ID of the workflow with which this test case is associated
	WorkflowId string `pulumi:"workflowId"`
}

func LookupTestCase added in v0.32.0

func LookupTestCase(ctx *pulumi.Context, args *LookupTestCaseArgs, opts ...pulumi.InvokeOption) (*LookupTestCaseResult, error)

Get a test case

type LookupTestCaseResultOutput added in v0.32.0

type LookupTestCaseResultOutput struct{ *pulumi.OutputState }

func LookupTestCaseOutput added in v0.32.0

func LookupTestCaseOutput(ctx *pulumi.Context, args LookupTestCaseOutputArgs, opts ...pulumi.InvokeOption) LookupTestCaseResultOutput

func (LookupTestCaseResultOutput) CreateTime added in v0.32.0

Auto-generated.

func (LookupTestCaseResultOutput) CreatorEmail added in v0.32.0

Optional. The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (LookupTestCaseResultOutput) DatabasePersistencePolicy added in v0.32.0

func (o LookupTestCaseResultOutput) DatabasePersistencePolicy() pulumi.StringOutput

Optional. Various policies for how to persist the test execution info including execution info, execution export info, execution metadata index and execution param index..

func (LookupTestCaseResultOutput) Description added in v0.32.0

Optional. Description of the test case.

func (LookupTestCaseResultOutput) DisplayName added in v0.32.0

The display name of test case.

func (LookupTestCaseResultOutput) ElementType added in v0.32.0

func (LookupTestCaseResultOutput) ElementType() reflect.Type

func (LookupTestCaseResultOutput) LastModifierEmail added in v0.32.0

func (o LookupTestCaseResultOutput) LastModifierEmail() pulumi.StringOutput

The last modifer's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (LookupTestCaseResultOutput) LockHolderEmail added in v0.32.0

func (o LookupTestCaseResultOutput) LockHolderEmail() pulumi.StringOutput

Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (LookupTestCaseResultOutput) Name added in v0.32.0

Auto-generated primary key.

func (LookupTestCaseResultOutput) TestInputParameters added in v0.32.0

Optional. Parameters that are expected to be passed to the test case when the test case is triggered. This gives the user the ability to provide default values. This should include all the output variables of the trigger as input variables.

func (LookupTestCaseResultOutput) TestTaskConfigs added in v0.32.0

Optional. However, the test case doesn't mock or assert anything without test_task_configs.

func (LookupTestCaseResultOutput) ToLookupTestCaseResultOutput added in v0.32.0

func (o LookupTestCaseResultOutput) ToLookupTestCaseResultOutput() LookupTestCaseResultOutput

func (LookupTestCaseResultOutput) ToLookupTestCaseResultOutputWithContext added in v0.32.0

func (o LookupTestCaseResultOutput) ToLookupTestCaseResultOutputWithContext(ctx context.Context) LookupTestCaseResultOutput

func (LookupTestCaseResultOutput) TriggerId added in v0.32.0

This defines the trigger ID in workflow which is considered to be executed as starting point of the test case

func (LookupTestCaseResultOutput) UpdateTime added in v0.32.0

Auto-generated.

func (LookupTestCaseResultOutput) WorkflowId added in v0.32.0

ID of the workflow with which this test case is associated

type LookupVersionArgs

type LookupVersionArgs struct {
	IntegrationId string  `pulumi:"integrationId"`
	Location      string  `pulumi:"location"`
	ProductId     string  `pulumi:"productId"`
	Project       *string `pulumi:"project"`
	VersionId     string  `pulumi:"versionId"`
}

type LookupVersionOutputArgs

type LookupVersionOutputArgs struct {
	IntegrationId pulumi.StringInput    `pulumi:"integrationId"`
	Location      pulumi.StringInput    `pulumi:"location"`
	ProductId     pulumi.StringInput    `pulumi:"productId"`
	Project       pulumi.StringPtrInput `pulumi:"project"`
	VersionId     pulumi.StringInput    `pulumi:"versionId"`
}

func (LookupVersionOutputArgs) ElementType

func (LookupVersionOutputArgs) ElementType() reflect.Type

type LookupVersionResult

type LookupVersionResult struct {
	// Optional. Cloud Logging details for the integration version
	CloudLoggingDetails GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponse `pulumi:"cloudLoggingDetails"`
	// Auto-generated.
	CreateTime string `pulumi:"createTime"`
	// Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.
	DatabasePersistencePolicy string `pulumi:"databasePersistencePolicy"`
	// Optional. The integration description.
	Description string `pulumi:"description"`
	// Optional. Error Catch Task configuration for the integration. It's optional.
	ErrorCatcherConfigs []GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse `pulumi:"errorCatcherConfigs"`
	// Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
	IntegrationParameters []GoogleCloudIntegrationsV1alphaIntegrationParameterResponse `pulumi:"integrationParameters"`
	// Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
	IntegrationParametersInternal EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse `pulumi:"integrationParametersInternal"`
	// Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LastModifierEmail string `pulumi:"lastModifierEmail"`
	// Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LockHolder string `pulumi:"lockHolder"`
	// Auto-generated primary key.
	Name string `pulumi:"name"`
	// Optional. The origin that indicates where this integration is coming from.
	Origin string `pulumi:"origin"`
	// Optional. The id of the template which was used to create this integration_version.
	ParentTemplateId string `pulumi:"parentTemplateId"`
	// Optional. The run-as service account email, if set and auth config is not configured, that will be used to generate auth token to be used in Connector task, Rest caller task and Cloud function task.
	RunAsServiceAccount string `pulumi:"runAsServiceAccount"`
	// Optional. An increasing sequence that is set when a new snapshot is created. The last created snapshot can be identified by [workflow_name, org_id latest(snapshot_number)]. However, last created snapshot need not be same as the HEAD. So users should always use "HEAD" tag to identify the head.
	SnapshotNumber string `pulumi:"snapshotNumber"`
	// User should not set it as an input.
	State string `pulumi:"state"`
	// Generated by eventbus. User should not set it as an input.
	Status string `pulumi:"status"`
	// Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
	TaskConfigs []GoogleCloudIntegrationsV1alphaTaskConfigResponse `pulumi:"taskConfigs"`
	// Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
	TaskConfigsInternal []EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse `pulumi:"taskConfigsInternal"`
	// Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.
	Teardown EnterpriseCrmEventbusProtoTeardownResponse `pulumi:"teardown"`
	// Optional. Trigger configurations.
	TriggerConfigs []GoogleCloudIntegrationsV1alphaTriggerConfigResponse `pulumi:"triggerConfigs"`
	// Optional. Trigger configurations.
	TriggerConfigsInternal []EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse `pulumi:"triggerConfigsInternal"`
	// Auto-generated.
	UpdateTime string `pulumi:"updateTime"`
	// Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
	UserLabel string `pulumi:"userLabel"`
}

func LookupVersion

func LookupVersion(ctx *pulumi.Context, args *LookupVersionArgs, opts ...pulumi.InvokeOption) (*LookupVersionResult, error)

Get a integration in the specified project.

type LookupVersionResultOutput

type LookupVersionResultOutput struct{ *pulumi.OutputState }

func (LookupVersionResultOutput) CloudLoggingDetails added in v0.32.0

Optional. Cloud Logging details for the integration version

func (LookupVersionResultOutput) CreateTime

Auto-generated.

func (LookupVersionResultOutput) DatabasePersistencePolicy

func (o LookupVersionResultOutput) DatabasePersistencePolicy() pulumi.StringOutput

Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.

func (LookupVersionResultOutput) Description

Optional. The integration description.

func (LookupVersionResultOutput) ElementType

func (LookupVersionResultOutput) ElementType() reflect.Type

func (LookupVersionResultOutput) ErrorCatcherConfigs added in v0.29.0

Optional. Error Catch Task configuration for the integration. It's optional.

func (LookupVersionResultOutput) IntegrationParameters

Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.

func (LookupVersionResultOutput) IntegrationParametersInternal

Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.

func (LookupVersionResultOutput) LastModifierEmail

func (o LookupVersionResultOutput) LastModifierEmail() pulumi.StringOutput

Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (LookupVersionResultOutput) LockHolder

Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (LookupVersionResultOutput) Name

Auto-generated primary key.

func (LookupVersionResultOutput) Origin

Optional. The origin that indicates where this integration is coming from.

func (LookupVersionResultOutput) ParentTemplateId

func (o LookupVersionResultOutput) ParentTemplateId() pulumi.StringOutput

Optional. The id of the template which was used to create this integration_version.

func (LookupVersionResultOutput) RunAsServiceAccount added in v0.29.0

func (o LookupVersionResultOutput) RunAsServiceAccount() pulumi.StringOutput

Optional. The run-as service account email, if set and auth config is not configured, that will be used to generate auth token to be used in Connector task, Rest caller task and Cloud function task.

func (LookupVersionResultOutput) SnapshotNumber

func (o LookupVersionResultOutput) SnapshotNumber() pulumi.StringOutput

Optional. An increasing sequence that is set when a new snapshot is created. The last created snapshot can be identified by [workflow_name, org_id latest(snapshot_number)]. However, last created snapshot need not be same as the HEAD. So users should always use "HEAD" tag to identify the head.

func (LookupVersionResultOutput) State

User should not set it as an input.

func (LookupVersionResultOutput) Status

Generated by eventbus. User should not set it as an input.

func (LookupVersionResultOutput) TaskConfigs

Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.

func (LookupVersionResultOutput) TaskConfigsInternal

Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.

func (LookupVersionResultOutput) Teardown

Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.

func (LookupVersionResultOutput) ToLookupVersionResultOutput

func (o LookupVersionResultOutput) ToLookupVersionResultOutput() LookupVersionResultOutput

func (LookupVersionResultOutput) ToLookupVersionResultOutputWithContext

func (o LookupVersionResultOutput) ToLookupVersionResultOutputWithContext(ctx context.Context) LookupVersionResultOutput

func (LookupVersionResultOutput) TriggerConfigs

Optional. Trigger configurations.

func (LookupVersionResultOutput) TriggerConfigsInternal

Optional. Trigger configurations.

func (LookupVersionResultOutput) UpdateTime

Auto-generated.

func (LookupVersionResultOutput) UserLabel

Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.

type SfdcChannel

type SfdcChannel struct {
	pulumi.CustomResourceState

	// The Channel topic defined by salesforce once an channel is opened
	ChannelTopic pulumi.StringOutput `pulumi:"channelTopic"`
	// Time when the channel is created
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Time when the channel was deleted. Empty if not deleted.
	DeleteTime pulumi.StringOutput `pulumi:"deleteTime"`
	// The description for this channel
	Description pulumi.StringOutput `pulumi:"description"`
	// Client level unique name/alias to easily reference a channel.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// Indicated if a channel has any active integrations referencing it. Set to false when the channel is created, and set to true if there is any integration published with the channel configured in it.
	IsActive pulumi.BoolOutput `pulumi:"isActive"`
	// Last sfdc messsage replay id for channel
	LastReplayId pulumi.StringOutput `pulumi:"lastReplayId"`
	Location     pulumi.StringOutput `pulumi:"location"`
	// Resource name of the SFDC channel projects/{project}/locations/{location}/sfdcInstances/{sfdc_instance}/sfdcChannels/{sfdc_channel}.
	Name           pulumi.StringOutput `pulumi:"name"`
	ProductId      pulumi.StringOutput `pulumi:"productId"`
	Project        pulumi.StringOutput `pulumi:"project"`
	SfdcInstanceId pulumi.StringOutput `pulumi:"sfdcInstanceId"`
	// Time when the channel was last updated
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

Creates an sfdc channel record. Store the sfdc channel in Spanner. Returns the sfdc channel. Auto-naming is currently not supported for this resource.

func GetSfdcChannel

func GetSfdcChannel(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SfdcChannelState, opts ...pulumi.ResourceOption) (*SfdcChannel, error)

GetSfdcChannel gets an existing SfdcChannel 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 NewSfdcChannel

func NewSfdcChannel(ctx *pulumi.Context,
	name string, args *SfdcChannelArgs, opts ...pulumi.ResourceOption) (*SfdcChannel, error)

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

func (*SfdcChannel) ElementType

func (*SfdcChannel) ElementType() reflect.Type

func (*SfdcChannel) ToSfdcChannelOutput

func (i *SfdcChannel) ToSfdcChannelOutput() SfdcChannelOutput

func (*SfdcChannel) ToSfdcChannelOutputWithContext

func (i *SfdcChannel) ToSfdcChannelOutputWithContext(ctx context.Context) SfdcChannelOutput

type SfdcChannelArgs

type SfdcChannelArgs struct {
	// The Channel topic defined by salesforce once an channel is opened
	ChannelTopic pulumi.StringPtrInput
	// The description for this channel
	Description pulumi.StringPtrInput
	// Client level unique name/alias to easily reference a channel.
	DisplayName pulumi.StringPtrInput
	// Indicated if a channel has any active integrations referencing it. Set to false when the channel is created, and set to true if there is any integration published with the channel configured in it.
	IsActive pulumi.BoolPtrInput
	// Last sfdc messsage replay id for channel
	LastReplayId pulumi.StringPtrInput
	Location     pulumi.StringPtrInput
	// Resource name of the SFDC channel projects/{project}/locations/{location}/sfdcInstances/{sfdc_instance}/sfdcChannels/{sfdc_channel}.
	Name           pulumi.StringPtrInput
	ProductId      pulumi.StringInput
	Project        pulumi.StringPtrInput
	SfdcInstanceId pulumi.StringInput
}

The set of arguments for constructing a SfdcChannel resource.

func (SfdcChannelArgs) ElementType

func (SfdcChannelArgs) ElementType() reflect.Type

type SfdcChannelInput

type SfdcChannelInput interface {
	pulumi.Input

	ToSfdcChannelOutput() SfdcChannelOutput
	ToSfdcChannelOutputWithContext(ctx context.Context) SfdcChannelOutput
}

type SfdcChannelOutput

type SfdcChannelOutput struct{ *pulumi.OutputState }

func (SfdcChannelOutput) ChannelTopic

func (o SfdcChannelOutput) ChannelTopic() pulumi.StringOutput

The Channel topic defined by salesforce once an channel is opened

func (SfdcChannelOutput) CreateTime

func (o SfdcChannelOutput) CreateTime() pulumi.StringOutput

Time when the channel is created

func (SfdcChannelOutput) DeleteTime

func (o SfdcChannelOutput) DeleteTime() pulumi.StringOutput

Time when the channel was deleted. Empty if not deleted.

func (SfdcChannelOutput) Description

func (o SfdcChannelOutput) Description() pulumi.StringOutput

The description for this channel

func (SfdcChannelOutput) DisplayName

func (o SfdcChannelOutput) DisplayName() pulumi.StringOutput

Client level unique name/alias to easily reference a channel.

func (SfdcChannelOutput) ElementType

func (SfdcChannelOutput) ElementType() reflect.Type

func (SfdcChannelOutput) IsActive

func (o SfdcChannelOutput) IsActive() pulumi.BoolOutput

Indicated if a channel has any active integrations referencing it. Set to false when the channel is created, and set to true if there is any integration published with the channel configured in it.

func (SfdcChannelOutput) LastReplayId

func (o SfdcChannelOutput) LastReplayId() pulumi.StringOutput

Last sfdc messsage replay id for channel

func (SfdcChannelOutput) Location

func (o SfdcChannelOutput) Location() pulumi.StringOutput

func (SfdcChannelOutput) Name

Resource name of the SFDC channel projects/{project}/locations/{location}/sfdcInstances/{sfdc_instance}/sfdcChannels/{sfdc_channel}.

func (SfdcChannelOutput) ProductId

func (o SfdcChannelOutput) ProductId() pulumi.StringOutput

func (SfdcChannelOutput) Project

func (SfdcChannelOutput) SfdcInstanceId

func (o SfdcChannelOutput) SfdcInstanceId() pulumi.StringOutput

func (SfdcChannelOutput) ToSfdcChannelOutput

func (o SfdcChannelOutput) ToSfdcChannelOutput() SfdcChannelOutput

func (SfdcChannelOutput) ToSfdcChannelOutputWithContext

func (o SfdcChannelOutput) ToSfdcChannelOutputWithContext(ctx context.Context) SfdcChannelOutput

func (SfdcChannelOutput) UpdateTime

func (o SfdcChannelOutput) UpdateTime() pulumi.StringOutput

Time when the channel was last updated

type SfdcChannelState

type SfdcChannelState struct {
}

func (SfdcChannelState) ElementType

func (SfdcChannelState) ElementType() reflect.Type

type SfdcInstance

type SfdcInstance struct {
	pulumi.CustomResourceState

	// A list of AuthConfigs that can be tried to open the channel to SFDC
	AuthConfigId pulumi.StringArrayOutput `pulumi:"authConfigId"`
	// Time when the instance is created
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Time when the instance was deleted. Empty if not deleted.
	DeleteTime pulumi.StringOutput `pulumi:"deleteTime"`
	// A description of the sfdc instance.
	Description pulumi.StringOutput `pulumi:"description"`
	// User selected unique name/alias to easily reference an instance.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	Location    pulumi.StringOutput `pulumi:"location"`
	// Resource name of the SFDC instance projects/{project}/locations/{location}/sfdcInstances/{sfdcInstance}.
	Name      pulumi.StringOutput `pulumi:"name"`
	ProductId pulumi.StringOutput `pulumi:"productId"`
	Project   pulumi.StringOutput `pulumi:"project"`
	// URL used for API calls after authentication (the login authority is configured within the referenced AuthConfig).
	ServiceAuthority pulumi.StringOutput `pulumi:"serviceAuthority"`
	// The SFDC Org Id. This is defined in salesforce.
	SfdcOrgId pulumi.StringOutput `pulumi:"sfdcOrgId"`
	// Time when the instance was last updated
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

Creates an sfdc instance record. Store the sfdc instance in Spanner. Returns the sfdc instance. Auto-naming is currently not supported for this resource.

func GetSfdcInstance

func GetSfdcInstance(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SfdcInstanceState, opts ...pulumi.ResourceOption) (*SfdcInstance, error)

GetSfdcInstance gets an existing SfdcInstance 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 NewSfdcInstance

func NewSfdcInstance(ctx *pulumi.Context,
	name string, args *SfdcInstanceArgs, opts ...pulumi.ResourceOption) (*SfdcInstance, error)

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

func (*SfdcInstance) ElementType

func (*SfdcInstance) ElementType() reflect.Type

func (*SfdcInstance) ToSfdcInstanceOutput

func (i *SfdcInstance) ToSfdcInstanceOutput() SfdcInstanceOutput

func (*SfdcInstance) ToSfdcInstanceOutputWithContext

func (i *SfdcInstance) ToSfdcInstanceOutputWithContext(ctx context.Context) SfdcInstanceOutput

type SfdcInstanceArgs

type SfdcInstanceArgs struct {
	// A list of AuthConfigs that can be tried to open the channel to SFDC
	AuthConfigId pulumi.StringArrayInput
	// A description of the sfdc instance.
	Description pulumi.StringPtrInput
	// User selected unique name/alias to easily reference an instance.
	DisplayName pulumi.StringPtrInput
	Location    pulumi.StringPtrInput
	// Resource name of the SFDC instance projects/{project}/locations/{location}/sfdcInstances/{sfdcInstance}.
	Name      pulumi.StringPtrInput
	ProductId pulumi.StringInput
	Project   pulumi.StringPtrInput
	// URL used for API calls after authentication (the login authority is configured within the referenced AuthConfig).
	ServiceAuthority pulumi.StringPtrInput
	// The SFDC Org Id. This is defined in salesforce.
	SfdcOrgId pulumi.StringPtrInput
}

The set of arguments for constructing a SfdcInstance resource.

func (SfdcInstanceArgs) ElementType

func (SfdcInstanceArgs) ElementType() reflect.Type

type SfdcInstanceInput

type SfdcInstanceInput interface {
	pulumi.Input

	ToSfdcInstanceOutput() SfdcInstanceOutput
	ToSfdcInstanceOutputWithContext(ctx context.Context) SfdcInstanceOutput
}

type SfdcInstanceOutput

type SfdcInstanceOutput struct{ *pulumi.OutputState }

func (SfdcInstanceOutput) AuthConfigId

func (o SfdcInstanceOutput) AuthConfigId() pulumi.StringArrayOutput

A list of AuthConfigs that can be tried to open the channel to SFDC

func (SfdcInstanceOutput) CreateTime

func (o SfdcInstanceOutput) CreateTime() pulumi.StringOutput

Time when the instance is created

func (SfdcInstanceOutput) DeleteTime

func (o SfdcInstanceOutput) DeleteTime() pulumi.StringOutput

Time when the instance was deleted. Empty if not deleted.

func (SfdcInstanceOutput) Description

func (o SfdcInstanceOutput) Description() pulumi.StringOutput

A description of the sfdc instance.

func (SfdcInstanceOutput) DisplayName

func (o SfdcInstanceOutput) DisplayName() pulumi.StringOutput

User selected unique name/alias to easily reference an instance.

func (SfdcInstanceOutput) ElementType

func (SfdcInstanceOutput) ElementType() reflect.Type

func (SfdcInstanceOutput) Location

func (o SfdcInstanceOutput) Location() pulumi.StringOutput

func (SfdcInstanceOutput) Name

Resource name of the SFDC instance projects/{project}/locations/{location}/sfdcInstances/{sfdcInstance}.

func (SfdcInstanceOutput) ProductId

func (o SfdcInstanceOutput) ProductId() pulumi.StringOutput

func (SfdcInstanceOutput) Project

func (SfdcInstanceOutput) ServiceAuthority

func (o SfdcInstanceOutput) ServiceAuthority() pulumi.StringOutput

URL used for API calls after authentication (the login authority is configured within the referenced AuthConfig).

func (SfdcInstanceOutput) SfdcOrgId

func (o SfdcInstanceOutput) SfdcOrgId() pulumi.StringOutput

The SFDC Org Id. This is defined in salesforce.

func (SfdcInstanceOutput) ToSfdcInstanceOutput

func (o SfdcInstanceOutput) ToSfdcInstanceOutput() SfdcInstanceOutput

func (SfdcInstanceOutput) ToSfdcInstanceOutputWithContext

func (o SfdcInstanceOutput) ToSfdcInstanceOutputWithContext(ctx context.Context) SfdcInstanceOutput

func (SfdcInstanceOutput) UpdateTime

func (o SfdcInstanceOutput) UpdateTime() pulumi.StringOutput

Time when the instance was last updated

type SfdcInstanceState

type SfdcInstanceState struct {
}

func (SfdcInstanceState) ElementType

func (SfdcInstanceState) ElementType() reflect.Type

type TemplatesVersion

type TemplatesVersion struct {
	pulumi.CustomResourceState

	// Auto-generated.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.
	DatabasePersistencePolicy pulumi.StringOutput `pulumi:"databasePersistencePolicy"`
	// Optional. The templateversion description. Permitted format is alphanumeric with underscores and no spaces.
	Description pulumi.StringOutput `pulumi:"description"`
	// Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
	ErrorCatcherConfigs   GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArrayOutput `pulumi:"errorCatcherConfigs"`
	IntegrationtemplateId pulumi.StringOutput                                                 `pulumi:"integrationtemplateId"`
	// Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LastModifierEmail pulumi.StringOutput `pulumi:"lastModifierEmail"`
	Location          pulumi.StringOutput `pulumi:"location"`
	// Auto-generated primary key. Format: projects/{project}/locations/{location}/products/{product}/integrationtemplates/{integrationtemplate}/versions/{version}
	Name pulumi.StringOutput `pulumi:"name"`
	// Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
	ParentIntegrationVersionId pulumi.StringOutput `pulumi:"parentIntegrationVersionId"`
	ProductId                  pulumi.StringOutput `pulumi:"productId"`
	Project                    pulumi.StringOutput `pulumi:"project"`
	// An increasing sequence that is set when a new snapshot is created.
	SnapshotNumber pulumi.StringOutput `pulumi:"snapshotNumber"`
	// Optional. Generated by eventbus. User should not set it as an input.
	Status pulumi.StringOutput `pulumi:"status"`
	// Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
	TaskConfigs EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArrayOutput `pulumi:"taskConfigs"`
	// Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.
	Teardown EnterpriseCrmEventbusProtoTeardownResponseOutput `pulumi:"teardown"`
	// Optional. Parameters that are expected to be passed to the IntegrationTemplateVersion when an event is triggered. This consists of all the parameters that are expected in the IntegrationTemplateVersion execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
	TemplateParameters EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseOutput `pulumi:"templateParameters"`
	// Optional. Trigger configurations.
	TriggerConfigs EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArrayOutput `pulumi:"triggerConfigs"`
	// Auto-generated.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
	// Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
	UserLabel pulumi.StringOutput `pulumi:"userLabel"`
}

Creates an IntegrationTemplateVersion. Auto-naming is currently not supported for this resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

func GetTemplatesVersion

func GetTemplatesVersion(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TemplatesVersionState, opts ...pulumi.ResourceOption) (*TemplatesVersion, error)

GetTemplatesVersion gets an existing TemplatesVersion 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 NewTemplatesVersion

func NewTemplatesVersion(ctx *pulumi.Context,
	name string, args *TemplatesVersionArgs, opts ...pulumi.ResourceOption) (*TemplatesVersion, error)

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

func (*TemplatesVersion) ElementType

func (*TemplatesVersion) ElementType() reflect.Type

func (*TemplatesVersion) ToTemplatesVersionOutput

func (i *TemplatesVersion) ToTemplatesVersionOutput() TemplatesVersionOutput

func (*TemplatesVersion) ToTemplatesVersionOutputWithContext

func (i *TemplatesVersion) ToTemplatesVersionOutputWithContext(ctx context.Context) TemplatesVersionOutput

type TemplatesVersionArgs

type TemplatesVersionArgs struct {
	// Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.
	DatabasePersistencePolicy TemplatesVersionDatabasePersistencePolicyPtrInput
	// Optional. The templateversion description. Permitted format is alphanumeric with underscores and no spaces.
	Description pulumi.StringPtrInput
	// Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
	ErrorCatcherConfigs   GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayInput
	IntegrationtemplateId pulumi.StringInput
	// Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LastModifierEmail pulumi.StringPtrInput
	Location          pulumi.StringPtrInput
	// Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
	ParentIntegrationVersionId pulumi.StringPtrInput
	ProductId                  pulumi.StringInput
	Project                    pulumi.StringPtrInput
	// Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
	TaskConfigs EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayInput
	// Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.
	Teardown EnterpriseCrmEventbusProtoTeardownPtrInput
	// Optional. Parameters that are expected to be passed to the IntegrationTemplateVersion when an event is triggered. This consists of all the parameters that are expected in the IntegrationTemplateVersion execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
	TemplateParameters EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrInput
	// Optional. Trigger configurations.
	TriggerConfigs EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayInput
	// Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
	UserLabel pulumi.StringPtrInput
}

The set of arguments for constructing a TemplatesVersion resource.

func (TemplatesVersionArgs) ElementType

func (TemplatesVersionArgs) ElementType() reflect.Type

type TemplatesVersionDatabasePersistencePolicy

type TemplatesVersionDatabasePersistencePolicy string

Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.

func (TemplatesVersionDatabasePersistencePolicy) ElementType

func (TemplatesVersionDatabasePersistencePolicy) ToStringOutput

func (TemplatesVersionDatabasePersistencePolicy) ToStringOutputWithContext

func (TemplatesVersionDatabasePersistencePolicy) ToStringPtrOutput

func (TemplatesVersionDatabasePersistencePolicy) ToStringPtrOutputWithContext

func (TemplatesVersionDatabasePersistencePolicy) ToTemplatesVersionDatabasePersistencePolicyOutput

func (e TemplatesVersionDatabasePersistencePolicy) ToTemplatesVersionDatabasePersistencePolicyOutput() TemplatesVersionDatabasePersistencePolicyOutput

func (TemplatesVersionDatabasePersistencePolicy) ToTemplatesVersionDatabasePersistencePolicyOutputWithContext

func (e TemplatesVersionDatabasePersistencePolicy) ToTemplatesVersionDatabasePersistencePolicyOutputWithContext(ctx context.Context) TemplatesVersionDatabasePersistencePolicyOutput

func (TemplatesVersionDatabasePersistencePolicy) ToTemplatesVersionDatabasePersistencePolicyPtrOutput

func (e TemplatesVersionDatabasePersistencePolicy) ToTemplatesVersionDatabasePersistencePolicyPtrOutput() TemplatesVersionDatabasePersistencePolicyPtrOutput

func (TemplatesVersionDatabasePersistencePolicy) ToTemplatesVersionDatabasePersistencePolicyPtrOutputWithContext

func (e TemplatesVersionDatabasePersistencePolicy) ToTemplatesVersionDatabasePersistencePolicyPtrOutputWithContext(ctx context.Context) TemplatesVersionDatabasePersistencePolicyPtrOutput

type TemplatesVersionDatabasePersistencePolicyInput

type TemplatesVersionDatabasePersistencePolicyInput interface {
	pulumi.Input

	ToTemplatesVersionDatabasePersistencePolicyOutput() TemplatesVersionDatabasePersistencePolicyOutput
	ToTemplatesVersionDatabasePersistencePolicyOutputWithContext(context.Context) TemplatesVersionDatabasePersistencePolicyOutput
}

TemplatesVersionDatabasePersistencePolicyInput is an input type that accepts TemplatesVersionDatabasePersistencePolicyArgs and TemplatesVersionDatabasePersistencePolicyOutput values. You can construct a concrete instance of `TemplatesVersionDatabasePersistencePolicyInput` via:

TemplatesVersionDatabasePersistencePolicyArgs{...}

type TemplatesVersionDatabasePersistencePolicyOutput

type TemplatesVersionDatabasePersistencePolicyOutput struct{ *pulumi.OutputState }

func (TemplatesVersionDatabasePersistencePolicyOutput) ElementType

func (TemplatesVersionDatabasePersistencePolicyOutput) ToStringOutput

func (TemplatesVersionDatabasePersistencePolicyOutput) ToStringOutputWithContext

func (TemplatesVersionDatabasePersistencePolicyOutput) ToStringPtrOutput

func (TemplatesVersionDatabasePersistencePolicyOutput) ToStringPtrOutputWithContext

func (TemplatesVersionDatabasePersistencePolicyOutput) ToTemplatesVersionDatabasePersistencePolicyOutput

func (o TemplatesVersionDatabasePersistencePolicyOutput) ToTemplatesVersionDatabasePersistencePolicyOutput() TemplatesVersionDatabasePersistencePolicyOutput

func (TemplatesVersionDatabasePersistencePolicyOutput) ToTemplatesVersionDatabasePersistencePolicyOutputWithContext

func (o TemplatesVersionDatabasePersistencePolicyOutput) ToTemplatesVersionDatabasePersistencePolicyOutputWithContext(ctx context.Context) TemplatesVersionDatabasePersistencePolicyOutput

func (TemplatesVersionDatabasePersistencePolicyOutput) ToTemplatesVersionDatabasePersistencePolicyPtrOutput

func (o TemplatesVersionDatabasePersistencePolicyOutput) ToTemplatesVersionDatabasePersistencePolicyPtrOutput() TemplatesVersionDatabasePersistencePolicyPtrOutput

func (TemplatesVersionDatabasePersistencePolicyOutput) ToTemplatesVersionDatabasePersistencePolicyPtrOutputWithContext

func (o TemplatesVersionDatabasePersistencePolicyOutput) ToTemplatesVersionDatabasePersistencePolicyPtrOutputWithContext(ctx context.Context) TemplatesVersionDatabasePersistencePolicyPtrOutput

type TemplatesVersionDatabasePersistencePolicyPtrInput

type TemplatesVersionDatabasePersistencePolicyPtrInput interface {
	pulumi.Input

	ToTemplatesVersionDatabasePersistencePolicyPtrOutput() TemplatesVersionDatabasePersistencePolicyPtrOutput
	ToTemplatesVersionDatabasePersistencePolicyPtrOutputWithContext(context.Context) TemplatesVersionDatabasePersistencePolicyPtrOutput
}

type TemplatesVersionDatabasePersistencePolicyPtrOutput

type TemplatesVersionDatabasePersistencePolicyPtrOutput struct{ *pulumi.OutputState }

func (TemplatesVersionDatabasePersistencePolicyPtrOutput) Elem

func (TemplatesVersionDatabasePersistencePolicyPtrOutput) ElementType

func (TemplatesVersionDatabasePersistencePolicyPtrOutput) ToStringPtrOutput

func (TemplatesVersionDatabasePersistencePolicyPtrOutput) ToStringPtrOutputWithContext

func (TemplatesVersionDatabasePersistencePolicyPtrOutput) ToTemplatesVersionDatabasePersistencePolicyPtrOutput

func (o TemplatesVersionDatabasePersistencePolicyPtrOutput) ToTemplatesVersionDatabasePersistencePolicyPtrOutput() TemplatesVersionDatabasePersistencePolicyPtrOutput

func (TemplatesVersionDatabasePersistencePolicyPtrOutput) ToTemplatesVersionDatabasePersistencePolicyPtrOutputWithContext

func (o TemplatesVersionDatabasePersistencePolicyPtrOutput) ToTemplatesVersionDatabasePersistencePolicyPtrOutputWithContext(ctx context.Context) TemplatesVersionDatabasePersistencePolicyPtrOutput

type TemplatesVersionInput

type TemplatesVersionInput interface {
	pulumi.Input

	ToTemplatesVersionOutput() TemplatesVersionOutput
	ToTemplatesVersionOutputWithContext(ctx context.Context) TemplatesVersionOutput
}

type TemplatesVersionOutput

type TemplatesVersionOutput struct{ *pulumi.OutputState }

func (TemplatesVersionOutput) CreateTime

Auto-generated.

func (TemplatesVersionOutput) DatabasePersistencePolicy

func (o TemplatesVersionOutput) DatabasePersistencePolicy() pulumi.StringOutput

Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.

func (TemplatesVersionOutput) Description

func (o TemplatesVersionOutput) Description() pulumi.StringOutput

Optional. The templateversion description. Permitted format is alphanumeric with underscores and no spaces.

func (TemplatesVersionOutput) ElementType

func (TemplatesVersionOutput) ElementType() reflect.Type

func (TemplatesVersionOutput) ErrorCatcherConfigs added in v0.29.0

Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.

func (TemplatesVersionOutput) IntegrationtemplateId

func (o TemplatesVersionOutput) IntegrationtemplateId() pulumi.StringOutput

func (TemplatesVersionOutput) LastModifierEmail

func (o TemplatesVersionOutput) LastModifierEmail() pulumi.StringOutput

Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (TemplatesVersionOutput) Location

func (TemplatesVersionOutput) Name

Auto-generated primary key. Format: projects/{project}/locations/{location}/products/{product}/integrationtemplates/{integrationtemplate}/versions/{version}

func (TemplatesVersionOutput) ParentIntegrationVersionId

func (o TemplatesVersionOutput) ParentIntegrationVersionId() pulumi.StringOutput

Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion

func (TemplatesVersionOutput) ProductId

func (TemplatesVersionOutput) Project

func (TemplatesVersionOutput) SnapshotNumber

func (o TemplatesVersionOutput) SnapshotNumber() pulumi.StringOutput

An increasing sequence that is set when a new snapshot is created.

func (TemplatesVersionOutput) Status

Optional. Generated by eventbus. User should not set it as an input.

func (TemplatesVersionOutput) TaskConfigs

Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.

func (TemplatesVersionOutput) Teardown

Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.

func (TemplatesVersionOutput) TemplateParameters

Optional. Parameters that are expected to be passed to the IntegrationTemplateVersion when an event is triggered. This consists of all the parameters that are expected in the IntegrationTemplateVersion execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.

func (TemplatesVersionOutput) ToTemplatesVersionOutput

func (o TemplatesVersionOutput) ToTemplatesVersionOutput() TemplatesVersionOutput

func (TemplatesVersionOutput) ToTemplatesVersionOutputWithContext

func (o TemplatesVersionOutput) ToTemplatesVersionOutputWithContext(ctx context.Context) TemplatesVersionOutput

func (TemplatesVersionOutput) TriggerConfigs

Optional. Trigger configurations.

func (TemplatesVersionOutput) UpdateTime

Auto-generated.

func (TemplatesVersionOutput) UserLabel

Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.

type TemplatesVersionState

type TemplatesVersionState struct {
}

func (TemplatesVersionState) ElementType

func (TemplatesVersionState) ElementType() reflect.Type

type TemplatesVersionStatus

type TemplatesVersionStatus string

Optional. Generated by eventbus. User should not set it as an input.

type TestCase added in v0.32.0

type TestCase struct {
	pulumi.CustomResourceState

	// Auto-generated.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Optional. The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	CreatorEmail pulumi.StringOutput `pulumi:"creatorEmail"`
	// Optional. Various policies for how to persist the test execution info including execution info, execution export info, execution metadata index and execution param index..
	DatabasePersistencePolicy pulumi.StringOutput `pulumi:"databasePersistencePolicy"`
	// Optional. Description of the test case.
	Description pulumi.StringOutput `pulumi:"description"`
	// The display name of test case.
	DisplayName   pulumi.StringOutput `pulumi:"displayName"`
	IntegrationId pulumi.StringOutput `pulumi:"integrationId"`
	// The last modifer's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LastModifierEmail pulumi.StringOutput `pulumi:"lastModifierEmail"`
	Location          pulumi.StringOutput `pulumi:"location"`
	// Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LockHolderEmail pulumi.StringOutput `pulumi:"lockHolderEmail"`
	// Auto-generated primary key.
	Name    pulumi.StringOutput `pulumi:"name"`
	Project pulumi.StringOutput `pulumi:"project"`
	// Required. Required
	TestCaseId pulumi.StringOutput `pulumi:"testCaseId"`
	// Optional. Parameters that are expected to be passed to the test case when the test case is triggered. This gives the user the ability to provide default values. This should include all the output variables of the trigger as input variables.
	TestInputParameters GoogleCloudIntegrationsV1alphaIntegrationParameterResponseArrayOutput `pulumi:"testInputParameters"`
	// Optional. However, the test case doesn't mock or assert anything without test_task_configs.
	TestTaskConfigs GoogleCloudIntegrationsV1alphaTestTaskConfigResponseArrayOutput `pulumi:"testTaskConfigs"`
	// This defines the trigger ID in workflow which is considered to be executed as starting point of the test case
	TriggerId pulumi.StringOutput `pulumi:"triggerId"`
	// Auto-generated.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
	VersionId  pulumi.StringOutput `pulumi:"versionId"`
	// ID of the workflow with which this test case is associated
	WorkflowId pulumi.StringOutput `pulumi:"workflowId"`
}

Creates a new test case Auto-naming is currently not supported for this resource.

func GetTestCase added in v0.32.0

func GetTestCase(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TestCaseState, opts ...pulumi.ResourceOption) (*TestCase, error)

GetTestCase gets an existing TestCase 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 NewTestCase added in v0.32.0

func NewTestCase(ctx *pulumi.Context,
	name string, args *TestCaseArgs, opts ...pulumi.ResourceOption) (*TestCase, error)

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

func (*TestCase) ElementType added in v0.32.0

func (*TestCase) ElementType() reflect.Type

func (*TestCase) ToTestCaseOutput added in v0.32.0

func (i *TestCase) ToTestCaseOutput() TestCaseOutput

func (*TestCase) ToTestCaseOutputWithContext added in v0.32.0

func (i *TestCase) ToTestCaseOutputWithContext(ctx context.Context) TestCaseOutput

type TestCaseArgs added in v0.32.0

type TestCaseArgs struct {
	// Auto-generated.
	CreateTime pulumi.StringPtrInput
	// Optional. The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	CreatorEmail pulumi.StringPtrInput
	// Optional. Various policies for how to persist the test execution info including execution info, execution export info, execution metadata index and execution param index..
	DatabasePersistencePolicy TestCaseDatabasePersistencePolicyPtrInput
	// Optional. Description of the test case.
	Description pulumi.StringPtrInput
	// The display name of test case.
	DisplayName   pulumi.StringInput
	IntegrationId pulumi.StringInput
	// The last modifer's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LastModifierEmail pulumi.StringPtrInput
	Location          pulumi.StringPtrInput
	// Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LockHolderEmail pulumi.StringPtrInput
	Project         pulumi.StringPtrInput
	// Required. Required
	TestCaseId pulumi.StringInput
	// Optional. Parameters that are expected to be passed to the test case when the test case is triggered. This gives the user the ability to provide default values. This should include all the output variables of the trigger as input variables.
	TestInputParameters GoogleCloudIntegrationsV1alphaIntegrationParameterArrayInput
	// Optional. However, the test case doesn't mock or assert anything without test_task_configs.
	TestTaskConfigs GoogleCloudIntegrationsV1alphaTestTaskConfigArrayInput
	// This defines the trigger ID in workflow which is considered to be executed as starting point of the test case
	TriggerId pulumi.StringInput
	// Auto-generated.
	UpdateTime pulumi.StringPtrInput
	VersionId  pulumi.StringInput
	// ID of the workflow with which this test case is associated
	WorkflowId pulumi.StringPtrInput
}

The set of arguments for constructing a TestCase resource.

func (TestCaseArgs) ElementType added in v0.32.0

func (TestCaseArgs) ElementType() reflect.Type

type TestCaseDatabasePersistencePolicy added in v0.32.0

type TestCaseDatabasePersistencePolicy string

Optional. Various policies for how to persist the test execution info including execution info, execution export info, execution metadata index and execution param index..

func (TestCaseDatabasePersistencePolicy) ElementType added in v0.32.0

func (TestCaseDatabasePersistencePolicy) ToStringOutput added in v0.32.0

func (TestCaseDatabasePersistencePolicy) ToStringOutputWithContext added in v0.32.0

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

func (TestCaseDatabasePersistencePolicy) ToStringPtrOutput added in v0.32.0

func (TestCaseDatabasePersistencePolicy) ToStringPtrOutputWithContext added in v0.32.0

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

func (TestCaseDatabasePersistencePolicy) ToTestCaseDatabasePersistencePolicyOutput added in v0.32.0

func (e TestCaseDatabasePersistencePolicy) ToTestCaseDatabasePersistencePolicyOutput() TestCaseDatabasePersistencePolicyOutput

func (TestCaseDatabasePersistencePolicy) ToTestCaseDatabasePersistencePolicyOutputWithContext added in v0.32.0

func (e TestCaseDatabasePersistencePolicy) ToTestCaseDatabasePersistencePolicyOutputWithContext(ctx context.Context) TestCaseDatabasePersistencePolicyOutput

func (TestCaseDatabasePersistencePolicy) ToTestCaseDatabasePersistencePolicyPtrOutput added in v0.32.0

func (e TestCaseDatabasePersistencePolicy) ToTestCaseDatabasePersistencePolicyPtrOutput() TestCaseDatabasePersistencePolicyPtrOutput

func (TestCaseDatabasePersistencePolicy) ToTestCaseDatabasePersistencePolicyPtrOutputWithContext added in v0.32.0

func (e TestCaseDatabasePersistencePolicy) ToTestCaseDatabasePersistencePolicyPtrOutputWithContext(ctx context.Context) TestCaseDatabasePersistencePolicyPtrOutput

type TestCaseDatabasePersistencePolicyInput added in v0.32.0

type TestCaseDatabasePersistencePolicyInput interface {
	pulumi.Input

	ToTestCaseDatabasePersistencePolicyOutput() TestCaseDatabasePersistencePolicyOutput
	ToTestCaseDatabasePersistencePolicyOutputWithContext(context.Context) TestCaseDatabasePersistencePolicyOutput
}

TestCaseDatabasePersistencePolicyInput is an input type that accepts TestCaseDatabasePersistencePolicyArgs and TestCaseDatabasePersistencePolicyOutput values. You can construct a concrete instance of `TestCaseDatabasePersistencePolicyInput` via:

TestCaseDatabasePersistencePolicyArgs{...}

type TestCaseDatabasePersistencePolicyOutput added in v0.32.0

type TestCaseDatabasePersistencePolicyOutput struct{ *pulumi.OutputState }

func (TestCaseDatabasePersistencePolicyOutput) ElementType added in v0.32.0

func (TestCaseDatabasePersistencePolicyOutput) ToStringOutput added in v0.32.0

func (TestCaseDatabasePersistencePolicyOutput) ToStringOutputWithContext added in v0.32.0

func (TestCaseDatabasePersistencePolicyOutput) ToStringPtrOutput added in v0.32.0

func (TestCaseDatabasePersistencePolicyOutput) ToStringPtrOutputWithContext added in v0.32.0

func (TestCaseDatabasePersistencePolicyOutput) ToTestCaseDatabasePersistencePolicyOutput added in v0.32.0

func (o TestCaseDatabasePersistencePolicyOutput) ToTestCaseDatabasePersistencePolicyOutput() TestCaseDatabasePersistencePolicyOutput

func (TestCaseDatabasePersistencePolicyOutput) ToTestCaseDatabasePersistencePolicyOutputWithContext added in v0.32.0

func (o TestCaseDatabasePersistencePolicyOutput) ToTestCaseDatabasePersistencePolicyOutputWithContext(ctx context.Context) TestCaseDatabasePersistencePolicyOutput

func (TestCaseDatabasePersistencePolicyOutput) ToTestCaseDatabasePersistencePolicyPtrOutput added in v0.32.0

func (o TestCaseDatabasePersistencePolicyOutput) ToTestCaseDatabasePersistencePolicyPtrOutput() TestCaseDatabasePersistencePolicyPtrOutput

func (TestCaseDatabasePersistencePolicyOutput) ToTestCaseDatabasePersistencePolicyPtrOutputWithContext added in v0.32.0

func (o TestCaseDatabasePersistencePolicyOutput) ToTestCaseDatabasePersistencePolicyPtrOutputWithContext(ctx context.Context) TestCaseDatabasePersistencePolicyPtrOutput

type TestCaseDatabasePersistencePolicyPtrInput added in v0.32.0

type TestCaseDatabasePersistencePolicyPtrInput interface {
	pulumi.Input

	ToTestCaseDatabasePersistencePolicyPtrOutput() TestCaseDatabasePersistencePolicyPtrOutput
	ToTestCaseDatabasePersistencePolicyPtrOutputWithContext(context.Context) TestCaseDatabasePersistencePolicyPtrOutput
}

func TestCaseDatabasePersistencePolicyPtr added in v0.32.0

func TestCaseDatabasePersistencePolicyPtr(v string) TestCaseDatabasePersistencePolicyPtrInput

type TestCaseDatabasePersistencePolicyPtrOutput added in v0.32.0

type TestCaseDatabasePersistencePolicyPtrOutput struct{ *pulumi.OutputState }

func (TestCaseDatabasePersistencePolicyPtrOutput) Elem added in v0.32.0

func (TestCaseDatabasePersistencePolicyPtrOutput) ElementType added in v0.32.0

func (TestCaseDatabasePersistencePolicyPtrOutput) ToStringPtrOutput added in v0.32.0

func (TestCaseDatabasePersistencePolicyPtrOutput) ToStringPtrOutputWithContext added in v0.32.0

func (TestCaseDatabasePersistencePolicyPtrOutput) ToTestCaseDatabasePersistencePolicyPtrOutput added in v0.32.0

func (o TestCaseDatabasePersistencePolicyPtrOutput) ToTestCaseDatabasePersistencePolicyPtrOutput() TestCaseDatabasePersistencePolicyPtrOutput

func (TestCaseDatabasePersistencePolicyPtrOutput) ToTestCaseDatabasePersistencePolicyPtrOutputWithContext added in v0.32.0

func (o TestCaseDatabasePersistencePolicyPtrOutput) ToTestCaseDatabasePersistencePolicyPtrOutputWithContext(ctx context.Context) TestCaseDatabasePersistencePolicyPtrOutput

type TestCaseInput added in v0.32.0

type TestCaseInput interface {
	pulumi.Input

	ToTestCaseOutput() TestCaseOutput
	ToTestCaseOutputWithContext(ctx context.Context) TestCaseOutput
}

type TestCaseOutput added in v0.32.0

type TestCaseOutput struct{ *pulumi.OutputState }

func (TestCaseOutput) CreateTime added in v0.32.0

func (o TestCaseOutput) CreateTime() pulumi.StringOutput

Auto-generated.

func (TestCaseOutput) CreatorEmail added in v0.32.0

func (o TestCaseOutput) CreatorEmail() pulumi.StringOutput

Optional. The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (TestCaseOutput) DatabasePersistencePolicy added in v0.32.0

func (o TestCaseOutput) DatabasePersistencePolicy() pulumi.StringOutput

Optional. Various policies for how to persist the test execution info including execution info, execution export info, execution metadata index and execution param index..

func (TestCaseOutput) Description added in v0.32.0

func (o TestCaseOutput) Description() pulumi.StringOutput

Optional. Description of the test case.

func (TestCaseOutput) DisplayName added in v0.32.0

func (o TestCaseOutput) DisplayName() pulumi.StringOutput

The display name of test case.

func (TestCaseOutput) ElementType added in v0.32.0

func (TestCaseOutput) ElementType() reflect.Type

func (TestCaseOutput) IntegrationId added in v0.32.0

func (o TestCaseOutput) IntegrationId() pulumi.StringOutput

func (TestCaseOutput) LastModifierEmail added in v0.32.0

func (o TestCaseOutput) LastModifierEmail() pulumi.StringOutput

The last modifer's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (TestCaseOutput) Location added in v0.32.0

func (o TestCaseOutput) Location() pulumi.StringOutput

func (TestCaseOutput) LockHolderEmail added in v0.32.0

func (o TestCaseOutput) LockHolderEmail() pulumi.StringOutput

Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (TestCaseOutput) Name added in v0.32.0

Auto-generated primary key.

func (TestCaseOutput) Project added in v0.32.0

func (o TestCaseOutput) Project() pulumi.StringOutput

func (TestCaseOutput) TestCaseId added in v0.32.0

func (o TestCaseOutput) TestCaseId() pulumi.StringOutput

Required. Required

func (TestCaseOutput) TestInputParameters added in v0.32.0

Optional. Parameters that are expected to be passed to the test case when the test case is triggered. This gives the user the ability to provide default values. This should include all the output variables of the trigger as input variables.

func (TestCaseOutput) TestTaskConfigs added in v0.32.0

Optional. However, the test case doesn't mock or assert anything without test_task_configs.

func (TestCaseOutput) ToTestCaseOutput added in v0.32.0

func (o TestCaseOutput) ToTestCaseOutput() TestCaseOutput

func (TestCaseOutput) ToTestCaseOutputWithContext added in v0.32.0

func (o TestCaseOutput) ToTestCaseOutputWithContext(ctx context.Context) TestCaseOutput

func (TestCaseOutput) TriggerId added in v0.32.0

func (o TestCaseOutput) TriggerId() pulumi.StringOutput

This defines the trigger ID in workflow which is considered to be executed as starting point of the test case

func (TestCaseOutput) UpdateTime added in v0.32.0

func (o TestCaseOutput) UpdateTime() pulumi.StringOutput

Auto-generated.

func (TestCaseOutput) VersionId added in v0.32.0

func (o TestCaseOutput) VersionId() pulumi.StringOutput

func (TestCaseOutput) WorkflowId added in v0.32.0

func (o TestCaseOutput) WorkflowId() pulumi.StringOutput

ID of the workflow with which this test case is associated

type TestCaseState added in v0.32.0

type TestCaseState struct {
}

func (TestCaseState) ElementType added in v0.32.0

func (TestCaseState) ElementType() reflect.Type

type Version

type Version struct {
	pulumi.CustomResourceState

	// Optional. Cloud Logging details for the integration version
	CloudLoggingDetails GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseOutput `pulumi:"cloudLoggingDetails"`
	// Optional. Optional. Indicates if sample workflow should be created.
	CreateSampleIntegrations pulumi.BoolPtrOutput `pulumi:"createSampleIntegrations"`
	// Auto-generated.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.
	DatabasePersistencePolicy pulumi.StringOutput `pulumi:"databasePersistencePolicy"`
	// Optional. The integration description.
	Description pulumi.StringOutput `pulumi:"description"`
	// Optional. Error Catch Task configuration for the integration. It's optional.
	ErrorCatcherConfigs GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArrayOutput `pulumi:"errorCatcherConfigs"`
	IntegrationId       pulumi.StringOutput                                                 `pulumi:"integrationId"`
	// Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
	IntegrationParameters GoogleCloudIntegrationsV1alphaIntegrationParameterResponseArrayOutput `pulumi:"integrationParameters"`
	// Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
	IntegrationParametersInternal EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseOutput `pulumi:"integrationParametersInternal"`
	// Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LastModifierEmail pulumi.StringOutput `pulumi:"lastModifierEmail"`
	Location          pulumi.StringOutput `pulumi:"location"`
	// Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LockHolder pulumi.StringOutput `pulumi:"lockHolder"`
	// Auto-generated primary key.
	Name pulumi.StringOutput `pulumi:"name"`
	// Set this flag to true, if draft version is to be created for a brand new integration. False, if the request is for an existing integration. For backward compatibility reasons, even if this flag is set to `false` and no existing integration is found, a new draft integration will still be created.
	NewIntegration pulumi.BoolPtrOutput `pulumi:"newIntegration"`
	// Optional. The origin that indicates where this integration is coming from.
	Origin pulumi.StringOutput `pulumi:"origin"`
	// Optional. The id of the template which was used to create this integration_version.
	ParentTemplateId pulumi.StringOutput `pulumi:"parentTemplateId"`
	ProductId        pulumi.StringOutput `pulumi:"productId"`
	Project          pulumi.StringOutput `pulumi:"project"`
	// Optional. The run-as service account email, if set and auth config is not configured, that will be used to generate auth token to be used in Connector task, Rest caller task and Cloud function task.
	RunAsServiceAccount pulumi.StringOutput `pulumi:"runAsServiceAccount"`
	// Optional. An increasing sequence that is set when a new snapshot is created. The last created snapshot can be identified by [workflow_name, org_id latest(snapshot_number)]. However, last created snapshot need not be same as the HEAD. So users should always use "HEAD" tag to identify the head.
	SnapshotNumber pulumi.StringOutput `pulumi:"snapshotNumber"`
	// User should not set it as an input.
	State pulumi.StringOutput `pulumi:"state"`
	// Generated by eventbus. User should not set it as an input.
	Status pulumi.StringOutput `pulumi:"status"`
	// Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
	TaskConfigs GoogleCloudIntegrationsV1alphaTaskConfigResponseArrayOutput `pulumi:"taskConfigs"`
	// Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
	TaskConfigsInternal EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArrayOutput `pulumi:"taskConfigsInternal"`
	// Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.
	Teardown EnterpriseCrmEventbusProtoTeardownResponseOutput `pulumi:"teardown"`
	// Optional. Trigger configurations.
	TriggerConfigs GoogleCloudIntegrationsV1alphaTriggerConfigResponseArrayOutput `pulumi:"triggerConfigs"`
	// Optional. Trigger configurations.
	TriggerConfigsInternal EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArrayOutput `pulumi:"triggerConfigsInternal"`
	// Auto-generated.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
	// Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
	UserLabel pulumi.StringOutput `pulumi:"userLabel"`
}

Create a integration with a draft version in the specified project. Auto-naming is currently not supported for this resource.

func GetVersion

func GetVersion(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *VersionState, opts ...pulumi.ResourceOption) (*Version, error)

GetVersion gets an existing Version 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 NewVersion

func NewVersion(ctx *pulumi.Context,
	name string, args *VersionArgs, opts ...pulumi.ResourceOption) (*Version, error)

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

func (*Version) ElementType

func (*Version) ElementType() reflect.Type

func (*Version) ToVersionOutput

func (i *Version) ToVersionOutput() VersionOutput

func (*Version) ToVersionOutputWithContext

func (i *Version) ToVersionOutputWithContext(ctx context.Context) VersionOutput

type VersionArgs

type VersionArgs struct {
	// Optional. Cloud Logging details for the integration version
	CloudLoggingDetails GoogleCloudIntegrationsV1alphaCloudLoggingDetailsPtrInput
	// Optional. Optional. Indicates if sample workflow should be created.
	CreateSampleIntegrations pulumi.BoolPtrInput
	// Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.
	DatabasePersistencePolicy VersionDatabasePersistencePolicyPtrInput
	// Optional. The integration description.
	Description pulumi.StringPtrInput
	// Optional. Error Catch Task configuration for the integration. It's optional.
	ErrorCatcherConfigs GoogleCloudIntegrationsV1alphaErrorCatcherConfigArrayInput
	IntegrationId       pulumi.StringInput
	// Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
	IntegrationParameters GoogleCloudIntegrationsV1alphaIntegrationParameterArrayInput
	// Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
	IntegrationParametersInternal EnterpriseCrmFrontendsEventbusProtoWorkflowParametersPtrInput
	// Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LastModifierEmail pulumi.StringPtrInput
	Location          pulumi.StringPtrInput
	// Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
	LockHolder pulumi.StringPtrInput
	// Set this flag to true, if draft version is to be created for a brand new integration. False, if the request is for an existing integration. For backward compatibility reasons, even if this flag is set to `false` and no existing integration is found, a new draft integration will still be created.
	NewIntegration pulumi.BoolPtrInput
	// Optional. The origin that indicates where this integration is coming from.
	Origin VersionOriginPtrInput
	// Optional. The id of the template which was used to create this integration_version.
	ParentTemplateId pulumi.StringPtrInput
	ProductId        pulumi.StringInput
	Project          pulumi.StringPtrInput
	// Optional. The run-as service account email, if set and auth config is not configured, that will be used to generate auth token to be used in Connector task, Rest caller task and Cloud function task.
	RunAsServiceAccount pulumi.StringPtrInput
	// Optional. An increasing sequence that is set when a new snapshot is created. The last created snapshot can be identified by [workflow_name, org_id latest(snapshot_number)]. However, last created snapshot need not be same as the HEAD. So users should always use "HEAD" tag to identify the head.
	SnapshotNumber pulumi.StringPtrInput
	// Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
	TaskConfigs GoogleCloudIntegrationsV1alphaTaskConfigArrayInput
	// Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
	TaskConfigsInternal EnterpriseCrmFrontendsEventbusProtoTaskConfigArrayInput
	// Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.
	Teardown EnterpriseCrmEventbusProtoTeardownPtrInput
	// Optional. Trigger configurations.
	TriggerConfigs GoogleCloudIntegrationsV1alphaTriggerConfigArrayInput
	// Optional. Trigger configurations.
	TriggerConfigsInternal EnterpriseCrmFrontendsEventbusProtoTriggerConfigArrayInput
	// Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
	UserLabel pulumi.StringPtrInput
}

The set of arguments for constructing a Version resource.

func (VersionArgs) ElementType

func (VersionArgs) ElementType() reflect.Type

type VersionDatabasePersistencePolicy

type VersionDatabasePersistencePolicy string

Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.

func (VersionDatabasePersistencePolicy) ElementType

func (VersionDatabasePersistencePolicy) ToStringOutput

func (VersionDatabasePersistencePolicy) ToStringOutputWithContext

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

func (VersionDatabasePersistencePolicy) ToStringPtrOutput

func (VersionDatabasePersistencePolicy) ToStringPtrOutputWithContext

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

func (VersionDatabasePersistencePolicy) ToVersionDatabasePersistencePolicyOutput

func (e VersionDatabasePersistencePolicy) ToVersionDatabasePersistencePolicyOutput() VersionDatabasePersistencePolicyOutput

func (VersionDatabasePersistencePolicy) ToVersionDatabasePersistencePolicyOutputWithContext

func (e VersionDatabasePersistencePolicy) ToVersionDatabasePersistencePolicyOutputWithContext(ctx context.Context) VersionDatabasePersistencePolicyOutput

func (VersionDatabasePersistencePolicy) ToVersionDatabasePersistencePolicyPtrOutput

func (e VersionDatabasePersistencePolicy) ToVersionDatabasePersistencePolicyPtrOutput() VersionDatabasePersistencePolicyPtrOutput

func (VersionDatabasePersistencePolicy) ToVersionDatabasePersistencePolicyPtrOutputWithContext

func (e VersionDatabasePersistencePolicy) ToVersionDatabasePersistencePolicyPtrOutputWithContext(ctx context.Context) VersionDatabasePersistencePolicyPtrOutput

type VersionDatabasePersistencePolicyInput

type VersionDatabasePersistencePolicyInput interface {
	pulumi.Input

	ToVersionDatabasePersistencePolicyOutput() VersionDatabasePersistencePolicyOutput
	ToVersionDatabasePersistencePolicyOutputWithContext(context.Context) VersionDatabasePersistencePolicyOutput
}

VersionDatabasePersistencePolicyInput is an input type that accepts VersionDatabasePersistencePolicyArgs and VersionDatabasePersistencePolicyOutput values. You can construct a concrete instance of `VersionDatabasePersistencePolicyInput` via:

VersionDatabasePersistencePolicyArgs{...}

type VersionDatabasePersistencePolicyOutput

type VersionDatabasePersistencePolicyOutput struct{ *pulumi.OutputState }

func (VersionDatabasePersistencePolicyOutput) ElementType

func (VersionDatabasePersistencePolicyOutput) ToStringOutput

func (VersionDatabasePersistencePolicyOutput) ToStringOutputWithContext

func (VersionDatabasePersistencePolicyOutput) ToStringPtrOutput

func (VersionDatabasePersistencePolicyOutput) ToStringPtrOutputWithContext

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

func (VersionDatabasePersistencePolicyOutput) ToVersionDatabasePersistencePolicyOutput

func (o VersionDatabasePersistencePolicyOutput) ToVersionDatabasePersistencePolicyOutput() VersionDatabasePersistencePolicyOutput

func (VersionDatabasePersistencePolicyOutput) ToVersionDatabasePersistencePolicyOutputWithContext

func (o VersionDatabasePersistencePolicyOutput) ToVersionDatabasePersistencePolicyOutputWithContext(ctx context.Context) VersionDatabasePersistencePolicyOutput

func (VersionDatabasePersistencePolicyOutput) ToVersionDatabasePersistencePolicyPtrOutput

func (o VersionDatabasePersistencePolicyOutput) ToVersionDatabasePersistencePolicyPtrOutput() VersionDatabasePersistencePolicyPtrOutput

func (VersionDatabasePersistencePolicyOutput) ToVersionDatabasePersistencePolicyPtrOutputWithContext

func (o VersionDatabasePersistencePolicyOutput) ToVersionDatabasePersistencePolicyPtrOutputWithContext(ctx context.Context) VersionDatabasePersistencePolicyPtrOutput

type VersionDatabasePersistencePolicyPtrInput

type VersionDatabasePersistencePolicyPtrInput interface {
	pulumi.Input

	ToVersionDatabasePersistencePolicyPtrOutput() VersionDatabasePersistencePolicyPtrOutput
	ToVersionDatabasePersistencePolicyPtrOutputWithContext(context.Context) VersionDatabasePersistencePolicyPtrOutput
}

type VersionDatabasePersistencePolicyPtrOutput

type VersionDatabasePersistencePolicyPtrOutput struct{ *pulumi.OutputState }

func (VersionDatabasePersistencePolicyPtrOutput) Elem

func (VersionDatabasePersistencePolicyPtrOutput) ElementType

func (VersionDatabasePersistencePolicyPtrOutput) ToStringPtrOutput

func (VersionDatabasePersistencePolicyPtrOutput) ToStringPtrOutputWithContext

func (VersionDatabasePersistencePolicyPtrOutput) ToVersionDatabasePersistencePolicyPtrOutput

func (o VersionDatabasePersistencePolicyPtrOutput) ToVersionDatabasePersistencePolicyPtrOutput() VersionDatabasePersistencePolicyPtrOutput

func (VersionDatabasePersistencePolicyPtrOutput) ToVersionDatabasePersistencePolicyPtrOutputWithContext

func (o VersionDatabasePersistencePolicyPtrOutput) ToVersionDatabasePersistencePolicyPtrOutputWithContext(ctx context.Context) VersionDatabasePersistencePolicyPtrOutput

type VersionInput

type VersionInput interface {
	pulumi.Input

	ToVersionOutput() VersionOutput
	ToVersionOutputWithContext(ctx context.Context) VersionOutput
}

type VersionOrigin

type VersionOrigin string

Optional. The origin that indicates where this integration is coming from.

func (VersionOrigin) ElementType

func (VersionOrigin) ElementType() reflect.Type

func (VersionOrigin) ToStringOutput

func (e VersionOrigin) ToStringOutput() pulumi.StringOutput

func (VersionOrigin) ToStringOutputWithContext

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

func (VersionOrigin) ToStringPtrOutput

func (e VersionOrigin) ToStringPtrOutput() pulumi.StringPtrOutput

func (VersionOrigin) ToStringPtrOutputWithContext

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

func (VersionOrigin) ToVersionOriginOutput

func (e VersionOrigin) ToVersionOriginOutput() VersionOriginOutput

func (VersionOrigin) ToVersionOriginOutputWithContext

func (e VersionOrigin) ToVersionOriginOutputWithContext(ctx context.Context) VersionOriginOutput

func (VersionOrigin) ToVersionOriginPtrOutput

func (e VersionOrigin) ToVersionOriginPtrOutput() VersionOriginPtrOutput

func (VersionOrigin) ToVersionOriginPtrOutputWithContext

func (e VersionOrigin) ToVersionOriginPtrOutputWithContext(ctx context.Context) VersionOriginPtrOutput

type VersionOriginInput

type VersionOriginInput interface {
	pulumi.Input

	ToVersionOriginOutput() VersionOriginOutput
	ToVersionOriginOutputWithContext(context.Context) VersionOriginOutput
}

VersionOriginInput is an input type that accepts VersionOriginArgs and VersionOriginOutput values. You can construct a concrete instance of `VersionOriginInput` via:

VersionOriginArgs{...}

type VersionOriginOutput

type VersionOriginOutput struct{ *pulumi.OutputState }

func (VersionOriginOutput) ElementType

func (VersionOriginOutput) ElementType() reflect.Type

func (VersionOriginOutput) ToStringOutput

func (o VersionOriginOutput) ToStringOutput() pulumi.StringOutput

func (VersionOriginOutput) ToStringOutputWithContext

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

func (VersionOriginOutput) ToStringPtrOutput

func (o VersionOriginOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (VersionOriginOutput) ToStringPtrOutputWithContext

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

func (VersionOriginOutput) ToVersionOriginOutput

func (o VersionOriginOutput) ToVersionOriginOutput() VersionOriginOutput

func (VersionOriginOutput) ToVersionOriginOutputWithContext

func (o VersionOriginOutput) ToVersionOriginOutputWithContext(ctx context.Context) VersionOriginOutput

func (VersionOriginOutput) ToVersionOriginPtrOutput

func (o VersionOriginOutput) ToVersionOriginPtrOutput() VersionOriginPtrOutput

func (VersionOriginOutput) ToVersionOriginPtrOutputWithContext

func (o VersionOriginOutput) ToVersionOriginPtrOutputWithContext(ctx context.Context) VersionOriginPtrOutput

type VersionOriginPtrInput

type VersionOriginPtrInput interface {
	pulumi.Input

	ToVersionOriginPtrOutput() VersionOriginPtrOutput
	ToVersionOriginPtrOutputWithContext(context.Context) VersionOriginPtrOutput
}

func VersionOriginPtr

func VersionOriginPtr(v string) VersionOriginPtrInput

type VersionOriginPtrOutput

type VersionOriginPtrOutput struct{ *pulumi.OutputState }

func (VersionOriginPtrOutput) Elem

func (VersionOriginPtrOutput) ElementType

func (VersionOriginPtrOutput) ElementType() reflect.Type

func (VersionOriginPtrOutput) ToStringPtrOutput

func (o VersionOriginPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (VersionOriginPtrOutput) ToStringPtrOutputWithContext

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

func (VersionOriginPtrOutput) ToVersionOriginPtrOutput

func (o VersionOriginPtrOutput) ToVersionOriginPtrOutput() VersionOriginPtrOutput

func (VersionOriginPtrOutput) ToVersionOriginPtrOutputWithContext

func (o VersionOriginPtrOutput) ToVersionOriginPtrOutputWithContext(ctx context.Context) VersionOriginPtrOutput

type VersionOutput

type VersionOutput struct{ *pulumi.OutputState }

func (VersionOutput) CloudLoggingDetails added in v0.32.0

Optional. Cloud Logging details for the integration version

func (VersionOutput) CreateSampleIntegrations added in v0.32.0

func (o VersionOutput) CreateSampleIntegrations() pulumi.BoolPtrOutput

Optional. Optional. Indicates if sample workflow should be created.

func (VersionOutput) CreateTime

func (o VersionOutput) CreateTime() pulumi.StringOutput

Auto-generated.

func (VersionOutput) DatabasePersistencePolicy

func (o VersionOutput) DatabasePersistencePolicy() pulumi.StringOutput

Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.

func (VersionOutput) Description

func (o VersionOutput) Description() pulumi.StringOutput

Optional. The integration description.

func (VersionOutput) ElementType

func (VersionOutput) ElementType() reflect.Type

func (VersionOutput) ErrorCatcherConfigs added in v0.29.0

Optional. Error Catch Task configuration for the integration. It's optional.

func (VersionOutput) IntegrationId

func (o VersionOutput) IntegrationId() pulumi.StringOutput

func (VersionOutput) IntegrationParameters

Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.

func (VersionOutput) IntegrationParametersInternal

Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.

func (VersionOutput) LastModifierEmail

func (o VersionOutput) LastModifierEmail() pulumi.StringOutput

Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (VersionOutput) Location

func (o VersionOutput) Location() pulumi.StringOutput

func (VersionOutput) LockHolder

func (o VersionOutput) LockHolder() pulumi.StringOutput

Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

func (VersionOutput) Name

Auto-generated primary key.

func (VersionOutput) NewIntegration

func (o VersionOutput) NewIntegration() pulumi.BoolPtrOutput

Set this flag to true, if draft version is to be created for a brand new integration. False, if the request is for an existing integration. For backward compatibility reasons, even if this flag is set to `false` and no existing integration is found, a new draft integration will still be created.

func (VersionOutput) Origin

func (o VersionOutput) Origin() pulumi.StringOutput

Optional. The origin that indicates where this integration is coming from.

func (VersionOutput) ParentTemplateId

func (o VersionOutput) ParentTemplateId() pulumi.StringOutput

Optional. The id of the template which was used to create this integration_version.

func (VersionOutput) ProductId

func (o VersionOutput) ProductId() pulumi.StringOutput

func (VersionOutput) Project

func (o VersionOutput) Project() pulumi.StringOutput

func (VersionOutput) RunAsServiceAccount added in v0.29.0

func (o VersionOutput) RunAsServiceAccount() pulumi.StringOutput

Optional. The run-as service account email, if set and auth config is not configured, that will be used to generate auth token to be used in Connector task, Rest caller task and Cloud function task.

func (VersionOutput) SnapshotNumber

func (o VersionOutput) SnapshotNumber() pulumi.StringOutput

Optional. An increasing sequence that is set when a new snapshot is created. The last created snapshot can be identified by [workflow_name, org_id latest(snapshot_number)]. However, last created snapshot need not be same as the HEAD. So users should always use "HEAD" tag to identify the head.

func (VersionOutput) State

func (o VersionOutput) State() pulumi.StringOutput

User should not set it as an input.

func (VersionOutput) Status

func (o VersionOutput) Status() pulumi.StringOutput

Generated by eventbus. User should not set it as an input.

func (VersionOutput) TaskConfigs

Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.

func (VersionOutput) TaskConfigsInternal

Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.

func (VersionOutput) Teardown

Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.

func (VersionOutput) ToVersionOutput

func (o VersionOutput) ToVersionOutput() VersionOutput

func (VersionOutput) ToVersionOutputWithContext

func (o VersionOutput) ToVersionOutputWithContext(ctx context.Context) VersionOutput

func (VersionOutput) TriggerConfigs

Optional. Trigger configurations.

func (VersionOutput) TriggerConfigsInternal

Optional. Trigger configurations.

func (VersionOutput) UpdateTime

func (o VersionOutput) UpdateTime() pulumi.StringOutput

Auto-generated.

func (VersionOutput) UserLabel

func (o VersionOutput) UserLabel() pulumi.StringOutput

Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.

type VersionState

type VersionState struct {
}

func (VersionState) ElementType

func (VersionState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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