UNPKG

@pulumi/aws-native

Version:

The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)

90 lines (89 loc) 4.15 kB
export declare const ApiAuthenticationType: { readonly AmazonCognitoUserPools: "AMAZON_COGNITO_USER_POOLS"; readonly AwsIam: "AWS_IAM"; readonly ApiKey: "API_KEY"; readonly OpenidConnect: "OPENID_CONNECT"; readonly AwsLambda: "AWS_LAMBDA"; }; /** * Security configuration for your AppSync API. */ export type ApiAuthenticationType = (typeof ApiAuthenticationType)[keyof typeof ApiAuthenticationType]; export declare const ApiEventLogLevel: { readonly None: "NONE"; readonly Error: "ERROR"; readonly All: "ALL"; readonly Info: "INFO"; readonly Debug: "DEBUG"; }; /** * Logging level for the AppSync API. */ export type ApiEventLogLevel = (typeof ApiEventLogLevel)[keyof typeof ApiEventLogLevel]; export declare const ChannelNamespaceAuthenticationType: { readonly AmazonCognitoUserPools: "AMAZON_COGNITO_USER_POOLS"; readonly AwsIam: "AWS_IAM"; readonly ApiKey: "API_KEY"; readonly OpenidConnect: "OPENID_CONNECT"; readonly AwsLambda: "AWS_LAMBDA"; }; /** * Security configuration for your AppSync API. */ export type ChannelNamespaceAuthenticationType = (typeof ChannelNamespaceAuthenticationType)[keyof typeof ChannelNamespaceAuthenticationType]; export declare const ChannelNamespaceHandlerBehavior: { readonly Code: "CODE"; readonly Direct: "DIRECT"; }; /** * Integration behavior for a handler configuration. */ export type ChannelNamespaceHandlerBehavior = (typeof ChannelNamespaceHandlerBehavior)[keyof typeof ChannelNamespaceHandlerBehavior]; export declare const ChannelNamespaceInvokeType: { readonly RequestResponse: "REQUEST_RESPONSE"; readonly Event: "EVENT"; }; /** * Invocation type for direct lambda integrations. */ export type ChannelNamespaceInvokeType = (typeof ChannelNamespaceInvokeType)[keyof typeof ChannelNamespaceInvokeType]; export declare const DataSourceMetricsConfig: { readonly Disabled: "DISABLED"; readonly Enabled: "ENABLED"; }; /** * Enables or disables enhanced data source metrics for specified data sources. Note that `MetricsConfig` won't be used unless the `dataSourceLevelMetricsBehavior` value is set to `PER_DATA_SOURCE_METRICS` . If the `dataSourceLevelMetricsBehavior` is set to `FULL_REQUEST_DATA_SOURCE_METRICS` instead, `MetricsConfig` will be ignored. However, you can still set its value. * * `MetricsConfig` can be `ENABLED` or `DISABLED` . */ export type DataSourceMetricsConfig = (typeof DataSourceMetricsConfig)[keyof typeof DataSourceMetricsConfig]; export declare const ResolverMetricsConfig: { readonly Enabled: "ENABLED"; readonly Disabled: "DISABLED"; }; /** * Enables or disables enhanced resolver metrics for specified resolvers. Note that ``MetricsConfig`` won't be used unless the ``resolverLevelMetricsBehavior`` value is set to ``PER_RESOLVER_METRICS``. If the ``resolverLevelMetricsBehavior`` is set to ``FULL_REQUEST_RESOLVER_METRICS`` instead, ``MetricsConfig`` will be ignored. However, you can still set its value. */ export type ResolverMetricsConfig = (typeof ResolverMetricsConfig)[keyof typeof ResolverMetricsConfig]; export declare const SourceApiAssociationConfigMergeType: { readonly AutoMerge: "AUTO_MERGE"; readonly ManualMerge: "MANUAL_MERGE"; }; /** * Configuration of the merged behavior for the association. For example when it could be auto or has to be manual. */ export type SourceApiAssociationConfigMergeType = (typeof SourceApiAssociationConfigMergeType)[keyof typeof SourceApiAssociationConfigMergeType]; export declare const SourceApiAssociationStatus: { readonly MergeScheduled: "MERGE_SCHEDULED"; readonly MergeFailed: "MERGE_FAILED"; readonly MergeSuccess: "MERGE_SUCCESS"; readonly MergeInProgress: "MERGE_IN_PROGRESS"; readonly AutoMergeScheduleFailed: "AUTO_MERGE_SCHEDULE_FAILED"; readonly DeletionScheduled: "DELETION_SCHEDULED"; readonly DeletionInProgress: "DELETION_IN_PROGRESS"; readonly DeletionFailed: "DELETION_FAILED"; }; /** * Current status of SourceApiAssociation. */ export type SourceApiAssociationStatus = (typeof SourceApiAssociationStatus)[keyof typeof SourceApiAssociationStatus];