Documentation ¶
Index ¶
- Constants
- type ApiCachedeprecated
- type ApiCacheArgs
- type ApiCacheInput
- type ApiCacheOutput
- func (o ApiCacheOutput) ApiCachingBehavior() pulumi.StringOutput
- func (o ApiCacheOutput) ApiId() pulumi.StringOutput
- func (o ApiCacheOutput) AtRestEncryptionEnabled() pulumi.BoolPtrOutput
- func (ApiCacheOutput) ElementType() reflect.Type
- func (o ApiCacheOutput) HealthMetricsConfig() pulumi.StringPtrOutput
- func (o ApiCacheOutput) ToApiCacheOutput() ApiCacheOutput
- func (o ApiCacheOutput) ToApiCacheOutputWithContext(ctx context.Context) ApiCacheOutput
- func (o ApiCacheOutput) TransitEncryptionEnabled() pulumi.BoolPtrOutput
- func (o ApiCacheOutput) Ttl() pulumi.Float64Output
- func (o ApiCacheOutput) Type() pulumi.StringOutput
- type ApiCacheState
- type ApiKeydeprecated
- type ApiKeyArgs
- type ApiKeyInput
- type ApiKeyOutput
- func (o ApiKeyOutput) ApiId() pulumi.StringOutput
- func (o ApiKeyOutput) ApiKey() pulumi.StringOutput
- func (o ApiKeyOutput) ApiKeyId() pulumi.StringOutput
- func (o ApiKeyOutput) Arn() pulumi.StringOutput
- func (o ApiKeyOutput) Description() pulumi.StringPtrOutput
- func (ApiKeyOutput) ElementType() reflect.Type
- func (o ApiKeyOutput) Expires() pulumi.Float64PtrOutput
- func (o ApiKeyOutput) ToApiKeyOutput() ApiKeyOutput
- func (o ApiKeyOutput) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput
- type ApiKeyState
- type DataSourcedeprecated
- type DataSourceArgs
- type DataSourceAuthorizationConfig
- type DataSourceAuthorizationConfigArgs
- func (DataSourceAuthorizationConfigArgs) ElementType() reflect.Type
- func (i DataSourceAuthorizationConfigArgs) ToDataSourceAuthorizationConfigOutput() DataSourceAuthorizationConfigOutput
- func (i DataSourceAuthorizationConfigArgs) ToDataSourceAuthorizationConfigOutputWithContext(ctx context.Context) DataSourceAuthorizationConfigOutput
- func (i DataSourceAuthorizationConfigArgs) ToDataSourceAuthorizationConfigPtrOutput() DataSourceAuthorizationConfigPtrOutput
- func (i DataSourceAuthorizationConfigArgs) ToDataSourceAuthorizationConfigPtrOutputWithContext(ctx context.Context) DataSourceAuthorizationConfigPtrOutput
- type DataSourceAuthorizationConfigInput
- type DataSourceAuthorizationConfigOutput
- func (o DataSourceAuthorizationConfigOutput) AuthorizationType() pulumi.StringOutput
- func (o DataSourceAuthorizationConfigOutput) AwsIamConfig() DataSourceAwsIamConfigPtrOutput
- func (DataSourceAuthorizationConfigOutput) ElementType() reflect.Type
- func (o DataSourceAuthorizationConfigOutput) ToDataSourceAuthorizationConfigOutput() DataSourceAuthorizationConfigOutput
- func (o DataSourceAuthorizationConfigOutput) ToDataSourceAuthorizationConfigOutputWithContext(ctx context.Context) DataSourceAuthorizationConfigOutput
- func (o DataSourceAuthorizationConfigOutput) ToDataSourceAuthorizationConfigPtrOutput() DataSourceAuthorizationConfigPtrOutput
- func (o DataSourceAuthorizationConfigOutput) ToDataSourceAuthorizationConfigPtrOutputWithContext(ctx context.Context) DataSourceAuthorizationConfigPtrOutput
- type DataSourceAuthorizationConfigPtrInput
- type DataSourceAuthorizationConfigPtrOutput
- func (o DataSourceAuthorizationConfigPtrOutput) AuthorizationType() pulumi.StringPtrOutput
- func (o DataSourceAuthorizationConfigPtrOutput) AwsIamConfig() DataSourceAwsIamConfigPtrOutput
- func (o DataSourceAuthorizationConfigPtrOutput) Elem() DataSourceAuthorizationConfigOutput
- func (DataSourceAuthorizationConfigPtrOutput) ElementType() reflect.Type
- func (o DataSourceAuthorizationConfigPtrOutput) ToDataSourceAuthorizationConfigPtrOutput() DataSourceAuthorizationConfigPtrOutput
- func (o DataSourceAuthorizationConfigPtrOutput) ToDataSourceAuthorizationConfigPtrOutputWithContext(ctx context.Context) DataSourceAuthorizationConfigPtrOutput
- type DataSourceAwsIamConfig
- type DataSourceAwsIamConfigArgs
- func (DataSourceAwsIamConfigArgs) ElementType() reflect.Type
- func (i DataSourceAwsIamConfigArgs) ToDataSourceAwsIamConfigOutput() DataSourceAwsIamConfigOutput
- func (i DataSourceAwsIamConfigArgs) ToDataSourceAwsIamConfigOutputWithContext(ctx context.Context) DataSourceAwsIamConfigOutput
- func (i DataSourceAwsIamConfigArgs) ToDataSourceAwsIamConfigPtrOutput() DataSourceAwsIamConfigPtrOutput
- func (i DataSourceAwsIamConfigArgs) ToDataSourceAwsIamConfigPtrOutputWithContext(ctx context.Context) DataSourceAwsIamConfigPtrOutput
- type DataSourceAwsIamConfigInput
- type DataSourceAwsIamConfigOutput
- func (DataSourceAwsIamConfigOutput) ElementType() reflect.Type
- func (o DataSourceAwsIamConfigOutput) SigningRegion() pulumi.StringPtrOutput
- func (o DataSourceAwsIamConfigOutput) SigningServiceName() pulumi.StringPtrOutput
- func (o DataSourceAwsIamConfigOutput) ToDataSourceAwsIamConfigOutput() DataSourceAwsIamConfigOutput
- func (o DataSourceAwsIamConfigOutput) ToDataSourceAwsIamConfigOutputWithContext(ctx context.Context) DataSourceAwsIamConfigOutput
- func (o DataSourceAwsIamConfigOutput) ToDataSourceAwsIamConfigPtrOutput() DataSourceAwsIamConfigPtrOutput
- func (o DataSourceAwsIamConfigOutput) ToDataSourceAwsIamConfigPtrOutputWithContext(ctx context.Context) DataSourceAwsIamConfigPtrOutput
- type DataSourceAwsIamConfigPtrInput
- type DataSourceAwsIamConfigPtrOutput
- func (o DataSourceAwsIamConfigPtrOutput) Elem() DataSourceAwsIamConfigOutput
- func (DataSourceAwsIamConfigPtrOutput) ElementType() reflect.Type
- func (o DataSourceAwsIamConfigPtrOutput) SigningRegion() pulumi.StringPtrOutput
- func (o DataSourceAwsIamConfigPtrOutput) SigningServiceName() pulumi.StringPtrOutput
- func (o DataSourceAwsIamConfigPtrOutput) ToDataSourceAwsIamConfigPtrOutput() DataSourceAwsIamConfigPtrOutput
- func (o DataSourceAwsIamConfigPtrOutput) ToDataSourceAwsIamConfigPtrOutputWithContext(ctx context.Context) DataSourceAwsIamConfigPtrOutput
- type DataSourceDeltaSyncConfig
- type DataSourceDeltaSyncConfigArgs
- func (DataSourceDeltaSyncConfigArgs) ElementType() reflect.Type
- func (i DataSourceDeltaSyncConfigArgs) ToDataSourceDeltaSyncConfigOutput() DataSourceDeltaSyncConfigOutput
- func (i DataSourceDeltaSyncConfigArgs) ToDataSourceDeltaSyncConfigOutputWithContext(ctx context.Context) DataSourceDeltaSyncConfigOutput
- func (i DataSourceDeltaSyncConfigArgs) ToDataSourceDeltaSyncConfigPtrOutput() DataSourceDeltaSyncConfigPtrOutput
- func (i DataSourceDeltaSyncConfigArgs) ToDataSourceDeltaSyncConfigPtrOutputWithContext(ctx context.Context) DataSourceDeltaSyncConfigPtrOutput
- type DataSourceDeltaSyncConfigInput
- type DataSourceDeltaSyncConfigOutput
- func (o DataSourceDeltaSyncConfigOutput) BaseTableTtl() pulumi.StringOutput
- func (o DataSourceDeltaSyncConfigOutput) DeltaSyncTableName() pulumi.StringOutput
- func (o DataSourceDeltaSyncConfigOutput) DeltaSyncTableTtl() pulumi.StringOutput
- func (DataSourceDeltaSyncConfigOutput) ElementType() reflect.Type
- func (o DataSourceDeltaSyncConfigOutput) ToDataSourceDeltaSyncConfigOutput() DataSourceDeltaSyncConfigOutput
- func (o DataSourceDeltaSyncConfigOutput) ToDataSourceDeltaSyncConfigOutputWithContext(ctx context.Context) DataSourceDeltaSyncConfigOutput
- func (o DataSourceDeltaSyncConfigOutput) ToDataSourceDeltaSyncConfigPtrOutput() DataSourceDeltaSyncConfigPtrOutput
- func (o DataSourceDeltaSyncConfigOutput) ToDataSourceDeltaSyncConfigPtrOutputWithContext(ctx context.Context) DataSourceDeltaSyncConfigPtrOutput
- type DataSourceDeltaSyncConfigPtrInput
- type DataSourceDeltaSyncConfigPtrOutput
- func (o DataSourceDeltaSyncConfigPtrOutput) BaseTableTtl() pulumi.StringPtrOutput
- func (o DataSourceDeltaSyncConfigPtrOutput) DeltaSyncTableName() pulumi.StringPtrOutput
- func (o DataSourceDeltaSyncConfigPtrOutput) DeltaSyncTableTtl() pulumi.StringPtrOutput
- func (o DataSourceDeltaSyncConfigPtrOutput) Elem() DataSourceDeltaSyncConfigOutput
- func (DataSourceDeltaSyncConfigPtrOutput) ElementType() reflect.Type
- func (o DataSourceDeltaSyncConfigPtrOutput) ToDataSourceDeltaSyncConfigPtrOutput() DataSourceDeltaSyncConfigPtrOutput
- func (o DataSourceDeltaSyncConfigPtrOutput) ToDataSourceDeltaSyncConfigPtrOutputWithContext(ctx context.Context) DataSourceDeltaSyncConfigPtrOutput
- type DataSourceDynamoDbConfig
- type DataSourceDynamoDbConfigArgs
- func (DataSourceDynamoDbConfigArgs) ElementType() reflect.Type
- func (i DataSourceDynamoDbConfigArgs) ToDataSourceDynamoDbConfigOutput() DataSourceDynamoDbConfigOutput
- func (i DataSourceDynamoDbConfigArgs) ToDataSourceDynamoDbConfigOutputWithContext(ctx context.Context) DataSourceDynamoDbConfigOutput
- func (i DataSourceDynamoDbConfigArgs) ToDataSourceDynamoDbConfigPtrOutput() DataSourceDynamoDbConfigPtrOutput
- func (i DataSourceDynamoDbConfigArgs) ToDataSourceDynamoDbConfigPtrOutputWithContext(ctx context.Context) DataSourceDynamoDbConfigPtrOutput
- type DataSourceDynamoDbConfigInput
- type DataSourceDynamoDbConfigOutput
- func (o DataSourceDynamoDbConfigOutput) AwsRegion() pulumi.StringOutput
- func (o DataSourceDynamoDbConfigOutput) DeltaSyncConfig() DataSourceDeltaSyncConfigPtrOutput
- func (DataSourceDynamoDbConfigOutput) ElementType() reflect.Type
- func (o DataSourceDynamoDbConfigOutput) TableName() pulumi.StringOutput
- func (o DataSourceDynamoDbConfigOutput) ToDataSourceDynamoDbConfigOutput() DataSourceDynamoDbConfigOutput
- func (o DataSourceDynamoDbConfigOutput) ToDataSourceDynamoDbConfigOutputWithContext(ctx context.Context) DataSourceDynamoDbConfigOutput
- func (o DataSourceDynamoDbConfigOutput) ToDataSourceDynamoDbConfigPtrOutput() DataSourceDynamoDbConfigPtrOutput
- func (o DataSourceDynamoDbConfigOutput) ToDataSourceDynamoDbConfigPtrOutputWithContext(ctx context.Context) DataSourceDynamoDbConfigPtrOutput
- func (o DataSourceDynamoDbConfigOutput) UseCallerCredentials() pulumi.BoolPtrOutput
- func (o DataSourceDynamoDbConfigOutput) Versioned() pulumi.BoolPtrOutput
- type DataSourceDynamoDbConfigPtrInput
- type DataSourceDynamoDbConfigPtrOutput
- func (o DataSourceDynamoDbConfigPtrOutput) AwsRegion() pulumi.StringPtrOutput
- func (o DataSourceDynamoDbConfigPtrOutput) DeltaSyncConfig() DataSourceDeltaSyncConfigPtrOutput
- func (o DataSourceDynamoDbConfigPtrOutput) Elem() DataSourceDynamoDbConfigOutput
- func (DataSourceDynamoDbConfigPtrOutput) ElementType() reflect.Type
- func (o DataSourceDynamoDbConfigPtrOutput) TableName() pulumi.StringPtrOutput
- func (o DataSourceDynamoDbConfigPtrOutput) ToDataSourceDynamoDbConfigPtrOutput() DataSourceDynamoDbConfigPtrOutput
- func (o DataSourceDynamoDbConfigPtrOutput) ToDataSourceDynamoDbConfigPtrOutputWithContext(ctx context.Context) DataSourceDynamoDbConfigPtrOutput
- func (o DataSourceDynamoDbConfigPtrOutput) UseCallerCredentials() pulumi.BoolPtrOutput
- func (o DataSourceDynamoDbConfigPtrOutput) Versioned() pulumi.BoolPtrOutput
- type DataSourceElasticsearchConfig
- type DataSourceElasticsearchConfigArgs
- func (DataSourceElasticsearchConfigArgs) ElementType() reflect.Type
- func (i DataSourceElasticsearchConfigArgs) ToDataSourceElasticsearchConfigOutput() DataSourceElasticsearchConfigOutput
- func (i DataSourceElasticsearchConfigArgs) ToDataSourceElasticsearchConfigOutputWithContext(ctx context.Context) DataSourceElasticsearchConfigOutput
- func (i DataSourceElasticsearchConfigArgs) ToDataSourceElasticsearchConfigPtrOutput() DataSourceElasticsearchConfigPtrOutput
- func (i DataSourceElasticsearchConfigArgs) ToDataSourceElasticsearchConfigPtrOutputWithContext(ctx context.Context) DataSourceElasticsearchConfigPtrOutput
- type DataSourceElasticsearchConfigInput
- type DataSourceElasticsearchConfigOutput
- func (o DataSourceElasticsearchConfigOutput) AwsRegion() pulumi.StringOutput
- func (DataSourceElasticsearchConfigOutput) ElementType() reflect.Type
- func (o DataSourceElasticsearchConfigOutput) Endpoint() pulumi.StringOutput
- func (o DataSourceElasticsearchConfigOutput) ToDataSourceElasticsearchConfigOutput() DataSourceElasticsearchConfigOutput
- func (o DataSourceElasticsearchConfigOutput) ToDataSourceElasticsearchConfigOutputWithContext(ctx context.Context) DataSourceElasticsearchConfigOutput
- func (o DataSourceElasticsearchConfigOutput) ToDataSourceElasticsearchConfigPtrOutput() DataSourceElasticsearchConfigPtrOutput
- func (o DataSourceElasticsearchConfigOutput) ToDataSourceElasticsearchConfigPtrOutputWithContext(ctx context.Context) DataSourceElasticsearchConfigPtrOutput
- type DataSourceElasticsearchConfigPtrInput
- type DataSourceElasticsearchConfigPtrOutput
- func (o DataSourceElasticsearchConfigPtrOutput) AwsRegion() pulumi.StringPtrOutput
- func (o DataSourceElasticsearchConfigPtrOutput) Elem() DataSourceElasticsearchConfigOutput
- func (DataSourceElasticsearchConfigPtrOutput) ElementType() reflect.Type
- func (o DataSourceElasticsearchConfigPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o DataSourceElasticsearchConfigPtrOutput) ToDataSourceElasticsearchConfigPtrOutput() DataSourceElasticsearchConfigPtrOutput
- func (o DataSourceElasticsearchConfigPtrOutput) ToDataSourceElasticsearchConfigPtrOutputWithContext(ctx context.Context) DataSourceElasticsearchConfigPtrOutput
- type DataSourceEventBridgeConfig
- type DataSourceEventBridgeConfigArgs
- func (DataSourceEventBridgeConfigArgs) ElementType() reflect.Type
- func (i DataSourceEventBridgeConfigArgs) ToDataSourceEventBridgeConfigOutput() DataSourceEventBridgeConfigOutput
- func (i DataSourceEventBridgeConfigArgs) ToDataSourceEventBridgeConfigOutputWithContext(ctx context.Context) DataSourceEventBridgeConfigOutput
- func (i DataSourceEventBridgeConfigArgs) ToDataSourceEventBridgeConfigPtrOutput() DataSourceEventBridgeConfigPtrOutput
- func (i DataSourceEventBridgeConfigArgs) ToDataSourceEventBridgeConfigPtrOutputWithContext(ctx context.Context) DataSourceEventBridgeConfigPtrOutput
- type DataSourceEventBridgeConfigInput
- type DataSourceEventBridgeConfigOutput
- func (DataSourceEventBridgeConfigOutput) ElementType() reflect.Type
- func (o DataSourceEventBridgeConfigOutput) EventBusArn() pulumi.StringOutput
- func (o DataSourceEventBridgeConfigOutput) ToDataSourceEventBridgeConfigOutput() DataSourceEventBridgeConfigOutput
- func (o DataSourceEventBridgeConfigOutput) ToDataSourceEventBridgeConfigOutputWithContext(ctx context.Context) DataSourceEventBridgeConfigOutput
- func (o DataSourceEventBridgeConfigOutput) ToDataSourceEventBridgeConfigPtrOutput() DataSourceEventBridgeConfigPtrOutput
- func (o DataSourceEventBridgeConfigOutput) ToDataSourceEventBridgeConfigPtrOutputWithContext(ctx context.Context) DataSourceEventBridgeConfigPtrOutput
- type DataSourceEventBridgeConfigPtrInput
- type DataSourceEventBridgeConfigPtrOutput
- func (o DataSourceEventBridgeConfigPtrOutput) Elem() DataSourceEventBridgeConfigOutput
- func (DataSourceEventBridgeConfigPtrOutput) ElementType() reflect.Type
- func (o DataSourceEventBridgeConfigPtrOutput) EventBusArn() pulumi.StringPtrOutput
- func (o DataSourceEventBridgeConfigPtrOutput) ToDataSourceEventBridgeConfigPtrOutput() DataSourceEventBridgeConfigPtrOutput
- func (o DataSourceEventBridgeConfigPtrOutput) ToDataSourceEventBridgeConfigPtrOutputWithContext(ctx context.Context) DataSourceEventBridgeConfigPtrOutput
- type DataSourceHttpConfig
- type DataSourceHttpConfigArgs
- func (DataSourceHttpConfigArgs) ElementType() reflect.Type
- func (i DataSourceHttpConfigArgs) ToDataSourceHttpConfigOutput() DataSourceHttpConfigOutput
- func (i DataSourceHttpConfigArgs) ToDataSourceHttpConfigOutputWithContext(ctx context.Context) DataSourceHttpConfigOutput
- func (i DataSourceHttpConfigArgs) ToDataSourceHttpConfigPtrOutput() DataSourceHttpConfigPtrOutput
- func (i DataSourceHttpConfigArgs) ToDataSourceHttpConfigPtrOutputWithContext(ctx context.Context) DataSourceHttpConfigPtrOutput
- type DataSourceHttpConfigInput
- type DataSourceHttpConfigOutput
- func (o DataSourceHttpConfigOutput) AuthorizationConfig() DataSourceAuthorizationConfigPtrOutput
- func (DataSourceHttpConfigOutput) ElementType() reflect.Type
- func (o DataSourceHttpConfigOutput) Endpoint() pulumi.StringOutput
- func (o DataSourceHttpConfigOutput) ToDataSourceHttpConfigOutput() DataSourceHttpConfigOutput
- func (o DataSourceHttpConfigOutput) ToDataSourceHttpConfigOutputWithContext(ctx context.Context) DataSourceHttpConfigOutput
- func (o DataSourceHttpConfigOutput) ToDataSourceHttpConfigPtrOutput() DataSourceHttpConfigPtrOutput
- func (o DataSourceHttpConfigOutput) ToDataSourceHttpConfigPtrOutputWithContext(ctx context.Context) DataSourceHttpConfigPtrOutput
- type DataSourceHttpConfigPtrInput
- type DataSourceHttpConfigPtrOutput
- func (o DataSourceHttpConfigPtrOutput) AuthorizationConfig() DataSourceAuthorizationConfigPtrOutput
- func (o DataSourceHttpConfigPtrOutput) Elem() DataSourceHttpConfigOutput
- func (DataSourceHttpConfigPtrOutput) ElementType() reflect.Type
- func (o DataSourceHttpConfigPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o DataSourceHttpConfigPtrOutput) ToDataSourceHttpConfigPtrOutput() DataSourceHttpConfigPtrOutput
- func (o DataSourceHttpConfigPtrOutput) ToDataSourceHttpConfigPtrOutputWithContext(ctx context.Context) DataSourceHttpConfigPtrOutput
- type DataSourceInput
- type DataSourceLambdaConfig
- type DataSourceLambdaConfigArgs
- func (DataSourceLambdaConfigArgs) ElementType() reflect.Type
- func (i DataSourceLambdaConfigArgs) ToDataSourceLambdaConfigOutput() DataSourceLambdaConfigOutput
- func (i DataSourceLambdaConfigArgs) ToDataSourceLambdaConfigOutputWithContext(ctx context.Context) DataSourceLambdaConfigOutput
- func (i DataSourceLambdaConfigArgs) ToDataSourceLambdaConfigPtrOutput() DataSourceLambdaConfigPtrOutput
- func (i DataSourceLambdaConfigArgs) ToDataSourceLambdaConfigPtrOutputWithContext(ctx context.Context) DataSourceLambdaConfigPtrOutput
- type DataSourceLambdaConfigInput
- type DataSourceLambdaConfigOutput
- func (DataSourceLambdaConfigOutput) ElementType() reflect.Type
- func (o DataSourceLambdaConfigOutput) LambdaFunctionArn() pulumi.StringOutput
- func (o DataSourceLambdaConfigOutput) ToDataSourceLambdaConfigOutput() DataSourceLambdaConfigOutput
- func (o DataSourceLambdaConfigOutput) ToDataSourceLambdaConfigOutputWithContext(ctx context.Context) DataSourceLambdaConfigOutput
- func (o DataSourceLambdaConfigOutput) ToDataSourceLambdaConfigPtrOutput() DataSourceLambdaConfigPtrOutput
- func (o DataSourceLambdaConfigOutput) ToDataSourceLambdaConfigPtrOutputWithContext(ctx context.Context) DataSourceLambdaConfigPtrOutput
- type DataSourceLambdaConfigPtrInput
- type DataSourceLambdaConfigPtrOutput
- func (o DataSourceLambdaConfigPtrOutput) Elem() DataSourceLambdaConfigOutput
- func (DataSourceLambdaConfigPtrOutput) ElementType() reflect.Type
- func (o DataSourceLambdaConfigPtrOutput) LambdaFunctionArn() pulumi.StringPtrOutput
- func (o DataSourceLambdaConfigPtrOutput) ToDataSourceLambdaConfigPtrOutput() DataSourceLambdaConfigPtrOutput
- func (o DataSourceLambdaConfigPtrOutput) ToDataSourceLambdaConfigPtrOutputWithContext(ctx context.Context) DataSourceLambdaConfigPtrOutput
- type DataSourceOpenSearchServiceConfig
- type DataSourceOpenSearchServiceConfigArgs
- func (DataSourceOpenSearchServiceConfigArgs) ElementType() reflect.Type
- func (i DataSourceOpenSearchServiceConfigArgs) ToDataSourceOpenSearchServiceConfigOutput() DataSourceOpenSearchServiceConfigOutput
- func (i DataSourceOpenSearchServiceConfigArgs) ToDataSourceOpenSearchServiceConfigOutputWithContext(ctx context.Context) DataSourceOpenSearchServiceConfigOutput
- func (i DataSourceOpenSearchServiceConfigArgs) ToDataSourceOpenSearchServiceConfigPtrOutput() DataSourceOpenSearchServiceConfigPtrOutput
- func (i DataSourceOpenSearchServiceConfigArgs) ToDataSourceOpenSearchServiceConfigPtrOutputWithContext(ctx context.Context) DataSourceOpenSearchServiceConfigPtrOutput
- type DataSourceOpenSearchServiceConfigInput
- type DataSourceOpenSearchServiceConfigOutput
- func (o DataSourceOpenSearchServiceConfigOutput) AwsRegion() pulumi.StringOutput
- func (DataSourceOpenSearchServiceConfigOutput) ElementType() reflect.Type
- func (o DataSourceOpenSearchServiceConfigOutput) Endpoint() pulumi.StringOutput
- func (o DataSourceOpenSearchServiceConfigOutput) ToDataSourceOpenSearchServiceConfigOutput() DataSourceOpenSearchServiceConfigOutput
- func (o DataSourceOpenSearchServiceConfigOutput) ToDataSourceOpenSearchServiceConfigOutputWithContext(ctx context.Context) DataSourceOpenSearchServiceConfigOutput
- func (o DataSourceOpenSearchServiceConfigOutput) ToDataSourceOpenSearchServiceConfigPtrOutput() DataSourceOpenSearchServiceConfigPtrOutput
- func (o DataSourceOpenSearchServiceConfigOutput) ToDataSourceOpenSearchServiceConfigPtrOutputWithContext(ctx context.Context) DataSourceOpenSearchServiceConfigPtrOutput
- type DataSourceOpenSearchServiceConfigPtrInput
- type DataSourceOpenSearchServiceConfigPtrOutput
- func (o DataSourceOpenSearchServiceConfigPtrOutput) AwsRegion() pulumi.StringPtrOutput
- func (o DataSourceOpenSearchServiceConfigPtrOutput) Elem() DataSourceOpenSearchServiceConfigOutput
- func (DataSourceOpenSearchServiceConfigPtrOutput) ElementType() reflect.Type
- func (o DataSourceOpenSearchServiceConfigPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o DataSourceOpenSearchServiceConfigPtrOutput) ToDataSourceOpenSearchServiceConfigPtrOutput() DataSourceOpenSearchServiceConfigPtrOutput
- func (o DataSourceOpenSearchServiceConfigPtrOutput) ToDataSourceOpenSearchServiceConfigPtrOutputWithContext(ctx context.Context) DataSourceOpenSearchServiceConfigPtrOutput
- type DataSourceOutput
- func (o DataSourceOutput) ApiId() pulumi.StringOutput
- func (o DataSourceOutput) DataSourceArn() pulumi.StringOutput
- func (o DataSourceOutput) Description() pulumi.StringPtrOutput
- func (o DataSourceOutput) DynamoDbConfig() DataSourceDynamoDbConfigPtrOutput
- func (o DataSourceOutput) ElasticsearchConfig() DataSourceElasticsearchConfigPtrOutput
- func (DataSourceOutput) ElementType() reflect.Type
- func (o DataSourceOutput) EventBridgeConfig() DataSourceEventBridgeConfigPtrOutput
- func (o DataSourceOutput) HttpConfig() DataSourceHttpConfigPtrOutput
- func (o DataSourceOutput) LambdaConfig() DataSourceLambdaConfigPtrOutput
- func (o DataSourceOutput) MetricsConfig() pulumi.StringPtrOutput
- func (o DataSourceOutput) Name() pulumi.StringOutput
- func (o DataSourceOutput) OpenSearchServiceConfig() DataSourceOpenSearchServiceConfigPtrOutput
- func (o DataSourceOutput) RelationalDatabaseConfig() DataSourceRelationalDatabaseConfigPtrOutput
- func (o DataSourceOutput) ServiceRoleArn() pulumi.StringPtrOutput
- func (o DataSourceOutput) ToDataSourceOutput() DataSourceOutput
- func (o DataSourceOutput) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
- func (o DataSourceOutput) Type() pulumi.StringOutput
- type DataSourceRdsHttpEndpointConfig
- type DataSourceRdsHttpEndpointConfigArgs
- func (DataSourceRdsHttpEndpointConfigArgs) ElementType() reflect.Type
- func (i DataSourceRdsHttpEndpointConfigArgs) ToDataSourceRdsHttpEndpointConfigOutput() DataSourceRdsHttpEndpointConfigOutput
- func (i DataSourceRdsHttpEndpointConfigArgs) ToDataSourceRdsHttpEndpointConfigOutputWithContext(ctx context.Context) DataSourceRdsHttpEndpointConfigOutput
- func (i DataSourceRdsHttpEndpointConfigArgs) ToDataSourceRdsHttpEndpointConfigPtrOutput() DataSourceRdsHttpEndpointConfigPtrOutput
- func (i DataSourceRdsHttpEndpointConfigArgs) ToDataSourceRdsHttpEndpointConfigPtrOutputWithContext(ctx context.Context) DataSourceRdsHttpEndpointConfigPtrOutput
- type DataSourceRdsHttpEndpointConfigInput
- type DataSourceRdsHttpEndpointConfigOutput
- func (o DataSourceRdsHttpEndpointConfigOutput) AwsRegion() pulumi.StringOutput
- func (o DataSourceRdsHttpEndpointConfigOutput) AwsSecretStoreArn() pulumi.StringOutput
- func (o DataSourceRdsHttpEndpointConfigOutput) DatabaseName() pulumi.StringPtrOutput
- func (o DataSourceRdsHttpEndpointConfigOutput) DbClusterIdentifier() pulumi.StringOutput
- func (DataSourceRdsHttpEndpointConfigOutput) ElementType() reflect.Type
- func (o DataSourceRdsHttpEndpointConfigOutput) Schema() pulumi.StringPtrOutput
- func (o DataSourceRdsHttpEndpointConfigOutput) ToDataSourceRdsHttpEndpointConfigOutput() DataSourceRdsHttpEndpointConfigOutput
- func (o DataSourceRdsHttpEndpointConfigOutput) ToDataSourceRdsHttpEndpointConfigOutputWithContext(ctx context.Context) DataSourceRdsHttpEndpointConfigOutput
- func (o DataSourceRdsHttpEndpointConfigOutput) ToDataSourceRdsHttpEndpointConfigPtrOutput() DataSourceRdsHttpEndpointConfigPtrOutput
- func (o DataSourceRdsHttpEndpointConfigOutput) ToDataSourceRdsHttpEndpointConfigPtrOutputWithContext(ctx context.Context) DataSourceRdsHttpEndpointConfigPtrOutput
- type DataSourceRdsHttpEndpointConfigPtrInput
- type DataSourceRdsHttpEndpointConfigPtrOutput
- func (o DataSourceRdsHttpEndpointConfigPtrOutput) AwsRegion() pulumi.StringPtrOutput
- func (o DataSourceRdsHttpEndpointConfigPtrOutput) AwsSecretStoreArn() pulumi.StringPtrOutput
- func (o DataSourceRdsHttpEndpointConfigPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o DataSourceRdsHttpEndpointConfigPtrOutput) DbClusterIdentifier() pulumi.StringPtrOutput
- func (o DataSourceRdsHttpEndpointConfigPtrOutput) Elem() DataSourceRdsHttpEndpointConfigOutput
- func (DataSourceRdsHttpEndpointConfigPtrOutput) ElementType() reflect.Type
- func (o DataSourceRdsHttpEndpointConfigPtrOutput) Schema() pulumi.StringPtrOutput
- func (o DataSourceRdsHttpEndpointConfigPtrOutput) ToDataSourceRdsHttpEndpointConfigPtrOutput() DataSourceRdsHttpEndpointConfigPtrOutput
- func (o DataSourceRdsHttpEndpointConfigPtrOutput) ToDataSourceRdsHttpEndpointConfigPtrOutputWithContext(ctx context.Context) DataSourceRdsHttpEndpointConfigPtrOutput
- type DataSourceRelationalDatabaseConfig
- type DataSourceRelationalDatabaseConfigArgs
- func (DataSourceRelationalDatabaseConfigArgs) ElementType() reflect.Type
- func (i DataSourceRelationalDatabaseConfigArgs) ToDataSourceRelationalDatabaseConfigOutput() DataSourceRelationalDatabaseConfigOutput
- func (i DataSourceRelationalDatabaseConfigArgs) ToDataSourceRelationalDatabaseConfigOutputWithContext(ctx context.Context) DataSourceRelationalDatabaseConfigOutput
- func (i DataSourceRelationalDatabaseConfigArgs) ToDataSourceRelationalDatabaseConfigPtrOutput() DataSourceRelationalDatabaseConfigPtrOutput
- func (i DataSourceRelationalDatabaseConfigArgs) ToDataSourceRelationalDatabaseConfigPtrOutputWithContext(ctx context.Context) DataSourceRelationalDatabaseConfigPtrOutput
- type DataSourceRelationalDatabaseConfigInput
- type DataSourceRelationalDatabaseConfigOutput
- func (DataSourceRelationalDatabaseConfigOutput) ElementType() reflect.Type
- func (o DataSourceRelationalDatabaseConfigOutput) RdsHttpEndpointConfig() DataSourceRdsHttpEndpointConfigPtrOutput
- func (o DataSourceRelationalDatabaseConfigOutput) RelationalDatabaseSourceType() pulumi.StringOutput
- func (o DataSourceRelationalDatabaseConfigOutput) ToDataSourceRelationalDatabaseConfigOutput() DataSourceRelationalDatabaseConfigOutput
- func (o DataSourceRelationalDatabaseConfigOutput) ToDataSourceRelationalDatabaseConfigOutputWithContext(ctx context.Context) DataSourceRelationalDatabaseConfigOutput
- func (o DataSourceRelationalDatabaseConfigOutput) ToDataSourceRelationalDatabaseConfigPtrOutput() DataSourceRelationalDatabaseConfigPtrOutput
- func (o DataSourceRelationalDatabaseConfigOutput) ToDataSourceRelationalDatabaseConfigPtrOutputWithContext(ctx context.Context) DataSourceRelationalDatabaseConfigPtrOutput
- type DataSourceRelationalDatabaseConfigPtrInput
- type DataSourceRelationalDatabaseConfigPtrOutput
- func (o DataSourceRelationalDatabaseConfigPtrOutput) Elem() DataSourceRelationalDatabaseConfigOutput
- func (DataSourceRelationalDatabaseConfigPtrOutput) ElementType() reflect.Type
- func (o DataSourceRelationalDatabaseConfigPtrOutput) RdsHttpEndpointConfig() DataSourceRdsHttpEndpointConfigPtrOutput
- func (o DataSourceRelationalDatabaseConfigPtrOutput) RelationalDatabaseSourceType() pulumi.StringPtrOutput
- func (o DataSourceRelationalDatabaseConfigPtrOutput) ToDataSourceRelationalDatabaseConfigPtrOutput() DataSourceRelationalDatabaseConfigPtrOutput
- func (o DataSourceRelationalDatabaseConfigPtrOutput) ToDataSourceRelationalDatabaseConfigPtrOutputWithContext(ctx context.Context) DataSourceRelationalDatabaseConfigPtrOutput
- type DataSourceState
- type DomainName
- type DomainNameApiAssociation
- type DomainNameApiAssociationArgs
- type DomainNameApiAssociationInput
- type DomainNameApiAssociationOutput
- func (o DomainNameApiAssociationOutput) ApiAssociationIdentifier() pulumi.StringOutput
- func (o DomainNameApiAssociationOutput) ApiId() pulumi.StringOutput
- func (o DomainNameApiAssociationOutput) DomainName() pulumi.StringOutput
- func (DomainNameApiAssociationOutput) ElementType() reflect.Type
- func (o DomainNameApiAssociationOutput) ToDomainNameApiAssociationOutput() DomainNameApiAssociationOutput
- func (o DomainNameApiAssociationOutput) ToDomainNameApiAssociationOutputWithContext(ctx context.Context) DomainNameApiAssociationOutput
- type DomainNameApiAssociationState
- type DomainNameArgs
- type DomainNameInput
- type DomainNameOutput
- func (o DomainNameOutput) AppSyncDomainName() pulumi.StringOutput
- func (o DomainNameOutput) CertificateArn() pulumi.StringOutput
- func (o DomainNameOutput) Description() pulumi.StringPtrOutput
- func (o DomainNameOutput) DomainName() pulumi.StringOutput
- func (DomainNameOutput) ElementType() reflect.Type
- func (o DomainNameOutput) HostedZoneId() pulumi.StringOutput
- func (o DomainNameOutput) ToDomainNameOutput() DomainNameOutput
- func (o DomainNameOutput) ToDomainNameOutputWithContext(ctx context.Context) DomainNameOutput
- type DomainNameState
- type FunctionConfiguration
- type FunctionConfigurationAppSyncRuntime
- type FunctionConfigurationAppSyncRuntimeArgs
- func (FunctionConfigurationAppSyncRuntimeArgs) ElementType() reflect.Type
- func (i FunctionConfigurationAppSyncRuntimeArgs) ToFunctionConfigurationAppSyncRuntimeOutput() FunctionConfigurationAppSyncRuntimeOutput
- func (i FunctionConfigurationAppSyncRuntimeArgs) ToFunctionConfigurationAppSyncRuntimeOutputWithContext(ctx context.Context) FunctionConfigurationAppSyncRuntimeOutput
- func (i FunctionConfigurationAppSyncRuntimeArgs) ToFunctionConfigurationAppSyncRuntimePtrOutput() FunctionConfigurationAppSyncRuntimePtrOutput
- func (i FunctionConfigurationAppSyncRuntimeArgs) ToFunctionConfigurationAppSyncRuntimePtrOutputWithContext(ctx context.Context) FunctionConfigurationAppSyncRuntimePtrOutput
- type FunctionConfigurationAppSyncRuntimeInput
- type FunctionConfigurationAppSyncRuntimeOutput
- func (FunctionConfigurationAppSyncRuntimeOutput) ElementType() reflect.Type
- func (o FunctionConfigurationAppSyncRuntimeOutput) Name() pulumi.StringOutput
- func (o FunctionConfigurationAppSyncRuntimeOutput) RuntimeVersion() pulumi.StringOutput
- func (o FunctionConfigurationAppSyncRuntimeOutput) ToFunctionConfigurationAppSyncRuntimeOutput() FunctionConfigurationAppSyncRuntimeOutput
- func (o FunctionConfigurationAppSyncRuntimeOutput) ToFunctionConfigurationAppSyncRuntimeOutputWithContext(ctx context.Context) FunctionConfigurationAppSyncRuntimeOutput
- func (o FunctionConfigurationAppSyncRuntimeOutput) ToFunctionConfigurationAppSyncRuntimePtrOutput() FunctionConfigurationAppSyncRuntimePtrOutput
- func (o FunctionConfigurationAppSyncRuntimeOutput) ToFunctionConfigurationAppSyncRuntimePtrOutputWithContext(ctx context.Context) FunctionConfigurationAppSyncRuntimePtrOutput
- type FunctionConfigurationAppSyncRuntimePtrInput
- type FunctionConfigurationAppSyncRuntimePtrOutput
- func (o FunctionConfigurationAppSyncRuntimePtrOutput) Elem() FunctionConfigurationAppSyncRuntimeOutput
- func (FunctionConfigurationAppSyncRuntimePtrOutput) ElementType() reflect.Type
- func (o FunctionConfigurationAppSyncRuntimePtrOutput) Name() pulumi.StringPtrOutput
- func (o FunctionConfigurationAppSyncRuntimePtrOutput) RuntimeVersion() pulumi.StringPtrOutput
- func (o FunctionConfigurationAppSyncRuntimePtrOutput) ToFunctionConfigurationAppSyncRuntimePtrOutput() FunctionConfigurationAppSyncRuntimePtrOutput
- func (o FunctionConfigurationAppSyncRuntimePtrOutput) ToFunctionConfigurationAppSyncRuntimePtrOutputWithContext(ctx context.Context) FunctionConfigurationAppSyncRuntimePtrOutput
- type FunctionConfigurationArgs
- type FunctionConfigurationInput
- type FunctionConfigurationLambdaConflictHandlerConfig
- type FunctionConfigurationLambdaConflictHandlerConfigArgs
- func (FunctionConfigurationLambdaConflictHandlerConfigArgs) ElementType() reflect.Type
- func (i FunctionConfigurationLambdaConflictHandlerConfigArgs) ToFunctionConfigurationLambdaConflictHandlerConfigOutput() FunctionConfigurationLambdaConflictHandlerConfigOutput
- func (i FunctionConfigurationLambdaConflictHandlerConfigArgs) ToFunctionConfigurationLambdaConflictHandlerConfigOutputWithContext(ctx context.Context) FunctionConfigurationLambdaConflictHandlerConfigOutput
- func (i FunctionConfigurationLambdaConflictHandlerConfigArgs) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutput() FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
- func (i FunctionConfigurationLambdaConflictHandlerConfigArgs) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutputWithContext(ctx context.Context) FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
- type FunctionConfigurationLambdaConflictHandlerConfigInput
- type FunctionConfigurationLambdaConflictHandlerConfigOutput
- func (FunctionConfigurationLambdaConflictHandlerConfigOutput) ElementType() reflect.Type
- func (o FunctionConfigurationLambdaConflictHandlerConfigOutput) LambdaConflictHandlerArn() pulumi.StringPtrOutput
- func (o FunctionConfigurationLambdaConflictHandlerConfigOutput) ToFunctionConfigurationLambdaConflictHandlerConfigOutput() FunctionConfigurationLambdaConflictHandlerConfigOutput
- func (o FunctionConfigurationLambdaConflictHandlerConfigOutput) ToFunctionConfigurationLambdaConflictHandlerConfigOutputWithContext(ctx context.Context) FunctionConfigurationLambdaConflictHandlerConfigOutput
- func (o FunctionConfigurationLambdaConflictHandlerConfigOutput) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutput() FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
- func (o FunctionConfigurationLambdaConflictHandlerConfigOutput) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutputWithContext(ctx context.Context) FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
- type FunctionConfigurationLambdaConflictHandlerConfigPtrInput
- type FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
- func (o FunctionConfigurationLambdaConflictHandlerConfigPtrOutput) Elem() FunctionConfigurationLambdaConflictHandlerConfigOutput
- func (FunctionConfigurationLambdaConflictHandlerConfigPtrOutput) ElementType() reflect.Type
- func (o FunctionConfigurationLambdaConflictHandlerConfigPtrOutput) LambdaConflictHandlerArn() pulumi.StringPtrOutput
- func (o FunctionConfigurationLambdaConflictHandlerConfigPtrOutput) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutput() FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
- func (o FunctionConfigurationLambdaConflictHandlerConfigPtrOutput) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutputWithContext(ctx context.Context) FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
- type FunctionConfigurationOutput
- func (o FunctionConfigurationOutput) ApiId() pulumi.StringOutput
- func (o FunctionConfigurationOutput) Code() pulumi.StringPtrOutput
- func (o FunctionConfigurationOutput) CodeS3Location() pulumi.StringPtrOutput
- func (o FunctionConfigurationOutput) DataSourceName() pulumi.StringOutput
- func (o FunctionConfigurationOutput) Description() pulumi.StringPtrOutput
- func (FunctionConfigurationOutput) ElementType() reflect.Type
- func (o FunctionConfigurationOutput) FunctionArn() pulumi.StringOutput
- func (o FunctionConfigurationOutput) FunctionId() pulumi.StringOutput
- func (o FunctionConfigurationOutput) FunctionVersion() pulumi.StringPtrOutput
- func (o FunctionConfigurationOutput) MaxBatchSize() pulumi.IntPtrOutput
- func (o FunctionConfigurationOutput) Name() pulumi.StringOutput
- func (o FunctionConfigurationOutput) RequestMappingTemplate() pulumi.StringPtrOutput
- func (o FunctionConfigurationOutput) RequestMappingTemplateS3Location() pulumi.StringPtrOutput
- func (o FunctionConfigurationOutput) ResponseMappingTemplate() pulumi.StringPtrOutput
- func (o FunctionConfigurationOutput) ResponseMappingTemplateS3Location() pulumi.StringPtrOutput
- func (o FunctionConfigurationOutput) Runtime() FunctionConfigurationAppSyncRuntimePtrOutput
- func (o FunctionConfigurationOutput) SyncConfig() FunctionConfigurationSyncConfigPtrOutput
- func (o FunctionConfigurationOutput) ToFunctionConfigurationOutput() FunctionConfigurationOutput
- func (o FunctionConfigurationOutput) ToFunctionConfigurationOutputWithContext(ctx context.Context) FunctionConfigurationOutput
- type FunctionConfigurationState
- type FunctionConfigurationSyncConfig
- type FunctionConfigurationSyncConfigArgs
- func (FunctionConfigurationSyncConfigArgs) ElementType() reflect.Type
- func (i FunctionConfigurationSyncConfigArgs) ToFunctionConfigurationSyncConfigOutput() FunctionConfigurationSyncConfigOutput
- func (i FunctionConfigurationSyncConfigArgs) ToFunctionConfigurationSyncConfigOutputWithContext(ctx context.Context) FunctionConfigurationSyncConfigOutput
- func (i FunctionConfigurationSyncConfigArgs) ToFunctionConfigurationSyncConfigPtrOutput() FunctionConfigurationSyncConfigPtrOutput
- func (i FunctionConfigurationSyncConfigArgs) ToFunctionConfigurationSyncConfigPtrOutputWithContext(ctx context.Context) FunctionConfigurationSyncConfigPtrOutput
- type FunctionConfigurationSyncConfigInput
- type FunctionConfigurationSyncConfigOutput
- func (o FunctionConfigurationSyncConfigOutput) ConflictDetection() pulumi.StringOutput
- func (o FunctionConfigurationSyncConfigOutput) ConflictHandler() pulumi.StringPtrOutput
- func (FunctionConfigurationSyncConfigOutput) ElementType() reflect.Type
- func (o FunctionConfigurationSyncConfigOutput) LambdaConflictHandlerConfig() FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
- func (o FunctionConfigurationSyncConfigOutput) ToFunctionConfigurationSyncConfigOutput() FunctionConfigurationSyncConfigOutput
- func (o FunctionConfigurationSyncConfigOutput) ToFunctionConfigurationSyncConfigOutputWithContext(ctx context.Context) FunctionConfigurationSyncConfigOutput
- func (o FunctionConfigurationSyncConfigOutput) ToFunctionConfigurationSyncConfigPtrOutput() FunctionConfigurationSyncConfigPtrOutput
- func (o FunctionConfigurationSyncConfigOutput) ToFunctionConfigurationSyncConfigPtrOutputWithContext(ctx context.Context) FunctionConfigurationSyncConfigPtrOutput
- type FunctionConfigurationSyncConfigPtrInput
- type FunctionConfigurationSyncConfigPtrOutput
- func (o FunctionConfigurationSyncConfigPtrOutput) ConflictDetection() pulumi.StringPtrOutput
- func (o FunctionConfigurationSyncConfigPtrOutput) ConflictHandler() pulumi.StringPtrOutput
- func (o FunctionConfigurationSyncConfigPtrOutput) Elem() FunctionConfigurationSyncConfigOutput
- func (FunctionConfigurationSyncConfigPtrOutput) ElementType() reflect.Type
- func (o FunctionConfigurationSyncConfigPtrOutput) LambdaConflictHandlerConfig() FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
- func (o FunctionConfigurationSyncConfigPtrOutput) ToFunctionConfigurationSyncConfigPtrOutput() FunctionConfigurationSyncConfigPtrOutput
- func (o FunctionConfigurationSyncConfigPtrOutput) ToFunctionConfigurationSyncConfigPtrOutputWithContext(ctx context.Context) FunctionConfigurationSyncConfigPtrOutput
- type GraphQlApideprecated
- type GraphQlApiAdditionalAuthenticationProvider
- type GraphQlApiAdditionalAuthenticationProviderArgs
- func (GraphQlApiAdditionalAuthenticationProviderArgs) ElementType() reflect.Type
- func (i GraphQlApiAdditionalAuthenticationProviderArgs) ToGraphQlApiAdditionalAuthenticationProviderOutput() GraphQlApiAdditionalAuthenticationProviderOutput
- func (i GraphQlApiAdditionalAuthenticationProviderArgs) ToGraphQlApiAdditionalAuthenticationProviderOutputWithContext(ctx context.Context) GraphQlApiAdditionalAuthenticationProviderOutput
- type GraphQlApiAdditionalAuthenticationProviderArray
- func (GraphQlApiAdditionalAuthenticationProviderArray) ElementType() reflect.Type
- func (i GraphQlApiAdditionalAuthenticationProviderArray) ToGraphQlApiAdditionalAuthenticationProviderArrayOutput() GraphQlApiAdditionalAuthenticationProviderArrayOutput
- func (i GraphQlApiAdditionalAuthenticationProviderArray) ToGraphQlApiAdditionalAuthenticationProviderArrayOutputWithContext(ctx context.Context) GraphQlApiAdditionalAuthenticationProviderArrayOutput
- type GraphQlApiAdditionalAuthenticationProviderArrayInput
- type GraphQlApiAdditionalAuthenticationProviderArrayOutput
- func (GraphQlApiAdditionalAuthenticationProviderArrayOutput) ElementType() reflect.Type
- func (o GraphQlApiAdditionalAuthenticationProviderArrayOutput) Index(i pulumi.IntInput) GraphQlApiAdditionalAuthenticationProviderOutput
- func (o GraphQlApiAdditionalAuthenticationProviderArrayOutput) ToGraphQlApiAdditionalAuthenticationProviderArrayOutput() GraphQlApiAdditionalAuthenticationProviderArrayOutput
- func (o GraphQlApiAdditionalAuthenticationProviderArrayOutput) ToGraphQlApiAdditionalAuthenticationProviderArrayOutputWithContext(ctx context.Context) GraphQlApiAdditionalAuthenticationProviderArrayOutput
- type GraphQlApiAdditionalAuthenticationProviderInput
- type GraphQlApiAdditionalAuthenticationProviderOutput
- func (o GraphQlApiAdditionalAuthenticationProviderOutput) AuthenticationType() pulumi.StringOutput
- func (GraphQlApiAdditionalAuthenticationProviderOutput) ElementType() reflect.Type
- func (o GraphQlApiAdditionalAuthenticationProviderOutput) LambdaAuthorizerConfig() GraphQlApiLambdaAuthorizerConfigPtrOutput
- func (o GraphQlApiAdditionalAuthenticationProviderOutput) OpenIdConnectConfig() GraphQlApiOpenIdConnectConfigPtrOutput
- func (o GraphQlApiAdditionalAuthenticationProviderOutput) ToGraphQlApiAdditionalAuthenticationProviderOutput() GraphQlApiAdditionalAuthenticationProviderOutput
- func (o GraphQlApiAdditionalAuthenticationProviderOutput) ToGraphQlApiAdditionalAuthenticationProviderOutputWithContext(ctx context.Context) GraphQlApiAdditionalAuthenticationProviderOutput
- func (o GraphQlApiAdditionalAuthenticationProviderOutput) UserPoolConfig() GraphQlApiCognitoUserPoolConfigPtrOutput
- type GraphQlApiArgs
- type GraphQlApiCognitoUserPoolConfig
- type GraphQlApiCognitoUserPoolConfigArgs
- func (GraphQlApiCognitoUserPoolConfigArgs) ElementType() reflect.Type
- func (i GraphQlApiCognitoUserPoolConfigArgs) ToGraphQlApiCognitoUserPoolConfigOutput() GraphQlApiCognitoUserPoolConfigOutput
- func (i GraphQlApiCognitoUserPoolConfigArgs) ToGraphQlApiCognitoUserPoolConfigOutputWithContext(ctx context.Context) GraphQlApiCognitoUserPoolConfigOutput
- func (i GraphQlApiCognitoUserPoolConfigArgs) ToGraphQlApiCognitoUserPoolConfigPtrOutput() GraphQlApiCognitoUserPoolConfigPtrOutput
- func (i GraphQlApiCognitoUserPoolConfigArgs) ToGraphQlApiCognitoUserPoolConfigPtrOutputWithContext(ctx context.Context) GraphQlApiCognitoUserPoolConfigPtrOutput
- type GraphQlApiCognitoUserPoolConfigInput
- type GraphQlApiCognitoUserPoolConfigOutput
- func (o GraphQlApiCognitoUserPoolConfigOutput) AppIdClientRegex() pulumi.StringPtrOutput
- func (o GraphQlApiCognitoUserPoolConfigOutput) AwsRegion() pulumi.StringPtrOutput
- func (GraphQlApiCognitoUserPoolConfigOutput) ElementType() reflect.Type
- func (o GraphQlApiCognitoUserPoolConfigOutput) ToGraphQlApiCognitoUserPoolConfigOutput() GraphQlApiCognitoUserPoolConfigOutput
- func (o GraphQlApiCognitoUserPoolConfigOutput) ToGraphQlApiCognitoUserPoolConfigOutputWithContext(ctx context.Context) GraphQlApiCognitoUserPoolConfigOutput
- func (o GraphQlApiCognitoUserPoolConfigOutput) ToGraphQlApiCognitoUserPoolConfigPtrOutput() GraphQlApiCognitoUserPoolConfigPtrOutput
- func (o GraphQlApiCognitoUserPoolConfigOutput) ToGraphQlApiCognitoUserPoolConfigPtrOutputWithContext(ctx context.Context) GraphQlApiCognitoUserPoolConfigPtrOutput
- func (o GraphQlApiCognitoUserPoolConfigOutput) UserPoolId() pulumi.StringPtrOutput
- type GraphQlApiCognitoUserPoolConfigPtrInput
- type GraphQlApiCognitoUserPoolConfigPtrOutput
- func (o GraphQlApiCognitoUserPoolConfigPtrOutput) AppIdClientRegex() pulumi.StringPtrOutput
- func (o GraphQlApiCognitoUserPoolConfigPtrOutput) AwsRegion() pulumi.StringPtrOutput
- func (o GraphQlApiCognitoUserPoolConfigPtrOutput) Elem() GraphQlApiCognitoUserPoolConfigOutput
- func (GraphQlApiCognitoUserPoolConfigPtrOutput) ElementType() reflect.Type
- func (o GraphQlApiCognitoUserPoolConfigPtrOutput) ToGraphQlApiCognitoUserPoolConfigPtrOutput() GraphQlApiCognitoUserPoolConfigPtrOutput
- func (o GraphQlApiCognitoUserPoolConfigPtrOutput) ToGraphQlApiCognitoUserPoolConfigPtrOutputWithContext(ctx context.Context) GraphQlApiCognitoUserPoolConfigPtrOutput
- func (o GraphQlApiCognitoUserPoolConfigPtrOutput) UserPoolId() pulumi.StringPtrOutput
- type GraphQlApiEnhancedMetricsConfig
- type GraphQlApiEnhancedMetricsConfigArgs
- func (GraphQlApiEnhancedMetricsConfigArgs) ElementType() reflect.Type
- func (i GraphQlApiEnhancedMetricsConfigArgs) ToGraphQlApiEnhancedMetricsConfigOutput() GraphQlApiEnhancedMetricsConfigOutput
- func (i GraphQlApiEnhancedMetricsConfigArgs) ToGraphQlApiEnhancedMetricsConfigOutputWithContext(ctx context.Context) GraphQlApiEnhancedMetricsConfigOutput
- func (i GraphQlApiEnhancedMetricsConfigArgs) ToGraphQlApiEnhancedMetricsConfigPtrOutput() GraphQlApiEnhancedMetricsConfigPtrOutput
- func (i GraphQlApiEnhancedMetricsConfigArgs) ToGraphQlApiEnhancedMetricsConfigPtrOutputWithContext(ctx context.Context) GraphQlApiEnhancedMetricsConfigPtrOutput
- type GraphQlApiEnhancedMetricsConfigInput
- type GraphQlApiEnhancedMetricsConfigOutput
- func (o GraphQlApiEnhancedMetricsConfigOutput) DataSourceLevelMetricsBehavior() pulumi.StringOutput
- func (GraphQlApiEnhancedMetricsConfigOutput) ElementType() reflect.Type
- func (o GraphQlApiEnhancedMetricsConfigOutput) OperationLevelMetricsConfig() pulumi.StringOutput
- func (o GraphQlApiEnhancedMetricsConfigOutput) ResolverLevelMetricsBehavior() pulumi.StringOutput
- func (o GraphQlApiEnhancedMetricsConfigOutput) ToGraphQlApiEnhancedMetricsConfigOutput() GraphQlApiEnhancedMetricsConfigOutput
- func (o GraphQlApiEnhancedMetricsConfigOutput) ToGraphQlApiEnhancedMetricsConfigOutputWithContext(ctx context.Context) GraphQlApiEnhancedMetricsConfigOutput
- func (o GraphQlApiEnhancedMetricsConfigOutput) ToGraphQlApiEnhancedMetricsConfigPtrOutput() GraphQlApiEnhancedMetricsConfigPtrOutput
- func (o GraphQlApiEnhancedMetricsConfigOutput) ToGraphQlApiEnhancedMetricsConfigPtrOutputWithContext(ctx context.Context) GraphQlApiEnhancedMetricsConfigPtrOutput
- type GraphQlApiEnhancedMetricsConfigPtrInput
- type GraphQlApiEnhancedMetricsConfigPtrOutput
- func (o GraphQlApiEnhancedMetricsConfigPtrOutput) DataSourceLevelMetricsBehavior() pulumi.StringPtrOutput
- func (o GraphQlApiEnhancedMetricsConfigPtrOutput) Elem() GraphQlApiEnhancedMetricsConfigOutput
- func (GraphQlApiEnhancedMetricsConfigPtrOutput) ElementType() reflect.Type
- func (o GraphQlApiEnhancedMetricsConfigPtrOutput) OperationLevelMetricsConfig() pulumi.StringPtrOutput
- func (o GraphQlApiEnhancedMetricsConfigPtrOutput) ResolverLevelMetricsBehavior() pulumi.StringPtrOutput
- func (o GraphQlApiEnhancedMetricsConfigPtrOutput) ToGraphQlApiEnhancedMetricsConfigPtrOutput() GraphQlApiEnhancedMetricsConfigPtrOutput
- func (o GraphQlApiEnhancedMetricsConfigPtrOutput) ToGraphQlApiEnhancedMetricsConfigPtrOutputWithContext(ctx context.Context) GraphQlApiEnhancedMetricsConfigPtrOutput
- type GraphQlApiInput
- type GraphQlApiLambdaAuthorizerConfig
- type GraphQlApiLambdaAuthorizerConfigArgs
- func (GraphQlApiLambdaAuthorizerConfigArgs) ElementType() reflect.Type
- func (i GraphQlApiLambdaAuthorizerConfigArgs) ToGraphQlApiLambdaAuthorizerConfigOutput() GraphQlApiLambdaAuthorizerConfigOutput
- func (i GraphQlApiLambdaAuthorizerConfigArgs) ToGraphQlApiLambdaAuthorizerConfigOutputWithContext(ctx context.Context) GraphQlApiLambdaAuthorizerConfigOutput
- func (i GraphQlApiLambdaAuthorizerConfigArgs) ToGraphQlApiLambdaAuthorizerConfigPtrOutput() GraphQlApiLambdaAuthorizerConfigPtrOutput
- func (i GraphQlApiLambdaAuthorizerConfigArgs) ToGraphQlApiLambdaAuthorizerConfigPtrOutputWithContext(ctx context.Context) GraphQlApiLambdaAuthorizerConfigPtrOutput
- type GraphQlApiLambdaAuthorizerConfigInput
- type GraphQlApiLambdaAuthorizerConfigOutput
- func (o GraphQlApiLambdaAuthorizerConfigOutput) AuthorizerResultTtlInSeconds() pulumi.Float64PtrOutput
- func (o GraphQlApiLambdaAuthorizerConfigOutput) AuthorizerUri() pulumi.StringPtrOutput
- func (GraphQlApiLambdaAuthorizerConfigOutput) ElementType() reflect.Type
- func (o GraphQlApiLambdaAuthorizerConfigOutput) IdentityValidationExpression() pulumi.StringPtrOutput
- func (o GraphQlApiLambdaAuthorizerConfigOutput) ToGraphQlApiLambdaAuthorizerConfigOutput() GraphQlApiLambdaAuthorizerConfigOutput
- func (o GraphQlApiLambdaAuthorizerConfigOutput) ToGraphQlApiLambdaAuthorizerConfigOutputWithContext(ctx context.Context) GraphQlApiLambdaAuthorizerConfigOutput
- func (o GraphQlApiLambdaAuthorizerConfigOutput) ToGraphQlApiLambdaAuthorizerConfigPtrOutput() GraphQlApiLambdaAuthorizerConfigPtrOutput
- func (o GraphQlApiLambdaAuthorizerConfigOutput) ToGraphQlApiLambdaAuthorizerConfigPtrOutputWithContext(ctx context.Context) GraphQlApiLambdaAuthorizerConfigPtrOutput
- type GraphQlApiLambdaAuthorizerConfigPtrInput
- type GraphQlApiLambdaAuthorizerConfigPtrOutput
- func (o GraphQlApiLambdaAuthorizerConfigPtrOutput) AuthorizerResultTtlInSeconds() pulumi.Float64PtrOutput
- func (o GraphQlApiLambdaAuthorizerConfigPtrOutput) AuthorizerUri() pulumi.StringPtrOutput
- func (o GraphQlApiLambdaAuthorizerConfigPtrOutput) Elem() GraphQlApiLambdaAuthorizerConfigOutput
- func (GraphQlApiLambdaAuthorizerConfigPtrOutput) ElementType() reflect.Type
- func (o GraphQlApiLambdaAuthorizerConfigPtrOutput) IdentityValidationExpression() pulumi.StringPtrOutput
- func (o GraphQlApiLambdaAuthorizerConfigPtrOutput) ToGraphQlApiLambdaAuthorizerConfigPtrOutput() GraphQlApiLambdaAuthorizerConfigPtrOutput
- func (o GraphQlApiLambdaAuthorizerConfigPtrOutput) ToGraphQlApiLambdaAuthorizerConfigPtrOutputWithContext(ctx context.Context) GraphQlApiLambdaAuthorizerConfigPtrOutput
- type GraphQlApiLogConfig
- type GraphQlApiLogConfigArgs
- func (GraphQlApiLogConfigArgs) ElementType() reflect.Type
- func (i GraphQlApiLogConfigArgs) ToGraphQlApiLogConfigOutput() GraphQlApiLogConfigOutput
- func (i GraphQlApiLogConfigArgs) ToGraphQlApiLogConfigOutputWithContext(ctx context.Context) GraphQlApiLogConfigOutput
- func (i GraphQlApiLogConfigArgs) ToGraphQlApiLogConfigPtrOutput() GraphQlApiLogConfigPtrOutput
- func (i GraphQlApiLogConfigArgs) ToGraphQlApiLogConfigPtrOutputWithContext(ctx context.Context) GraphQlApiLogConfigPtrOutput
- type GraphQlApiLogConfigInput
- type GraphQlApiLogConfigOutput
- func (o GraphQlApiLogConfigOutput) CloudWatchLogsRoleArn() pulumi.StringPtrOutput
- func (GraphQlApiLogConfigOutput) ElementType() reflect.Type
- func (o GraphQlApiLogConfigOutput) ExcludeVerboseContent() pulumi.BoolPtrOutput
- func (o GraphQlApiLogConfigOutput) FieldLogLevel() pulumi.StringPtrOutput
- func (o GraphQlApiLogConfigOutput) ToGraphQlApiLogConfigOutput() GraphQlApiLogConfigOutput
- func (o GraphQlApiLogConfigOutput) ToGraphQlApiLogConfigOutputWithContext(ctx context.Context) GraphQlApiLogConfigOutput
- func (o GraphQlApiLogConfigOutput) ToGraphQlApiLogConfigPtrOutput() GraphQlApiLogConfigPtrOutput
- func (o GraphQlApiLogConfigOutput) ToGraphQlApiLogConfigPtrOutputWithContext(ctx context.Context) GraphQlApiLogConfigPtrOutput
- type GraphQlApiLogConfigPtrInput
- type GraphQlApiLogConfigPtrOutput
- func (o GraphQlApiLogConfigPtrOutput) CloudWatchLogsRoleArn() pulumi.StringPtrOutput
- func (o GraphQlApiLogConfigPtrOutput) Elem() GraphQlApiLogConfigOutput
- func (GraphQlApiLogConfigPtrOutput) ElementType() reflect.Type
- func (o GraphQlApiLogConfigPtrOutput) ExcludeVerboseContent() pulumi.BoolPtrOutput
- func (o GraphQlApiLogConfigPtrOutput) FieldLogLevel() pulumi.StringPtrOutput
- func (o GraphQlApiLogConfigPtrOutput) ToGraphQlApiLogConfigPtrOutput() GraphQlApiLogConfigPtrOutput
- func (o GraphQlApiLogConfigPtrOutput) ToGraphQlApiLogConfigPtrOutputWithContext(ctx context.Context) GraphQlApiLogConfigPtrOutput
- type GraphQlApiOpenIdConnectConfig
- type GraphQlApiOpenIdConnectConfigArgs
- func (GraphQlApiOpenIdConnectConfigArgs) ElementType() reflect.Type
- func (i GraphQlApiOpenIdConnectConfigArgs) ToGraphQlApiOpenIdConnectConfigOutput() GraphQlApiOpenIdConnectConfigOutput
- func (i GraphQlApiOpenIdConnectConfigArgs) ToGraphQlApiOpenIdConnectConfigOutputWithContext(ctx context.Context) GraphQlApiOpenIdConnectConfigOutput
- func (i GraphQlApiOpenIdConnectConfigArgs) ToGraphQlApiOpenIdConnectConfigPtrOutput() GraphQlApiOpenIdConnectConfigPtrOutput
- func (i GraphQlApiOpenIdConnectConfigArgs) ToGraphQlApiOpenIdConnectConfigPtrOutputWithContext(ctx context.Context) GraphQlApiOpenIdConnectConfigPtrOutput
- type GraphQlApiOpenIdConnectConfigInput
- type GraphQlApiOpenIdConnectConfigOutput
- func (o GraphQlApiOpenIdConnectConfigOutput) AuthTtl() pulumi.Float64PtrOutput
- func (o GraphQlApiOpenIdConnectConfigOutput) ClientId() pulumi.StringPtrOutput
- func (GraphQlApiOpenIdConnectConfigOutput) ElementType() reflect.Type
- func (o GraphQlApiOpenIdConnectConfigOutput) IatTtl() pulumi.Float64PtrOutput
- func (o GraphQlApiOpenIdConnectConfigOutput) Issuer() pulumi.StringPtrOutput
- func (o GraphQlApiOpenIdConnectConfigOutput) ToGraphQlApiOpenIdConnectConfigOutput() GraphQlApiOpenIdConnectConfigOutput
- func (o GraphQlApiOpenIdConnectConfigOutput) ToGraphQlApiOpenIdConnectConfigOutputWithContext(ctx context.Context) GraphQlApiOpenIdConnectConfigOutput
- func (o GraphQlApiOpenIdConnectConfigOutput) ToGraphQlApiOpenIdConnectConfigPtrOutput() GraphQlApiOpenIdConnectConfigPtrOutput
- func (o GraphQlApiOpenIdConnectConfigOutput) ToGraphQlApiOpenIdConnectConfigPtrOutputWithContext(ctx context.Context) GraphQlApiOpenIdConnectConfigPtrOutput
- type GraphQlApiOpenIdConnectConfigPtrInput
- type GraphQlApiOpenIdConnectConfigPtrOutput
- func (o GraphQlApiOpenIdConnectConfigPtrOutput) AuthTtl() pulumi.Float64PtrOutput
- func (o GraphQlApiOpenIdConnectConfigPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o GraphQlApiOpenIdConnectConfigPtrOutput) Elem() GraphQlApiOpenIdConnectConfigOutput
- func (GraphQlApiOpenIdConnectConfigPtrOutput) ElementType() reflect.Type
- func (o GraphQlApiOpenIdConnectConfigPtrOutput) IatTtl() pulumi.Float64PtrOutput
- func (o GraphQlApiOpenIdConnectConfigPtrOutput) Issuer() pulumi.StringPtrOutput
- func (o GraphQlApiOpenIdConnectConfigPtrOutput) ToGraphQlApiOpenIdConnectConfigPtrOutput() GraphQlApiOpenIdConnectConfigPtrOutput
- func (o GraphQlApiOpenIdConnectConfigPtrOutput) ToGraphQlApiOpenIdConnectConfigPtrOutputWithContext(ctx context.Context) GraphQlApiOpenIdConnectConfigPtrOutput
- type GraphQlApiOutput
- func (o GraphQlApiOutput) AdditionalAuthenticationProviders() GraphQlApiAdditionalAuthenticationProviderArrayOutput
- func (o GraphQlApiOutput) ApiId() pulumi.StringOutput
- func (o GraphQlApiOutput) ApiType() pulumi.StringPtrOutput
- func (o GraphQlApiOutput) Arn() pulumi.StringOutput
- func (o GraphQlApiOutput) AuthenticationType() pulumi.StringOutput
- func (GraphQlApiOutput) ElementType() reflect.Type
- func (o GraphQlApiOutput) EnhancedMetricsConfig() GraphQlApiEnhancedMetricsConfigPtrOutput
- func (o GraphQlApiOutput) EnvironmentVariables() pulumi.AnyOutput
- func (o GraphQlApiOutput) GraphQlDns() pulumi.StringOutput
- func (o GraphQlApiOutput) GraphQlEndpointArn() pulumi.StringOutput
- func (o GraphQlApiOutput) GraphQlUrl() pulumi.StringOutput
- func (o GraphQlApiOutput) IntrospectionConfig() pulumi.StringPtrOutput
- func (o GraphQlApiOutput) LambdaAuthorizerConfig() GraphQlApiLambdaAuthorizerConfigPtrOutput
- func (o GraphQlApiOutput) LogConfig() GraphQlApiLogConfigPtrOutput
- func (o GraphQlApiOutput) MergedApiExecutionRoleArn() pulumi.StringPtrOutput
- func (o GraphQlApiOutput) Name() pulumi.StringOutput
- func (o GraphQlApiOutput) OpenIdConnectConfig() GraphQlApiOpenIdConnectConfigPtrOutput
- func (o GraphQlApiOutput) OwnerContact() pulumi.StringPtrOutput
- func (o GraphQlApiOutput) QueryDepthLimit() pulumi.IntPtrOutput
- func (o GraphQlApiOutput) RealtimeDns() pulumi.StringOutput
- func (o GraphQlApiOutput) RealtimeUrl() pulumi.StringOutput
- func (o GraphQlApiOutput) ResolverCountLimit() pulumi.IntPtrOutput
- func (o GraphQlApiOutput) Tags() aws.TagArrayOutput
- func (o GraphQlApiOutput) ToGraphQlApiOutput() GraphQlApiOutput
- func (o GraphQlApiOutput) ToGraphQlApiOutputWithContext(ctx context.Context) GraphQlApiOutput
- func (o GraphQlApiOutput) UserPoolConfig() GraphQlApiUserPoolConfigPtrOutput
- func (o GraphQlApiOutput) Visibility() pulumi.StringPtrOutput
- func (o GraphQlApiOutput) XrayEnabled() pulumi.BoolPtrOutput
- type GraphQlApiState
- type GraphQlApiTag
- type GraphQlApiUserPoolConfig
- type GraphQlApiUserPoolConfigArgs
- func (GraphQlApiUserPoolConfigArgs) ElementType() reflect.Type
- func (i GraphQlApiUserPoolConfigArgs) ToGraphQlApiUserPoolConfigOutput() GraphQlApiUserPoolConfigOutput
- func (i GraphQlApiUserPoolConfigArgs) ToGraphQlApiUserPoolConfigOutputWithContext(ctx context.Context) GraphQlApiUserPoolConfigOutput
- func (i GraphQlApiUserPoolConfigArgs) ToGraphQlApiUserPoolConfigPtrOutput() GraphQlApiUserPoolConfigPtrOutput
- func (i GraphQlApiUserPoolConfigArgs) ToGraphQlApiUserPoolConfigPtrOutputWithContext(ctx context.Context) GraphQlApiUserPoolConfigPtrOutput
- type GraphQlApiUserPoolConfigInput
- type GraphQlApiUserPoolConfigOutput
- func (o GraphQlApiUserPoolConfigOutput) AppIdClientRegex() pulumi.StringPtrOutput
- func (o GraphQlApiUserPoolConfigOutput) AwsRegion() pulumi.StringPtrOutput
- func (o GraphQlApiUserPoolConfigOutput) DefaultAction() pulumi.StringPtrOutput
- func (GraphQlApiUserPoolConfigOutput) ElementType() reflect.Type
- func (o GraphQlApiUserPoolConfigOutput) ToGraphQlApiUserPoolConfigOutput() GraphQlApiUserPoolConfigOutput
- func (o GraphQlApiUserPoolConfigOutput) ToGraphQlApiUserPoolConfigOutputWithContext(ctx context.Context) GraphQlApiUserPoolConfigOutput
- func (o GraphQlApiUserPoolConfigOutput) ToGraphQlApiUserPoolConfigPtrOutput() GraphQlApiUserPoolConfigPtrOutput
- func (o GraphQlApiUserPoolConfigOutput) ToGraphQlApiUserPoolConfigPtrOutputWithContext(ctx context.Context) GraphQlApiUserPoolConfigPtrOutput
- func (o GraphQlApiUserPoolConfigOutput) UserPoolId() pulumi.StringPtrOutput
- type GraphQlApiUserPoolConfigPtrInput
- type GraphQlApiUserPoolConfigPtrOutput
- func (o GraphQlApiUserPoolConfigPtrOutput) AppIdClientRegex() pulumi.StringPtrOutput
- func (o GraphQlApiUserPoolConfigPtrOutput) AwsRegion() pulumi.StringPtrOutput
- func (o GraphQlApiUserPoolConfigPtrOutput) DefaultAction() pulumi.StringPtrOutput
- func (o GraphQlApiUserPoolConfigPtrOutput) Elem() GraphQlApiUserPoolConfigOutput
- func (GraphQlApiUserPoolConfigPtrOutput) ElementType() reflect.Type
- func (o GraphQlApiUserPoolConfigPtrOutput) ToGraphQlApiUserPoolConfigPtrOutput() GraphQlApiUserPoolConfigPtrOutput
- func (o GraphQlApiUserPoolConfigPtrOutput) ToGraphQlApiUserPoolConfigPtrOutputWithContext(ctx context.Context) GraphQlApiUserPoolConfigPtrOutput
- func (o GraphQlApiUserPoolConfigPtrOutput) UserPoolId() pulumi.StringPtrOutput
- type GraphQlSchemadeprecated
- type GraphQlSchemaArgs
- type GraphQlSchemaInput
- type GraphQlSchemaOutput
- func (o GraphQlSchemaOutput) ApiId() pulumi.StringOutput
- func (o GraphQlSchemaOutput) Definition() pulumi.StringPtrOutput
- func (o GraphQlSchemaOutput) DefinitionS3Location() pulumi.StringPtrOutput
- func (GraphQlSchemaOutput) ElementType() reflect.Type
- func (o GraphQlSchemaOutput) ToGraphQlSchemaOutput() GraphQlSchemaOutput
- func (o GraphQlSchemaOutput) ToGraphQlSchemaOutputWithContext(ctx context.Context) GraphQlSchemaOutput
- type GraphQlSchemaState
- type LookupApiCacheArgs
- type LookupApiCacheOutputArgs
- type LookupApiCacheResult
- type LookupApiCacheResultOutput
- func (o LookupApiCacheResultOutput) ApiCachingBehavior() pulumi.StringPtrOutput
- func (o LookupApiCacheResultOutput) AtRestEncryptionEnabled() pulumi.BoolPtrOutput
- func (LookupApiCacheResultOutput) ElementType() reflect.Type
- func (o LookupApiCacheResultOutput) HealthMetricsConfig() pulumi.StringPtrOutput
- func (o LookupApiCacheResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupApiCacheResultOutput) ToLookupApiCacheResultOutput() LookupApiCacheResultOutput
- func (o LookupApiCacheResultOutput) ToLookupApiCacheResultOutputWithContext(ctx context.Context) LookupApiCacheResultOutput
- func (o LookupApiCacheResultOutput) TransitEncryptionEnabled() pulumi.BoolPtrOutput
- func (o LookupApiCacheResultOutput) Ttl() pulumi.Float64PtrOutput
- func (o LookupApiCacheResultOutput) Type() pulumi.StringPtrOutput
- type LookupApiKeyArgs
- type LookupApiKeyOutputArgs
- type LookupApiKeyResult
- type LookupApiKeyResultOutput
- func (o LookupApiKeyResultOutput) ApiKey() pulumi.StringPtrOutput
- func (o LookupApiKeyResultOutput) ApiKeyId() pulumi.StringPtrOutput
- func (o LookupApiKeyResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupApiKeyResultOutput) Description() pulumi.StringPtrOutput
- func (LookupApiKeyResultOutput) ElementType() reflect.Type
- func (o LookupApiKeyResultOutput) Expires() pulumi.Float64PtrOutput
- func (o LookupApiKeyResultOutput) ToLookupApiKeyResultOutput() LookupApiKeyResultOutput
- func (o LookupApiKeyResultOutput) ToLookupApiKeyResultOutputWithContext(ctx context.Context) LookupApiKeyResultOutput
- type LookupDataSourceArgs
- type LookupDataSourceOutputArgs
- type LookupDataSourceResult
- type LookupDataSourceResultOutput
- func (o LookupDataSourceResultOutput) DataSourceArn() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) DynamoDbConfig() DataSourceDynamoDbConfigPtrOutput
- func (o LookupDataSourceResultOutput) ElasticsearchConfig() DataSourceElasticsearchConfigPtrOutput
- func (LookupDataSourceResultOutput) ElementType() reflect.Type
- func (o LookupDataSourceResultOutput) EventBridgeConfig() DataSourceEventBridgeConfigPtrOutput
- func (o LookupDataSourceResultOutput) HttpConfig() DataSourceHttpConfigPtrOutput
- func (o LookupDataSourceResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) LambdaConfig() DataSourceLambdaConfigPtrOutput
- func (o LookupDataSourceResultOutput) MetricsConfig() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) OpenSearchServiceConfig() DataSourceOpenSearchServiceConfigPtrOutput
- func (o LookupDataSourceResultOutput) RelationalDatabaseConfig() DataSourceRelationalDatabaseConfigPtrOutput
- func (o LookupDataSourceResultOutput) ServiceRoleArn() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutput() LookupDataSourceResultOutput
- func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext(ctx context.Context) LookupDataSourceResultOutput
- func (o LookupDataSourceResultOutput) Type() pulumi.StringPtrOutput
- type LookupDomainNameApiAssociationArgs
- type LookupDomainNameApiAssociationOutputArgs
- type LookupDomainNameApiAssociationResult
- type LookupDomainNameApiAssociationResultOutput
- func (o LookupDomainNameApiAssociationResultOutput) ApiAssociationIdentifier() pulumi.StringPtrOutput
- func (o LookupDomainNameApiAssociationResultOutput) ApiId() pulumi.StringPtrOutput
- func (LookupDomainNameApiAssociationResultOutput) ElementType() reflect.Type
- func (o LookupDomainNameApiAssociationResultOutput) ToLookupDomainNameApiAssociationResultOutput() LookupDomainNameApiAssociationResultOutput
- func (o LookupDomainNameApiAssociationResultOutput) ToLookupDomainNameApiAssociationResultOutputWithContext(ctx context.Context) LookupDomainNameApiAssociationResultOutput
- type LookupDomainNameArgs
- type LookupDomainNameOutputArgs
- type LookupDomainNameResult
- type LookupDomainNameResultOutput
- func (o LookupDomainNameResultOutput) AppSyncDomainName() pulumi.StringPtrOutput
- func (o LookupDomainNameResultOutput) Description() pulumi.StringPtrOutput
- func (LookupDomainNameResultOutput) ElementType() reflect.Type
- func (o LookupDomainNameResultOutput) HostedZoneId() pulumi.StringPtrOutput
- func (o LookupDomainNameResultOutput) ToLookupDomainNameResultOutput() LookupDomainNameResultOutput
- func (o LookupDomainNameResultOutput) ToLookupDomainNameResultOutputWithContext(ctx context.Context) LookupDomainNameResultOutput
- type LookupFunctionConfigurationArgs
- type LookupFunctionConfigurationOutputArgs
- type LookupFunctionConfigurationResult
- type LookupFunctionConfigurationResultOutput
- func (o LookupFunctionConfigurationResultOutput) Code() pulumi.StringPtrOutput
- func (o LookupFunctionConfigurationResultOutput) DataSourceName() pulumi.StringPtrOutput
- func (o LookupFunctionConfigurationResultOutput) Description() pulumi.StringPtrOutput
- func (LookupFunctionConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupFunctionConfigurationResultOutput) FunctionArn() pulumi.StringPtrOutput
- func (o LookupFunctionConfigurationResultOutput) FunctionId() pulumi.StringPtrOutput
- func (o LookupFunctionConfigurationResultOutput) FunctionVersion() pulumi.StringPtrOutput
- func (o LookupFunctionConfigurationResultOutput) MaxBatchSize() pulumi.IntPtrOutput
- func (o LookupFunctionConfigurationResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupFunctionConfigurationResultOutput) RequestMappingTemplate() pulumi.StringPtrOutput
- func (o LookupFunctionConfigurationResultOutput) ResponseMappingTemplate() pulumi.StringPtrOutput
- func (o LookupFunctionConfigurationResultOutput) Runtime() FunctionConfigurationAppSyncRuntimePtrOutput
- func (o LookupFunctionConfigurationResultOutput) SyncConfig() FunctionConfigurationSyncConfigPtrOutput
- func (o LookupFunctionConfigurationResultOutput) ToLookupFunctionConfigurationResultOutput() LookupFunctionConfigurationResultOutput
- func (o LookupFunctionConfigurationResultOutput) ToLookupFunctionConfigurationResultOutputWithContext(ctx context.Context) LookupFunctionConfigurationResultOutput
- type LookupGraphQlApiArgs
- type LookupGraphQlApiOutputArgs
- type LookupGraphQlApiResult
- type LookupGraphQlApiResultOutput
- func (o LookupGraphQlApiResultOutput) AdditionalAuthenticationProviders() GraphQlApiAdditionalAuthenticationProviderArrayOutput
- func (o LookupGraphQlApiResultOutput) ApiId() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) ApiType() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) AuthenticationType() pulumi.StringPtrOutput
- func (LookupGraphQlApiResultOutput) ElementType() reflect.Type
- func (o LookupGraphQlApiResultOutput) EnhancedMetricsConfig() GraphQlApiEnhancedMetricsConfigPtrOutput
- func (o LookupGraphQlApiResultOutput) EnvironmentVariables() pulumi.AnyOutput
- func (o LookupGraphQlApiResultOutput) GraphQlDns() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) GraphQlEndpointArn() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) GraphQlUrl() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) IntrospectionConfig() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) LambdaAuthorizerConfig() GraphQlApiLambdaAuthorizerConfigPtrOutput
- func (o LookupGraphQlApiResultOutput) LogConfig() GraphQlApiLogConfigPtrOutput
- func (o LookupGraphQlApiResultOutput) MergedApiExecutionRoleArn() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) OpenIdConnectConfig() GraphQlApiOpenIdConnectConfigPtrOutput
- func (o LookupGraphQlApiResultOutput) OwnerContact() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) QueryDepthLimit() pulumi.IntPtrOutput
- func (o LookupGraphQlApiResultOutput) RealtimeDns() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) RealtimeUrl() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) ResolverCountLimit() pulumi.IntPtrOutput
- func (o LookupGraphQlApiResultOutput) Tags() aws.TagArrayOutput
- func (o LookupGraphQlApiResultOutput) ToLookupGraphQlApiResultOutput() LookupGraphQlApiResultOutput
- func (o LookupGraphQlApiResultOutput) ToLookupGraphQlApiResultOutputWithContext(ctx context.Context) LookupGraphQlApiResultOutput
- func (o LookupGraphQlApiResultOutput) UserPoolConfig() GraphQlApiUserPoolConfigPtrOutput
- func (o LookupGraphQlApiResultOutput) Visibility() pulumi.StringPtrOutput
- func (o LookupGraphQlApiResultOutput) XrayEnabled() pulumi.BoolPtrOutput
- type LookupGraphQlSchemaArgs
- type LookupGraphQlSchemaOutputArgs
- type LookupGraphQlSchemaResult
- type LookupGraphQlSchemaResultOutput
- func (o LookupGraphQlSchemaResultOutput) Definition() pulumi.StringPtrOutput
- func (o LookupGraphQlSchemaResultOutput) DefinitionS3Location() pulumi.StringPtrOutput
- func (LookupGraphQlSchemaResultOutput) ElementType() reflect.Type
- func (o LookupGraphQlSchemaResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupGraphQlSchemaResultOutput) ToLookupGraphQlSchemaResultOutput() LookupGraphQlSchemaResultOutput
- func (o LookupGraphQlSchemaResultOutput) ToLookupGraphQlSchemaResultOutputWithContext(ctx context.Context) LookupGraphQlSchemaResultOutput
- type LookupResolverArgs
- type LookupResolverOutputArgs
- type LookupResolverResult
- type LookupResolverResultOutput
- func (o LookupResolverResultOutput) CachingConfig() ResolverCachingConfigPtrOutput
- func (o LookupResolverResultOutput) Code() pulumi.StringPtrOutput
- func (o LookupResolverResultOutput) DataSourceName() pulumi.StringPtrOutput
- func (LookupResolverResultOutput) ElementType() reflect.Type
- func (o LookupResolverResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupResolverResultOutput) MaxBatchSize() pulumi.IntPtrOutput
- func (o LookupResolverResultOutput) MetricsConfig() ResolverMetricsConfigPtrOutput
- func (o LookupResolverResultOutput) PipelineConfig() ResolverPipelineConfigPtrOutput
- func (o LookupResolverResultOutput) RequestMappingTemplate() pulumi.StringPtrOutput
- func (o LookupResolverResultOutput) ResolverArn() pulumi.StringPtrOutput
- func (o LookupResolverResultOutput) ResponseMappingTemplate() pulumi.StringPtrOutput
- func (o LookupResolverResultOutput) Runtime() ResolverAppSyncRuntimePtrOutput
- func (o LookupResolverResultOutput) SyncConfig() ResolverSyncConfigPtrOutput
- func (o LookupResolverResultOutput) ToLookupResolverResultOutput() LookupResolverResultOutput
- func (o LookupResolverResultOutput) ToLookupResolverResultOutputWithContext(ctx context.Context) LookupResolverResultOutput
- type LookupSourceApiAssociationArgs
- type LookupSourceApiAssociationOutputArgs
- type LookupSourceApiAssociationResult
- type LookupSourceApiAssociationResultOutput
- func (o LookupSourceApiAssociationResultOutput) AssociationArn() pulumi.StringPtrOutput
- func (o LookupSourceApiAssociationResultOutput) AssociationId() pulumi.StringPtrOutput
- func (o LookupSourceApiAssociationResultOutput) Description() pulumi.StringPtrOutput
- func (LookupSourceApiAssociationResultOutput) ElementType() reflect.Type
- func (o LookupSourceApiAssociationResultOutput) LastSuccessfulMergeDate() pulumi.StringPtrOutput
- func (o LookupSourceApiAssociationResultOutput) MergedApiArn() pulumi.StringPtrOutput
- func (o LookupSourceApiAssociationResultOutput) MergedApiId() pulumi.StringPtrOutput
- func (o LookupSourceApiAssociationResultOutput) SourceApiArn() pulumi.StringPtrOutput
- func (o LookupSourceApiAssociationResultOutput) SourceApiAssociationConfig() SourceApiAssociationConfigPtrOutput
- func (o LookupSourceApiAssociationResultOutput) SourceApiAssociationStatus() SourceApiAssociationStatusPtrOutput
- func (o LookupSourceApiAssociationResultOutput) SourceApiAssociationStatusDetail() pulumi.StringPtrOutput
- func (o LookupSourceApiAssociationResultOutput) SourceApiId() pulumi.StringPtrOutput
- func (o LookupSourceApiAssociationResultOutput) ToLookupSourceApiAssociationResultOutput() LookupSourceApiAssociationResultOutput
- func (o LookupSourceApiAssociationResultOutput) ToLookupSourceApiAssociationResultOutputWithContext(ctx context.Context) LookupSourceApiAssociationResultOutput
- type Resolver
- type ResolverAppSyncRuntime
- type ResolverAppSyncRuntimeArgs
- func (ResolverAppSyncRuntimeArgs) ElementType() reflect.Type
- func (i ResolverAppSyncRuntimeArgs) ToResolverAppSyncRuntimeOutput() ResolverAppSyncRuntimeOutput
- func (i ResolverAppSyncRuntimeArgs) ToResolverAppSyncRuntimeOutputWithContext(ctx context.Context) ResolverAppSyncRuntimeOutput
- func (i ResolverAppSyncRuntimeArgs) ToResolverAppSyncRuntimePtrOutput() ResolverAppSyncRuntimePtrOutput
- func (i ResolverAppSyncRuntimeArgs) ToResolverAppSyncRuntimePtrOutputWithContext(ctx context.Context) ResolverAppSyncRuntimePtrOutput
- type ResolverAppSyncRuntimeInput
- type ResolverAppSyncRuntimeOutput
- func (ResolverAppSyncRuntimeOutput) ElementType() reflect.Type
- func (o ResolverAppSyncRuntimeOutput) Name() pulumi.StringOutput
- func (o ResolverAppSyncRuntimeOutput) RuntimeVersion() pulumi.StringOutput
- func (o ResolverAppSyncRuntimeOutput) ToResolverAppSyncRuntimeOutput() ResolverAppSyncRuntimeOutput
- func (o ResolverAppSyncRuntimeOutput) ToResolverAppSyncRuntimeOutputWithContext(ctx context.Context) ResolverAppSyncRuntimeOutput
- func (o ResolverAppSyncRuntimeOutput) ToResolverAppSyncRuntimePtrOutput() ResolverAppSyncRuntimePtrOutput
- func (o ResolverAppSyncRuntimeOutput) ToResolverAppSyncRuntimePtrOutputWithContext(ctx context.Context) ResolverAppSyncRuntimePtrOutput
- type ResolverAppSyncRuntimePtrInput
- type ResolverAppSyncRuntimePtrOutput
- func (o ResolverAppSyncRuntimePtrOutput) Elem() ResolverAppSyncRuntimeOutput
- func (ResolverAppSyncRuntimePtrOutput) ElementType() reflect.Type
- func (o ResolverAppSyncRuntimePtrOutput) Name() pulumi.StringPtrOutput
- func (o ResolverAppSyncRuntimePtrOutput) RuntimeVersion() pulumi.StringPtrOutput
- func (o ResolverAppSyncRuntimePtrOutput) ToResolverAppSyncRuntimePtrOutput() ResolverAppSyncRuntimePtrOutput
- func (o ResolverAppSyncRuntimePtrOutput) ToResolverAppSyncRuntimePtrOutputWithContext(ctx context.Context) ResolverAppSyncRuntimePtrOutput
- type ResolverArgs
- type ResolverCachingConfig
- type ResolverCachingConfigArgs
- func (ResolverCachingConfigArgs) ElementType() reflect.Type
- func (i ResolverCachingConfigArgs) ToResolverCachingConfigOutput() ResolverCachingConfigOutput
- func (i ResolverCachingConfigArgs) ToResolverCachingConfigOutputWithContext(ctx context.Context) ResolverCachingConfigOutput
- func (i ResolverCachingConfigArgs) ToResolverCachingConfigPtrOutput() ResolverCachingConfigPtrOutput
- func (i ResolverCachingConfigArgs) ToResolverCachingConfigPtrOutputWithContext(ctx context.Context) ResolverCachingConfigPtrOutput
- type ResolverCachingConfigInput
- type ResolverCachingConfigOutput
- func (o ResolverCachingConfigOutput) CachingKeys() pulumi.StringArrayOutput
- func (ResolverCachingConfigOutput) ElementType() reflect.Type
- func (o ResolverCachingConfigOutput) ToResolverCachingConfigOutput() ResolverCachingConfigOutput
- func (o ResolverCachingConfigOutput) ToResolverCachingConfigOutputWithContext(ctx context.Context) ResolverCachingConfigOutput
- func (o ResolverCachingConfigOutput) ToResolverCachingConfigPtrOutput() ResolverCachingConfigPtrOutput
- func (o ResolverCachingConfigOutput) ToResolverCachingConfigPtrOutputWithContext(ctx context.Context) ResolverCachingConfigPtrOutput
- func (o ResolverCachingConfigOutput) Ttl() pulumi.Float64Output
- type ResolverCachingConfigPtrInput
- type ResolverCachingConfigPtrOutput
- func (o ResolverCachingConfigPtrOutput) CachingKeys() pulumi.StringArrayOutput
- func (o ResolverCachingConfigPtrOutput) Elem() ResolverCachingConfigOutput
- func (ResolverCachingConfigPtrOutput) ElementType() reflect.Type
- func (o ResolverCachingConfigPtrOutput) ToResolverCachingConfigPtrOutput() ResolverCachingConfigPtrOutput
- func (o ResolverCachingConfigPtrOutput) ToResolverCachingConfigPtrOutputWithContext(ctx context.Context) ResolverCachingConfigPtrOutput
- func (o ResolverCachingConfigPtrOutput) Ttl() pulumi.Float64PtrOutput
- type ResolverInput
- type ResolverLambdaConflictHandlerConfig
- type ResolverLambdaConflictHandlerConfigArgs
- func (ResolverLambdaConflictHandlerConfigArgs) ElementType() reflect.Type
- func (i ResolverLambdaConflictHandlerConfigArgs) ToResolverLambdaConflictHandlerConfigOutput() ResolverLambdaConflictHandlerConfigOutput
- func (i ResolverLambdaConflictHandlerConfigArgs) ToResolverLambdaConflictHandlerConfigOutputWithContext(ctx context.Context) ResolverLambdaConflictHandlerConfigOutput
- func (i ResolverLambdaConflictHandlerConfigArgs) ToResolverLambdaConflictHandlerConfigPtrOutput() ResolverLambdaConflictHandlerConfigPtrOutput
- func (i ResolverLambdaConflictHandlerConfigArgs) ToResolverLambdaConflictHandlerConfigPtrOutputWithContext(ctx context.Context) ResolverLambdaConflictHandlerConfigPtrOutput
- type ResolverLambdaConflictHandlerConfigInput
- type ResolverLambdaConflictHandlerConfigOutput
- func (ResolverLambdaConflictHandlerConfigOutput) ElementType() reflect.Type
- func (o ResolverLambdaConflictHandlerConfigOutput) LambdaConflictHandlerArn() pulumi.StringPtrOutput
- func (o ResolverLambdaConflictHandlerConfigOutput) ToResolverLambdaConflictHandlerConfigOutput() ResolverLambdaConflictHandlerConfigOutput
- func (o ResolverLambdaConflictHandlerConfigOutput) ToResolverLambdaConflictHandlerConfigOutputWithContext(ctx context.Context) ResolverLambdaConflictHandlerConfigOutput
- func (o ResolverLambdaConflictHandlerConfigOutput) ToResolverLambdaConflictHandlerConfigPtrOutput() ResolverLambdaConflictHandlerConfigPtrOutput
- func (o ResolverLambdaConflictHandlerConfigOutput) ToResolverLambdaConflictHandlerConfigPtrOutputWithContext(ctx context.Context) ResolverLambdaConflictHandlerConfigPtrOutput
- type ResolverLambdaConflictHandlerConfigPtrInput
- type ResolverLambdaConflictHandlerConfigPtrOutput
- func (o ResolverLambdaConflictHandlerConfigPtrOutput) Elem() ResolverLambdaConflictHandlerConfigOutput
- func (ResolverLambdaConflictHandlerConfigPtrOutput) ElementType() reflect.Type
- func (o ResolverLambdaConflictHandlerConfigPtrOutput) LambdaConflictHandlerArn() pulumi.StringPtrOutput
- func (o ResolverLambdaConflictHandlerConfigPtrOutput) ToResolverLambdaConflictHandlerConfigPtrOutput() ResolverLambdaConflictHandlerConfigPtrOutput
- func (o ResolverLambdaConflictHandlerConfigPtrOutput) ToResolverLambdaConflictHandlerConfigPtrOutputWithContext(ctx context.Context) ResolverLambdaConflictHandlerConfigPtrOutput
- type ResolverMetricsConfig
- func (ResolverMetricsConfig) ElementType() reflect.Type
- func (e ResolverMetricsConfig) ToResolverMetricsConfigOutput() ResolverMetricsConfigOutput
- func (e ResolverMetricsConfig) ToResolverMetricsConfigOutputWithContext(ctx context.Context) ResolverMetricsConfigOutput
- func (e ResolverMetricsConfig) ToResolverMetricsConfigPtrOutput() ResolverMetricsConfigPtrOutput
- func (e ResolverMetricsConfig) ToResolverMetricsConfigPtrOutputWithContext(ctx context.Context) ResolverMetricsConfigPtrOutput
- func (e ResolverMetricsConfig) ToStringOutput() pulumi.StringOutput
- func (e ResolverMetricsConfig) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResolverMetricsConfig) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResolverMetricsConfig) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverMetricsConfigInput
- type ResolverMetricsConfigOutput
- func (ResolverMetricsConfigOutput) ElementType() reflect.Type
- func (o ResolverMetricsConfigOutput) ToResolverMetricsConfigOutput() ResolverMetricsConfigOutput
- func (o ResolverMetricsConfigOutput) ToResolverMetricsConfigOutputWithContext(ctx context.Context) ResolverMetricsConfigOutput
- func (o ResolverMetricsConfigOutput) ToResolverMetricsConfigPtrOutput() ResolverMetricsConfigPtrOutput
- func (o ResolverMetricsConfigOutput) ToResolverMetricsConfigPtrOutputWithContext(ctx context.Context) ResolverMetricsConfigPtrOutput
- func (o ResolverMetricsConfigOutput) ToStringOutput() pulumi.StringOutput
- func (o ResolverMetricsConfigOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResolverMetricsConfigOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverMetricsConfigOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverMetricsConfigPtrInput
- type ResolverMetricsConfigPtrOutput
- func (o ResolverMetricsConfigPtrOutput) Elem() ResolverMetricsConfigOutput
- func (ResolverMetricsConfigPtrOutput) ElementType() reflect.Type
- func (o ResolverMetricsConfigPtrOutput) ToResolverMetricsConfigPtrOutput() ResolverMetricsConfigPtrOutput
- func (o ResolverMetricsConfigPtrOutput) ToResolverMetricsConfigPtrOutputWithContext(ctx context.Context) ResolverMetricsConfigPtrOutput
- func (o ResolverMetricsConfigPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverMetricsConfigPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverOutput
- func (o ResolverOutput) ApiId() pulumi.StringOutput
- func (o ResolverOutput) CachingConfig() ResolverCachingConfigPtrOutput
- func (o ResolverOutput) Code() pulumi.StringPtrOutput
- func (o ResolverOutput) CodeS3Location() pulumi.StringPtrOutput
- func (o ResolverOutput) DataSourceName() pulumi.StringPtrOutput
- func (ResolverOutput) ElementType() reflect.Type
- func (o ResolverOutput) FieldName() pulumi.StringOutput
- func (o ResolverOutput) Kind() pulumi.StringPtrOutput
- func (o ResolverOutput) MaxBatchSize() pulumi.IntPtrOutput
- func (o ResolverOutput) MetricsConfig() ResolverMetricsConfigPtrOutput
- func (o ResolverOutput) PipelineConfig() ResolverPipelineConfigPtrOutput
- func (o ResolverOutput) RequestMappingTemplate() pulumi.StringPtrOutput
- func (o ResolverOutput) RequestMappingTemplateS3Location() pulumi.StringPtrOutput
- func (o ResolverOutput) ResolverArn() pulumi.StringOutput
- func (o ResolverOutput) ResponseMappingTemplate() pulumi.StringPtrOutput
- func (o ResolverOutput) ResponseMappingTemplateS3Location() pulumi.StringPtrOutput
- func (o ResolverOutput) Runtime() ResolverAppSyncRuntimePtrOutput
- func (o ResolverOutput) SyncConfig() ResolverSyncConfigPtrOutput
- func (o ResolverOutput) ToResolverOutput() ResolverOutput
- func (o ResolverOutput) ToResolverOutputWithContext(ctx context.Context) ResolverOutput
- func (o ResolverOutput) TypeName() pulumi.StringOutput
- type ResolverPipelineConfig
- type ResolverPipelineConfigArgs
- func (ResolverPipelineConfigArgs) ElementType() reflect.Type
- func (i ResolverPipelineConfigArgs) ToResolverPipelineConfigOutput() ResolverPipelineConfigOutput
- func (i ResolverPipelineConfigArgs) ToResolverPipelineConfigOutputWithContext(ctx context.Context) ResolverPipelineConfigOutput
- func (i ResolverPipelineConfigArgs) ToResolverPipelineConfigPtrOutput() ResolverPipelineConfigPtrOutput
- func (i ResolverPipelineConfigArgs) ToResolverPipelineConfigPtrOutputWithContext(ctx context.Context) ResolverPipelineConfigPtrOutput
- type ResolverPipelineConfigInput
- type ResolverPipelineConfigOutput
- func (ResolverPipelineConfigOutput) ElementType() reflect.Type
- func (o ResolverPipelineConfigOutput) Functions() pulumi.StringArrayOutput
- func (o ResolverPipelineConfigOutput) ToResolverPipelineConfigOutput() ResolverPipelineConfigOutput
- func (o ResolverPipelineConfigOutput) ToResolverPipelineConfigOutputWithContext(ctx context.Context) ResolverPipelineConfigOutput
- func (o ResolverPipelineConfigOutput) ToResolverPipelineConfigPtrOutput() ResolverPipelineConfigPtrOutput
- func (o ResolverPipelineConfigOutput) ToResolverPipelineConfigPtrOutputWithContext(ctx context.Context) ResolverPipelineConfigPtrOutput
- type ResolverPipelineConfigPtrInput
- type ResolverPipelineConfigPtrOutput
- func (o ResolverPipelineConfigPtrOutput) Elem() ResolverPipelineConfigOutput
- func (ResolverPipelineConfigPtrOutput) ElementType() reflect.Type
- func (o ResolverPipelineConfigPtrOutput) Functions() pulumi.StringArrayOutput
- func (o ResolverPipelineConfigPtrOutput) ToResolverPipelineConfigPtrOutput() ResolverPipelineConfigPtrOutput
- func (o ResolverPipelineConfigPtrOutput) ToResolverPipelineConfigPtrOutputWithContext(ctx context.Context) ResolverPipelineConfigPtrOutput
- type ResolverState
- type ResolverSyncConfig
- type ResolverSyncConfigArgs
- func (ResolverSyncConfigArgs) ElementType() reflect.Type
- func (i ResolverSyncConfigArgs) ToResolverSyncConfigOutput() ResolverSyncConfigOutput
- func (i ResolverSyncConfigArgs) ToResolverSyncConfigOutputWithContext(ctx context.Context) ResolverSyncConfigOutput
- func (i ResolverSyncConfigArgs) ToResolverSyncConfigPtrOutput() ResolverSyncConfigPtrOutput
- func (i ResolverSyncConfigArgs) ToResolverSyncConfigPtrOutputWithContext(ctx context.Context) ResolverSyncConfigPtrOutput
- type ResolverSyncConfigInput
- type ResolverSyncConfigOutput
- func (o ResolverSyncConfigOutput) ConflictDetection() pulumi.StringOutput
- func (o ResolverSyncConfigOutput) ConflictHandler() pulumi.StringPtrOutput
- func (ResolverSyncConfigOutput) ElementType() reflect.Type
- func (o ResolverSyncConfigOutput) LambdaConflictHandlerConfig() ResolverLambdaConflictHandlerConfigPtrOutput
- func (o ResolverSyncConfigOutput) ToResolverSyncConfigOutput() ResolverSyncConfigOutput
- func (o ResolverSyncConfigOutput) ToResolverSyncConfigOutputWithContext(ctx context.Context) ResolverSyncConfigOutput
- func (o ResolverSyncConfigOutput) ToResolverSyncConfigPtrOutput() ResolverSyncConfigPtrOutput
- func (o ResolverSyncConfigOutput) ToResolverSyncConfigPtrOutputWithContext(ctx context.Context) ResolverSyncConfigPtrOutput
- type ResolverSyncConfigPtrInput
- type ResolverSyncConfigPtrOutput
- func (o ResolverSyncConfigPtrOutput) ConflictDetection() pulumi.StringPtrOutput
- func (o ResolverSyncConfigPtrOutput) ConflictHandler() pulumi.StringPtrOutput
- func (o ResolverSyncConfigPtrOutput) Elem() ResolverSyncConfigOutput
- func (ResolverSyncConfigPtrOutput) ElementType() reflect.Type
- func (o ResolverSyncConfigPtrOutput) LambdaConflictHandlerConfig() ResolverLambdaConflictHandlerConfigPtrOutput
- func (o ResolverSyncConfigPtrOutput) ToResolverSyncConfigPtrOutput() ResolverSyncConfigPtrOutput
- func (o ResolverSyncConfigPtrOutput) ToResolverSyncConfigPtrOutputWithContext(ctx context.Context) ResolverSyncConfigPtrOutput
- type SourceApiAssociation
- type SourceApiAssociationArgs
- type SourceApiAssociationConfig
- type SourceApiAssociationConfigArgs
- func (SourceApiAssociationConfigArgs) ElementType() reflect.Type
- func (i SourceApiAssociationConfigArgs) ToSourceApiAssociationConfigOutput() SourceApiAssociationConfigOutput
- func (i SourceApiAssociationConfigArgs) ToSourceApiAssociationConfigOutputWithContext(ctx context.Context) SourceApiAssociationConfigOutput
- func (i SourceApiAssociationConfigArgs) ToSourceApiAssociationConfigPtrOutput() SourceApiAssociationConfigPtrOutput
- func (i SourceApiAssociationConfigArgs) ToSourceApiAssociationConfigPtrOutputWithContext(ctx context.Context) SourceApiAssociationConfigPtrOutput
- type SourceApiAssociationConfigInput
- type SourceApiAssociationConfigMergeType
- func (SourceApiAssociationConfigMergeType) ElementType() reflect.Type
- func (e SourceApiAssociationConfigMergeType) ToSourceApiAssociationConfigMergeTypeOutput() SourceApiAssociationConfigMergeTypeOutput
- func (e SourceApiAssociationConfigMergeType) ToSourceApiAssociationConfigMergeTypeOutputWithContext(ctx context.Context) SourceApiAssociationConfigMergeTypeOutput
- func (e SourceApiAssociationConfigMergeType) ToSourceApiAssociationConfigMergeTypePtrOutput() SourceApiAssociationConfigMergeTypePtrOutput
- func (e SourceApiAssociationConfigMergeType) ToSourceApiAssociationConfigMergeTypePtrOutputWithContext(ctx context.Context) SourceApiAssociationConfigMergeTypePtrOutput
- func (e SourceApiAssociationConfigMergeType) ToStringOutput() pulumi.StringOutput
- func (e SourceApiAssociationConfigMergeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SourceApiAssociationConfigMergeType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SourceApiAssociationConfigMergeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourceApiAssociationConfigMergeTypeInput
- type SourceApiAssociationConfigMergeTypeOutput
- func (SourceApiAssociationConfigMergeTypeOutput) ElementType() reflect.Type
- func (o SourceApiAssociationConfigMergeTypeOutput) ToSourceApiAssociationConfigMergeTypeOutput() SourceApiAssociationConfigMergeTypeOutput
- func (o SourceApiAssociationConfigMergeTypeOutput) ToSourceApiAssociationConfigMergeTypeOutputWithContext(ctx context.Context) SourceApiAssociationConfigMergeTypeOutput
- func (o SourceApiAssociationConfigMergeTypeOutput) ToSourceApiAssociationConfigMergeTypePtrOutput() SourceApiAssociationConfigMergeTypePtrOutput
- func (o SourceApiAssociationConfigMergeTypeOutput) ToSourceApiAssociationConfigMergeTypePtrOutputWithContext(ctx context.Context) SourceApiAssociationConfigMergeTypePtrOutput
- func (o SourceApiAssociationConfigMergeTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o SourceApiAssociationConfigMergeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SourceApiAssociationConfigMergeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SourceApiAssociationConfigMergeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourceApiAssociationConfigMergeTypePtrInput
- type SourceApiAssociationConfigMergeTypePtrOutput
- func (o SourceApiAssociationConfigMergeTypePtrOutput) Elem() SourceApiAssociationConfigMergeTypeOutput
- func (SourceApiAssociationConfigMergeTypePtrOutput) ElementType() reflect.Type
- func (o SourceApiAssociationConfigMergeTypePtrOutput) ToSourceApiAssociationConfigMergeTypePtrOutput() SourceApiAssociationConfigMergeTypePtrOutput
- func (o SourceApiAssociationConfigMergeTypePtrOutput) ToSourceApiAssociationConfigMergeTypePtrOutputWithContext(ctx context.Context) SourceApiAssociationConfigMergeTypePtrOutput
- func (o SourceApiAssociationConfigMergeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SourceApiAssociationConfigMergeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourceApiAssociationConfigOutput
- func (SourceApiAssociationConfigOutput) ElementType() reflect.Type
- func (o SourceApiAssociationConfigOutput) MergeType() SourceApiAssociationConfigMergeTypePtrOutput
- func (o SourceApiAssociationConfigOutput) ToSourceApiAssociationConfigOutput() SourceApiAssociationConfigOutput
- func (o SourceApiAssociationConfigOutput) ToSourceApiAssociationConfigOutputWithContext(ctx context.Context) SourceApiAssociationConfigOutput
- func (o SourceApiAssociationConfigOutput) ToSourceApiAssociationConfigPtrOutput() SourceApiAssociationConfigPtrOutput
- func (o SourceApiAssociationConfigOutput) ToSourceApiAssociationConfigPtrOutputWithContext(ctx context.Context) SourceApiAssociationConfigPtrOutput
- type SourceApiAssociationConfigPtrInput
- type SourceApiAssociationConfigPtrOutput
- func (o SourceApiAssociationConfigPtrOutput) Elem() SourceApiAssociationConfigOutput
- func (SourceApiAssociationConfigPtrOutput) ElementType() reflect.Type
- func (o SourceApiAssociationConfigPtrOutput) MergeType() SourceApiAssociationConfigMergeTypePtrOutput
- func (o SourceApiAssociationConfigPtrOutput) ToSourceApiAssociationConfigPtrOutput() SourceApiAssociationConfigPtrOutput
- func (o SourceApiAssociationConfigPtrOutput) ToSourceApiAssociationConfigPtrOutputWithContext(ctx context.Context) SourceApiAssociationConfigPtrOutput
- type SourceApiAssociationInput
- type SourceApiAssociationOutput
- func (o SourceApiAssociationOutput) AssociationArn() pulumi.StringOutput
- func (o SourceApiAssociationOutput) AssociationId() pulumi.StringOutput
- func (o SourceApiAssociationOutput) Description() pulumi.StringPtrOutput
- func (SourceApiAssociationOutput) ElementType() reflect.Type
- func (o SourceApiAssociationOutput) LastSuccessfulMergeDate() pulumi.StringOutput
- func (o SourceApiAssociationOutput) MergedApiArn() pulumi.StringOutput
- func (o SourceApiAssociationOutput) MergedApiId() pulumi.StringOutput
- func (o SourceApiAssociationOutput) MergedApiIdentifier() pulumi.StringPtrOutput
- func (o SourceApiAssociationOutput) SourceApiArn() pulumi.StringOutput
- func (o SourceApiAssociationOutput) SourceApiAssociationConfig() SourceApiAssociationConfigPtrOutput
- func (o SourceApiAssociationOutput) SourceApiAssociationStatus() SourceApiAssociationStatusOutput
- func (o SourceApiAssociationOutput) SourceApiAssociationStatusDetail() pulumi.StringOutput
- func (o SourceApiAssociationOutput) SourceApiId() pulumi.StringOutput
- func (o SourceApiAssociationOutput) SourceApiIdentifier() pulumi.StringPtrOutput
- func (o SourceApiAssociationOutput) ToSourceApiAssociationOutput() SourceApiAssociationOutput
- func (o SourceApiAssociationOutput) ToSourceApiAssociationOutputWithContext(ctx context.Context) SourceApiAssociationOutput
- type SourceApiAssociationState
- type SourceApiAssociationStatus
- type SourceApiAssociationStatusOutput
- func (SourceApiAssociationStatusOutput) ElementType() reflect.Type
- func (o SourceApiAssociationStatusOutput) ToSourceApiAssociationStatusOutput() SourceApiAssociationStatusOutput
- func (o SourceApiAssociationStatusOutput) ToSourceApiAssociationStatusOutputWithContext(ctx context.Context) SourceApiAssociationStatusOutput
- func (o SourceApiAssociationStatusOutput) ToSourceApiAssociationStatusPtrOutput() SourceApiAssociationStatusPtrOutput
- func (o SourceApiAssociationStatusOutput) ToSourceApiAssociationStatusPtrOutputWithContext(ctx context.Context) SourceApiAssociationStatusPtrOutput
- func (o SourceApiAssociationStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o SourceApiAssociationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SourceApiAssociationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SourceApiAssociationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourceApiAssociationStatusPtrOutput
- func (o SourceApiAssociationStatusPtrOutput) Elem() SourceApiAssociationStatusOutput
- func (SourceApiAssociationStatusPtrOutput) ElementType() reflect.Type
- func (o SourceApiAssociationStatusPtrOutput) ToSourceApiAssociationStatusPtrOutput() SourceApiAssociationStatusPtrOutput
- func (o SourceApiAssociationStatusPtrOutput) ToSourceApiAssociationStatusPtrOutputWithContext(ctx context.Context) SourceApiAssociationStatusPtrOutput
- func (o SourceApiAssociationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SourceApiAssociationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( ResolverMetricsConfigEnabled = ResolverMetricsConfig("ENABLED") ResolverMetricsConfigDisabled = ResolverMetricsConfig("DISABLED") )
const ( SourceApiAssociationConfigMergeTypeAutoMerge = SourceApiAssociationConfigMergeType("AUTO_MERGE") SourceApiAssociationConfigMergeTypeManualMerge = SourceApiAssociationConfigMergeType("MANUAL_MERGE") )
const ( SourceApiAssociationStatusMergeScheduled = SourceApiAssociationStatus("MERGE_SCHEDULED") SourceApiAssociationStatusMergeFailed = SourceApiAssociationStatus("MERGE_FAILED") SourceApiAssociationStatusMergeSuccess = SourceApiAssociationStatus("MERGE_SUCCESS") SourceApiAssociationStatusMergeInProgress = SourceApiAssociationStatus("MERGE_IN_PROGRESS") SourceApiAssociationStatusAutoMergeScheduleFailed = SourceApiAssociationStatus("AUTO_MERGE_SCHEDULE_FAILED") SourceApiAssociationStatusDeletionScheduled = SourceApiAssociationStatus("DELETION_SCHEDULED") SourceApiAssociationStatusDeletionInProgress = SourceApiAssociationStatus("DELETION_IN_PROGRESS") SourceApiAssociationStatusDeletionFailed = SourceApiAssociationStatus("DELETION_FAILED") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiCache
deprecated
type ApiCache struct { pulumi.CustomResourceState ApiCachingBehavior pulumi.StringOutput `pulumi:"apiCachingBehavior"` ApiId pulumi.StringOutput `pulumi:"apiId"` AtRestEncryptionEnabled pulumi.BoolPtrOutput `pulumi:"atRestEncryptionEnabled"` HealthMetricsConfig pulumi.StringPtrOutput `pulumi:"healthMetricsConfig"` TransitEncryptionEnabled pulumi.BoolPtrOutput `pulumi:"transitEncryptionEnabled"` Ttl pulumi.Float64Output `pulumi:"ttl"` Type pulumi.StringOutput `pulumi:"type"` }
Resource Type definition for AWS::AppSync::ApiCache
Deprecated: ApiCache is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetApiCache ¶
func GetApiCache(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiCacheState, opts ...pulumi.ResourceOption) (*ApiCache, error)
GetApiCache gets an existing ApiCache 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 NewApiCache ¶
func NewApiCache(ctx *pulumi.Context, name string, args *ApiCacheArgs, opts ...pulumi.ResourceOption) (*ApiCache, error)
NewApiCache registers a new resource with the given unique name, arguments, and options.
func (*ApiCache) ElementType ¶
func (*ApiCache) ToApiCacheOutput ¶
func (i *ApiCache) ToApiCacheOutput() ApiCacheOutput
func (*ApiCache) ToApiCacheOutputWithContext ¶
func (i *ApiCache) ToApiCacheOutputWithContext(ctx context.Context) ApiCacheOutput
type ApiCacheArgs ¶
type ApiCacheArgs struct { ApiCachingBehavior pulumi.StringInput ApiId pulumi.StringInput AtRestEncryptionEnabled pulumi.BoolPtrInput HealthMetricsConfig pulumi.StringPtrInput TransitEncryptionEnabled pulumi.BoolPtrInput Ttl pulumi.Float64Input Type pulumi.StringInput }
The set of arguments for constructing a ApiCache resource.
func (ApiCacheArgs) ElementType ¶
func (ApiCacheArgs) ElementType() reflect.Type
type ApiCacheInput ¶
type ApiCacheInput interface { pulumi.Input ToApiCacheOutput() ApiCacheOutput ToApiCacheOutputWithContext(ctx context.Context) ApiCacheOutput }
type ApiCacheOutput ¶
type ApiCacheOutput struct{ *pulumi.OutputState }
func (ApiCacheOutput) ApiCachingBehavior ¶ added in v0.17.0
func (o ApiCacheOutput) ApiCachingBehavior() pulumi.StringOutput
func (ApiCacheOutput) ApiId ¶ added in v0.17.0
func (o ApiCacheOutput) ApiId() pulumi.StringOutput
func (ApiCacheOutput) AtRestEncryptionEnabled ¶ added in v0.17.0
func (o ApiCacheOutput) AtRestEncryptionEnabled() pulumi.BoolPtrOutput
func (ApiCacheOutput) ElementType ¶
func (ApiCacheOutput) ElementType() reflect.Type
func (ApiCacheOutput) HealthMetricsConfig ¶ added in v0.97.0
func (o ApiCacheOutput) HealthMetricsConfig() pulumi.StringPtrOutput
func (ApiCacheOutput) ToApiCacheOutput ¶
func (o ApiCacheOutput) ToApiCacheOutput() ApiCacheOutput
func (ApiCacheOutput) ToApiCacheOutputWithContext ¶
func (o ApiCacheOutput) ToApiCacheOutputWithContext(ctx context.Context) ApiCacheOutput
func (ApiCacheOutput) TransitEncryptionEnabled ¶ added in v0.17.0
func (o ApiCacheOutput) TransitEncryptionEnabled() pulumi.BoolPtrOutput
func (ApiCacheOutput) Ttl ¶ added in v0.17.0
func (o ApiCacheOutput) Ttl() pulumi.Float64Output
func (ApiCacheOutput) Type ¶ added in v0.17.0
func (o ApiCacheOutput) Type() pulumi.StringOutput
type ApiCacheState ¶
type ApiCacheState struct { }
func (ApiCacheState) ElementType ¶
func (ApiCacheState) ElementType() reflect.Type
type ApiKey
deprecated
type ApiKey struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` ApiKey pulumi.StringOutput `pulumi:"apiKey"` ApiKeyId pulumi.StringOutput `pulumi:"apiKeyId"` Arn pulumi.StringOutput `pulumi:"arn"` Description pulumi.StringPtrOutput `pulumi:"description"` Expires pulumi.Float64PtrOutput `pulumi:"expires"` }
Resource Type definition for AWS::AppSync::ApiKey
Deprecated: ApiKey is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetApiKey ¶
func GetApiKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiKeyState, opts ...pulumi.ResourceOption) (*ApiKey, error)
GetApiKey gets an existing ApiKey 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 NewApiKey ¶
func NewApiKey(ctx *pulumi.Context, name string, args *ApiKeyArgs, opts ...pulumi.ResourceOption) (*ApiKey, error)
NewApiKey registers a new resource with the given unique name, arguments, and options.
func (*ApiKey) ElementType ¶
func (*ApiKey) ToApiKeyOutput ¶
func (i *ApiKey) ToApiKeyOutput() ApiKeyOutput
func (*ApiKey) ToApiKeyOutputWithContext ¶
func (i *ApiKey) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput
type ApiKeyArgs ¶
type ApiKeyArgs struct { ApiId pulumi.StringInput Description pulumi.StringPtrInput Expires pulumi.Float64PtrInput }
The set of arguments for constructing a ApiKey resource.
func (ApiKeyArgs) ElementType ¶
func (ApiKeyArgs) ElementType() reflect.Type
type ApiKeyInput ¶
type ApiKeyInput interface { pulumi.Input ToApiKeyOutput() ApiKeyOutput ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput }
type ApiKeyOutput ¶
type ApiKeyOutput struct{ *pulumi.OutputState }
func (ApiKeyOutput) ApiId ¶ added in v0.17.0
func (o ApiKeyOutput) ApiId() pulumi.StringOutput
func (ApiKeyOutput) ApiKey ¶ added in v0.17.0
func (o ApiKeyOutput) ApiKey() pulumi.StringOutput
func (ApiKeyOutput) ApiKeyId ¶ added in v0.17.0
func (o ApiKeyOutput) ApiKeyId() pulumi.StringOutput
func (ApiKeyOutput) Arn ¶ added in v0.17.0
func (o ApiKeyOutput) Arn() pulumi.StringOutput
func (ApiKeyOutput) Description ¶ added in v0.17.0
func (o ApiKeyOutput) Description() pulumi.StringPtrOutput
func (ApiKeyOutput) ElementType ¶
func (ApiKeyOutput) ElementType() reflect.Type
func (ApiKeyOutput) Expires ¶ added in v0.17.0
func (o ApiKeyOutput) Expires() pulumi.Float64PtrOutput
func (ApiKeyOutput) ToApiKeyOutput ¶
func (o ApiKeyOutput) ToApiKeyOutput() ApiKeyOutput
func (ApiKeyOutput) ToApiKeyOutputWithContext ¶
func (o ApiKeyOutput) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput
type ApiKeyState ¶
type ApiKeyState struct { }
func (ApiKeyState) ElementType ¶
func (ApiKeyState) ElementType() reflect.Type
type DataSource
deprecated
type DataSource struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` DataSourceArn pulumi.StringOutput `pulumi:"dataSourceArn"` Description pulumi.StringPtrOutput `pulumi:"description"` DynamoDbConfig DataSourceDynamoDbConfigPtrOutput `pulumi:"dynamoDbConfig"` ElasticsearchConfig DataSourceElasticsearchConfigPtrOutput `pulumi:"elasticsearchConfig"` EventBridgeConfig DataSourceEventBridgeConfigPtrOutput `pulumi:"eventBridgeConfig"` HttpConfig DataSourceHttpConfigPtrOutput `pulumi:"httpConfig"` LambdaConfig DataSourceLambdaConfigPtrOutput `pulumi:"lambdaConfig"` MetricsConfig pulumi.StringPtrOutput `pulumi:"metricsConfig"` Name pulumi.StringOutput `pulumi:"name"` OpenSearchServiceConfig DataSourceOpenSearchServiceConfigPtrOutput `pulumi:"openSearchServiceConfig"` RelationalDatabaseConfig DataSourceRelationalDatabaseConfigPtrOutput `pulumi:"relationalDatabaseConfig"` ServiceRoleArn pulumi.StringPtrOutput `pulumi:"serviceRoleArn"` Type pulumi.StringOutput `pulumi:"type"` }
Resource Type definition for AWS::AppSync::DataSource
Deprecated: DataSource is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDataSource ¶
func GetDataSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataSourceState, opts ...pulumi.ResourceOption) (*DataSource, error)
GetDataSource gets an existing DataSource 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 NewDataSource ¶
func NewDataSource(ctx *pulumi.Context, name string, args *DataSourceArgs, opts ...pulumi.ResourceOption) (*DataSource, error)
NewDataSource registers a new resource with the given unique name, arguments, and options.
func (*DataSource) ElementType ¶
func (*DataSource) ElementType() reflect.Type
func (*DataSource) ToDataSourceOutput ¶
func (i *DataSource) ToDataSourceOutput() DataSourceOutput
func (*DataSource) ToDataSourceOutputWithContext ¶
func (i *DataSource) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
type DataSourceArgs ¶
type DataSourceArgs struct { ApiId pulumi.StringInput Description pulumi.StringPtrInput DynamoDbConfig DataSourceDynamoDbConfigPtrInput ElasticsearchConfig DataSourceElasticsearchConfigPtrInput EventBridgeConfig DataSourceEventBridgeConfigPtrInput HttpConfig DataSourceHttpConfigPtrInput LambdaConfig DataSourceLambdaConfigPtrInput MetricsConfig pulumi.StringPtrInput Name pulumi.StringPtrInput OpenSearchServiceConfig DataSourceOpenSearchServiceConfigPtrInput RelationalDatabaseConfig DataSourceRelationalDatabaseConfigPtrInput ServiceRoleArn pulumi.StringPtrInput Type pulumi.StringInput }
The set of arguments for constructing a DataSource resource.
func (DataSourceArgs) ElementType ¶
func (DataSourceArgs) ElementType() reflect.Type
type DataSourceAuthorizationConfig ¶
type DataSourceAuthorizationConfig struct { AuthorizationType string `pulumi:"authorizationType"` AwsIamConfig *DataSourceAwsIamConfig `pulumi:"awsIamConfig"` }
type DataSourceAuthorizationConfigArgs ¶
type DataSourceAuthorizationConfigArgs struct { AuthorizationType pulumi.StringInput `pulumi:"authorizationType"` AwsIamConfig DataSourceAwsIamConfigPtrInput `pulumi:"awsIamConfig"` }
func (DataSourceAuthorizationConfigArgs) ElementType ¶
func (DataSourceAuthorizationConfigArgs) ElementType() reflect.Type
func (DataSourceAuthorizationConfigArgs) ToDataSourceAuthorizationConfigOutput ¶
func (i DataSourceAuthorizationConfigArgs) ToDataSourceAuthorizationConfigOutput() DataSourceAuthorizationConfigOutput
func (DataSourceAuthorizationConfigArgs) ToDataSourceAuthorizationConfigOutputWithContext ¶
func (i DataSourceAuthorizationConfigArgs) ToDataSourceAuthorizationConfigOutputWithContext(ctx context.Context) DataSourceAuthorizationConfigOutput
func (DataSourceAuthorizationConfigArgs) ToDataSourceAuthorizationConfigPtrOutput ¶
func (i DataSourceAuthorizationConfigArgs) ToDataSourceAuthorizationConfigPtrOutput() DataSourceAuthorizationConfigPtrOutput
func (DataSourceAuthorizationConfigArgs) ToDataSourceAuthorizationConfigPtrOutputWithContext ¶
func (i DataSourceAuthorizationConfigArgs) ToDataSourceAuthorizationConfigPtrOutputWithContext(ctx context.Context) DataSourceAuthorizationConfigPtrOutput
type DataSourceAuthorizationConfigInput ¶
type DataSourceAuthorizationConfigInput interface { pulumi.Input ToDataSourceAuthorizationConfigOutput() DataSourceAuthorizationConfigOutput ToDataSourceAuthorizationConfigOutputWithContext(context.Context) DataSourceAuthorizationConfigOutput }
DataSourceAuthorizationConfigInput is an input type that accepts DataSourceAuthorizationConfigArgs and DataSourceAuthorizationConfigOutput values. You can construct a concrete instance of `DataSourceAuthorizationConfigInput` via:
DataSourceAuthorizationConfigArgs{...}
type DataSourceAuthorizationConfigOutput ¶
type DataSourceAuthorizationConfigOutput struct{ *pulumi.OutputState }
func (DataSourceAuthorizationConfigOutput) AuthorizationType ¶
func (o DataSourceAuthorizationConfigOutput) AuthorizationType() pulumi.StringOutput
func (DataSourceAuthorizationConfigOutput) AwsIamConfig ¶
func (o DataSourceAuthorizationConfigOutput) AwsIamConfig() DataSourceAwsIamConfigPtrOutput
func (DataSourceAuthorizationConfigOutput) ElementType ¶
func (DataSourceAuthorizationConfigOutput) ElementType() reflect.Type
func (DataSourceAuthorizationConfigOutput) ToDataSourceAuthorizationConfigOutput ¶
func (o DataSourceAuthorizationConfigOutput) ToDataSourceAuthorizationConfigOutput() DataSourceAuthorizationConfigOutput
func (DataSourceAuthorizationConfigOutput) ToDataSourceAuthorizationConfigOutputWithContext ¶
func (o DataSourceAuthorizationConfigOutput) ToDataSourceAuthorizationConfigOutputWithContext(ctx context.Context) DataSourceAuthorizationConfigOutput
func (DataSourceAuthorizationConfigOutput) ToDataSourceAuthorizationConfigPtrOutput ¶
func (o DataSourceAuthorizationConfigOutput) ToDataSourceAuthorizationConfigPtrOutput() DataSourceAuthorizationConfigPtrOutput
func (DataSourceAuthorizationConfigOutput) ToDataSourceAuthorizationConfigPtrOutputWithContext ¶
func (o DataSourceAuthorizationConfigOutput) ToDataSourceAuthorizationConfigPtrOutputWithContext(ctx context.Context) DataSourceAuthorizationConfigPtrOutput
type DataSourceAuthorizationConfigPtrInput ¶
type DataSourceAuthorizationConfigPtrInput interface { pulumi.Input ToDataSourceAuthorizationConfigPtrOutput() DataSourceAuthorizationConfigPtrOutput ToDataSourceAuthorizationConfigPtrOutputWithContext(context.Context) DataSourceAuthorizationConfigPtrOutput }
DataSourceAuthorizationConfigPtrInput is an input type that accepts DataSourceAuthorizationConfigArgs, DataSourceAuthorizationConfigPtr and DataSourceAuthorizationConfigPtrOutput values. You can construct a concrete instance of `DataSourceAuthorizationConfigPtrInput` via:
DataSourceAuthorizationConfigArgs{...} or: nil
func DataSourceAuthorizationConfigPtr ¶
func DataSourceAuthorizationConfigPtr(v *DataSourceAuthorizationConfigArgs) DataSourceAuthorizationConfigPtrInput
type DataSourceAuthorizationConfigPtrOutput ¶
type DataSourceAuthorizationConfigPtrOutput struct{ *pulumi.OutputState }
func (DataSourceAuthorizationConfigPtrOutput) AuthorizationType ¶
func (o DataSourceAuthorizationConfigPtrOutput) AuthorizationType() pulumi.StringPtrOutput
func (DataSourceAuthorizationConfigPtrOutput) AwsIamConfig ¶
func (o DataSourceAuthorizationConfigPtrOutput) AwsIamConfig() DataSourceAwsIamConfigPtrOutput
func (DataSourceAuthorizationConfigPtrOutput) ElementType ¶
func (DataSourceAuthorizationConfigPtrOutput) ElementType() reflect.Type
func (DataSourceAuthorizationConfigPtrOutput) ToDataSourceAuthorizationConfigPtrOutput ¶
func (o DataSourceAuthorizationConfigPtrOutput) ToDataSourceAuthorizationConfigPtrOutput() DataSourceAuthorizationConfigPtrOutput
func (DataSourceAuthorizationConfigPtrOutput) ToDataSourceAuthorizationConfigPtrOutputWithContext ¶
func (o DataSourceAuthorizationConfigPtrOutput) ToDataSourceAuthorizationConfigPtrOutputWithContext(ctx context.Context) DataSourceAuthorizationConfigPtrOutput
type DataSourceAwsIamConfig ¶
type DataSourceAwsIamConfigArgs ¶
type DataSourceAwsIamConfigArgs struct { SigningRegion pulumi.StringPtrInput `pulumi:"signingRegion"` SigningServiceName pulumi.StringPtrInput `pulumi:"signingServiceName"` }
func (DataSourceAwsIamConfigArgs) ElementType ¶
func (DataSourceAwsIamConfigArgs) ElementType() reflect.Type
func (DataSourceAwsIamConfigArgs) ToDataSourceAwsIamConfigOutput ¶
func (i DataSourceAwsIamConfigArgs) ToDataSourceAwsIamConfigOutput() DataSourceAwsIamConfigOutput
func (DataSourceAwsIamConfigArgs) ToDataSourceAwsIamConfigOutputWithContext ¶
func (i DataSourceAwsIamConfigArgs) ToDataSourceAwsIamConfigOutputWithContext(ctx context.Context) DataSourceAwsIamConfigOutput
func (DataSourceAwsIamConfigArgs) ToDataSourceAwsIamConfigPtrOutput ¶
func (i DataSourceAwsIamConfigArgs) ToDataSourceAwsIamConfigPtrOutput() DataSourceAwsIamConfigPtrOutput
func (DataSourceAwsIamConfigArgs) ToDataSourceAwsIamConfigPtrOutputWithContext ¶
func (i DataSourceAwsIamConfigArgs) ToDataSourceAwsIamConfigPtrOutputWithContext(ctx context.Context) DataSourceAwsIamConfigPtrOutput
type DataSourceAwsIamConfigInput ¶
type DataSourceAwsIamConfigInput interface { pulumi.Input ToDataSourceAwsIamConfigOutput() DataSourceAwsIamConfigOutput ToDataSourceAwsIamConfigOutputWithContext(context.Context) DataSourceAwsIamConfigOutput }
DataSourceAwsIamConfigInput is an input type that accepts DataSourceAwsIamConfigArgs and DataSourceAwsIamConfigOutput values. You can construct a concrete instance of `DataSourceAwsIamConfigInput` via:
DataSourceAwsIamConfigArgs{...}
type DataSourceAwsIamConfigOutput ¶
type DataSourceAwsIamConfigOutput struct{ *pulumi.OutputState }
func (DataSourceAwsIamConfigOutput) ElementType ¶
func (DataSourceAwsIamConfigOutput) ElementType() reflect.Type
func (DataSourceAwsIamConfigOutput) SigningRegion ¶
func (o DataSourceAwsIamConfigOutput) SigningRegion() pulumi.StringPtrOutput
func (DataSourceAwsIamConfigOutput) SigningServiceName ¶
func (o DataSourceAwsIamConfigOutput) SigningServiceName() pulumi.StringPtrOutput
func (DataSourceAwsIamConfigOutput) ToDataSourceAwsIamConfigOutput ¶
func (o DataSourceAwsIamConfigOutput) ToDataSourceAwsIamConfigOutput() DataSourceAwsIamConfigOutput
func (DataSourceAwsIamConfigOutput) ToDataSourceAwsIamConfigOutputWithContext ¶
func (o DataSourceAwsIamConfigOutput) ToDataSourceAwsIamConfigOutputWithContext(ctx context.Context) DataSourceAwsIamConfigOutput
func (DataSourceAwsIamConfigOutput) ToDataSourceAwsIamConfigPtrOutput ¶
func (o DataSourceAwsIamConfigOutput) ToDataSourceAwsIamConfigPtrOutput() DataSourceAwsIamConfigPtrOutput
func (DataSourceAwsIamConfigOutput) ToDataSourceAwsIamConfigPtrOutputWithContext ¶
func (o DataSourceAwsIamConfigOutput) ToDataSourceAwsIamConfigPtrOutputWithContext(ctx context.Context) DataSourceAwsIamConfigPtrOutput
type DataSourceAwsIamConfigPtrInput ¶
type DataSourceAwsIamConfigPtrInput interface { pulumi.Input ToDataSourceAwsIamConfigPtrOutput() DataSourceAwsIamConfigPtrOutput ToDataSourceAwsIamConfigPtrOutputWithContext(context.Context) DataSourceAwsIamConfigPtrOutput }
DataSourceAwsIamConfigPtrInput is an input type that accepts DataSourceAwsIamConfigArgs, DataSourceAwsIamConfigPtr and DataSourceAwsIamConfigPtrOutput values. You can construct a concrete instance of `DataSourceAwsIamConfigPtrInput` via:
DataSourceAwsIamConfigArgs{...} or: nil
func DataSourceAwsIamConfigPtr ¶
func DataSourceAwsIamConfigPtr(v *DataSourceAwsIamConfigArgs) DataSourceAwsIamConfigPtrInput
type DataSourceAwsIamConfigPtrOutput ¶
type DataSourceAwsIamConfigPtrOutput struct{ *pulumi.OutputState }
func (DataSourceAwsIamConfigPtrOutput) Elem ¶
func (o DataSourceAwsIamConfigPtrOutput) Elem() DataSourceAwsIamConfigOutput
func (DataSourceAwsIamConfigPtrOutput) ElementType ¶
func (DataSourceAwsIamConfigPtrOutput) ElementType() reflect.Type
func (DataSourceAwsIamConfigPtrOutput) SigningRegion ¶
func (o DataSourceAwsIamConfigPtrOutput) SigningRegion() pulumi.StringPtrOutput
func (DataSourceAwsIamConfigPtrOutput) SigningServiceName ¶
func (o DataSourceAwsIamConfigPtrOutput) SigningServiceName() pulumi.StringPtrOutput
func (DataSourceAwsIamConfigPtrOutput) ToDataSourceAwsIamConfigPtrOutput ¶
func (o DataSourceAwsIamConfigPtrOutput) ToDataSourceAwsIamConfigPtrOutput() DataSourceAwsIamConfigPtrOutput
func (DataSourceAwsIamConfigPtrOutput) ToDataSourceAwsIamConfigPtrOutputWithContext ¶
func (o DataSourceAwsIamConfigPtrOutput) ToDataSourceAwsIamConfigPtrOutputWithContext(ctx context.Context) DataSourceAwsIamConfigPtrOutput
type DataSourceDeltaSyncConfigArgs ¶
type DataSourceDeltaSyncConfigArgs struct { BaseTableTtl pulumi.StringInput `pulumi:"baseTableTtl"` DeltaSyncTableName pulumi.StringInput `pulumi:"deltaSyncTableName"` DeltaSyncTableTtl pulumi.StringInput `pulumi:"deltaSyncTableTtl"` }
func (DataSourceDeltaSyncConfigArgs) ElementType ¶
func (DataSourceDeltaSyncConfigArgs) ElementType() reflect.Type
func (DataSourceDeltaSyncConfigArgs) ToDataSourceDeltaSyncConfigOutput ¶
func (i DataSourceDeltaSyncConfigArgs) ToDataSourceDeltaSyncConfigOutput() DataSourceDeltaSyncConfigOutput
func (DataSourceDeltaSyncConfigArgs) ToDataSourceDeltaSyncConfigOutputWithContext ¶
func (i DataSourceDeltaSyncConfigArgs) ToDataSourceDeltaSyncConfigOutputWithContext(ctx context.Context) DataSourceDeltaSyncConfigOutput
func (DataSourceDeltaSyncConfigArgs) ToDataSourceDeltaSyncConfigPtrOutput ¶
func (i DataSourceDeltaSyncConfigArgs) ToDataSourceDeltaSyncConfigPtrOutput() DataSourceDeltaSyncConfigPtrOutput
func (DataSourceDeltaSyncConfigArgs) ToDataSourceDeltaSyncConfigPtrOutputWithContext ¶
func (i DataSourceDeltaSyncConfigArgs) ToDataSourceDeltaSyncConfigPtrOutputWithContext(ctx context.Context) DataSourceDeltaSyncConfigPtrOutput
type DataSourceDeltaSyncConfigInput ¶
type DataSourceDeltaSyncConfigInput interface { pulumi.Input ToDataSourceDeltaSyncConfigOutput() DataSourceDeltaSyncConfigOutput ToDataSourceDeltaSyncConfigOutputWithContext(context.Context) DataSourceDeltaSyncConfigOutput }
DataSourceDeltaSyncConfigInput is an input type that accepts DataSourceDeltaSyncConfigArgs and DataSourceDeltaSyncConfigOutput values. You can construct a concrete instance of `DataSourceDeltaSyncConfigInput` via:
DataSourceDeltaSyncConfigArgs{...}
type DataSourceDeltaSyncConfigOutput ¶
type DataSourceDeltaSyncConfigOutput struct{ *pulumi.OutputState }
func (DataSourceDeltaSyncConfigOutput) BaseTableTtl ¶ added in v0.72.0
func (o DataSourceDeltaSyncConfigOutput) BaseTableTtl() pulumi.StringOutput
func (DataSourceDeltaSyncConfigOutput) DeltaSyncTableName ¶
func (o DataSourceDeltaSyncConfigOutput) DeltaSyncTableName() pulumi.StringOutput
func (DataSourceDeltaSyncConfigOutput) DeltaSyncTableTtl ¶ added in v0.72.0
func (o DataSourceDeltaSyncConfigOutput) DeltaSyncTableTtl() pulumi.StringOutput
func (DataSourceDeltaSyncConfigOutput) ElementType ¶
func (DataSourceDeltaSyncConfigOutput) ElementType() reflect.Type
func (DataSourceDeltaSyncConfigOutput) ToDataSourceDeltaSyncConfigOutput ¶
func (o DataSourceDeltaSyncConfigOutput) ToDataSourceDeltaSyncConfigOutput() DataSourceDeltaSyncConfigOutput
func (DataSourceDeltaSyncConfigOutput) ToDataSourceDeltaSyncConfigOutputWithContext ¶
func (o DataSourceDeltaSyncConfigOutput) ToDataSourceDeltaSyncConfigOutputWithContext(ctx context.Context) DataSourceDeltaSyncConfigOutput
func (DataSourceDeltaSyncConfigOutput) ToDataSourceDeltaSyncConfigPtrOutput ¶
func (o DataSourceDeltaSyncConfigOutput) ToDataSourceDeltaSyncConfigPtrOutput() DataSourceDeltaSyncConfigPtrOutput
func (DataSourceDeltaSyncConfigOutput) ToDataSourceDeltaSyncConfigPtrOutputWithContext ¶
func (o DataSourceDeltaSyncConfigOutput) ToDataSourceDeltaSyncConfigPtrOutputWithContext(ctx context.Context) DataSourceDeltaSyncConfigPtrOutput
type DataSourceDeltaSyncConfigPtrInput ¶
type DataSourceDeltaSyncConfigPtrInput interface { pulumi.Input ToDataSourceDeltaSyncConfigPtrOutput() DataSourceDeltaSyncConfigPtrOutput ToDataSourceDeltaSyncConfigPtrOutputWithContext(context.Context) DataSourceDeltaSyncConfigPtrOutput }
DataSourceDeltaSyncConfigPtrInput is an input type that accepts DataSourceDeltaSyncConfigArgs, DataSourceDeltaSyncConfigPtr and DataSourceDeltaSyncConfigPtrOutput values. You can construct a concrete instance of `DataSourceDeltaSyncConfigPtrInput` via:
DataSourceDeltaSyncConfigArgs{...} or: nil
func DataSourceDeltaSyncConfigPtr ¶
func DataSourceDeltaSyncConfigPtr(v *DataSourceDeltaSyncConfigArgs) DataSourceDeltaSyncConfigPtrInput
type DataSourceDeltaSyncConfigPtrOutput ¶
type DataSourceDeltaSyncConfigPtrOutput struct{ *pulumi.OutputState }
func (DataSourceDeltaSyncConfigPtrOutput) BaseTableTtl ¶ added in v0.72.0
func (o DataSourceDeltaSyncConfigPtrOutput) BaseTableTtl() pulumi.StringPtrOutput
func (DataSourceDeltaSyncConfigPtrOutput) DeltaSyncTableName ¶
func (o DataSourceDeltaSyncConfigPtrOutput) DeltaSyncTableName() pulumi.StringPtrOutput
func (DataSourceDeltaSyncConfigPtrOutput) DeltaSyncTableTtl ¶ added in v0.72.0
func (o DataSourceDeltaSyncConfigPtrOutput) DeltaSyncTableTtl() pulumi.StringPtrOutput
func (DataSourceDeltaSyncConfigPtrOutput) Elem ¶
func (o DataSourceDeltaSyncConfigPtrOutput) Elem() DataSourceDeltaSyncConfigOutput
func (DataSourceDeltaSyncConfigPtrOutput) ElementType ¶
func (DataSourceDeltaSyncConfigPtrOutput) ElementType() reflect.Type
func (DataSourceDeltaSyncConfigPtrOutput) ToDataSourceDeltaSyncConfigPtrOutput ¶
func (o DataSourceDeltaSyncConfigPtrOutput) ToDataSourceDeltaSyncConfigPtrOutput() DataSourceDeltaSyncConfigPtrOutput
func (DataSourceDeltaSyncConfigPtrOutput) ToDataSourceDeltaSyncConfigPtrOutputWithContext ¶
func (o DataSourceDeltaSyncConfigPtrOutput) ToDataSourceDeltaSyncConfigPtrOutputWithContext(ctx context.Context) DataSourceDeltaSyncConfigPtrOutput
type DataSourceDynamoDbConfig ¶ added in v0.72.0
type DataSourceDynamoDbConfig struct { AwsRegion string `pulumi:"awsRegion"` DeltaSyncConfig *DataSourceDeltaSyncConfig `pulumi:"deltaSyncConfig"` TableName string `pulumi:"tableName"` UseCallerCredentials *bool `pulumi:"useCallerCredentials"` Versioned *bool `pulumi:"versioned"` }
type DataSourceDynamoDbConfigArgs ¶ added in v0.72.0
type DataSourceDynamoDbConfigArgs struct { AwsRegion pulumi.StringInput `pulumi:"awsRegion"` DeltaSyncConfig DataSourceDeltaSyncConfigPtrInput `pulumi:"deltaSyncConfig"` TableName pulumi.StringInput `pulumi:"tableName"` UseCallerCredentials pulumi.BoolPtrInput `pulumi:"useCallerCredentials"` Versioned pulumi.BoolPtrInput `pulumi:"versioned"` }
func (DataSourceDynamoDbConfigArgs) ElementType ¶ added in v0.72.0
func (DataSourceDynamoDbConfigArgs) ElementType() reflect.Type
func (DataSourceDynamoDbConfigArgs) ToDataSourceDynamoDbConfigOutput ¶ added in v0.72.0
func (i DataSourceDynamoDbConfigArgs) ToDataSourceDynamoDbConfigOutput() DataSourceDynamoDbConfigOutput
func (DataSourceDynamoDbConfigArgs) ToDataSourceDynamoDbConfigOutputWithContext ¶ added in v0.72.0
func (i DataSourceDynamoDbConfigArgs) ToDataSourceDynamoDbConfigOutputWithContext(ctx context.Context) DataSourceDynamoDbConfigOutput
func (DataSourceDynamoDbConfigArgs) ToDataSourceDynamoDbConfigPtrOutput ¶ added in v0.72.0
func (i DataSourceDynamoDbConfigArgs) ToDataSourceDynamoDbConfigPtrOutput() DataSourceDynamoDbConfigPtrOutput
func (DataSourceDynamoDbConfigArgs) ToDataSourceDynamoDbConfigPtrOutputWithContext ¶ added in v0.72.0
func (i DataSourceDynamoDbConfigArgs) ToDataSourceDynamoDbConfigPtrOutputWithContext(ctx context.Context) DataSourceDynamoDbConfigPtrOutput
type DataSourceDynamoDbConfigInput ¶ added in v0.72.0
type DataSourceDynamoDbConfigInput interface { pulumi.Input ToDataSourceDynamoDbConfigOutput() DataSourceDynamoDbConfigOutput ToDataSourceDynamoDbConfigOutputWithContext(context.Context) DataSourceDynamoDbConfigOutput }
DataSourceDynamoDbConfigInput is an input type that accepts DataSourceDynamoDbConfigArgs and DataSourceDynamoDbConfigOutput values. You can construct a concrete instance of `DataSourceDynamoDbConfigInput` via:
DataSourceDynamoDbConfigArgs{...}
type DataSourceDynamoDbConfigOutput ¶ added in v0.72.0
type DataSourceDynamoDbConfigOutput struct{ *pulumi.OutputState }
func (DataSourceDynamoDbConfigOutput) AwsRegion ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigOutput) AwsRegion() pulumi.StringOutput
func (DataSourceDynamoDbConfigOutput) DeltaSyncConfig ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigOutput) DeltaSyncConfig() DataSourceDeltaSyncConfigPtrOutput
func (DataSourceDynamoDbConfigOutput) ElementType ¶ added in v0.72.0
func (DataSourceDynamoDbConfigOutput) ElementType() reflect.Type
func (DataSourceDynamoDbConfigOutput) TableName ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigOutput) TableName() pulumi.StringOutput
func (DataSourceDynamoDbConfigOutput) ToDataSourceDynamoDbConfigOutput ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigOutput) ToDataSourceDynamoDbConfigOutput() DataSourceDynamoDbConfigOutput
func (DataSourceDynamoDbConfigOutput) ToDataSourceDynamoDbConfigOutputWithContext ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigOutput) ToDataSourceDynamoDbConfigOutputWithContext(ctx context.Context) DataSourceDynamoDbConfigOutput
func (DataSourceDynamoDbConfigOutput) ToDataSourceDynamoDbConfigPtrOutput ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigOutput) ToDataSourceDynamoDbConfigPtrOutput() DataSourceDynamoDbConfigPtrOutput
func (DataSourceDynamoDbConfigOutput) ToDataSourceDynamoDbConfigPtrOutputWithContext ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigOutput) ToDataSourceDynamoDbConfigPtrOutputWithContext(ctx context.Context) DataSourceDynamoDbConfigPtrOutput
func (DataSourceDynamoDbConfigOutput) UseCallerCredentials ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigOutput) UseCallerCredentials() pulumi.BoolPtrOutput
func (DataSourceDynamoDbConfigOutput) Versioned ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigOutput) Versioned() pulumi.BoolPtrOutput
type DataSourceDynamoDbConfigPtrInput ¶ added in v0.72.0
type DataSourceDynamoDbConfigPtrInput interface { pulumi.Input ToDataSourceDynamoDbConfigPtrOutput() DataSourceDynamoDbConfigPtrOutput ToDataSourceDynamoDbConfigPtrOutputWithContext(context.Context) DataSourceDynamoDbConfigPtrOutput }
DataSourceDynamoDbConfigPtrInput is an input type that accepts DataSourceDynamoDbConfigArgs, DataSourceDynamoDbConfigPtr and DataSourceDynamoDbConfigPtrOutput values. You can construct a concrete instance of `DataSourceDynamoDbConfigPtrInput` via:
DataSourceDynamoDbConfigArgs{...} or: nil
func DataSourceDynamoDbConfigPtr ¶ added in v0.72.0
func DataSourceDynamoDbConfigPtr(v *DataSourceDynamoDbConfigArgs) DataSourceDynamoDbConfigPtrInput
type DataSourceDynamoDbConfigPtrOutput ¶ added in v0.72.0
type DataSourceDynamoDbConfigPtrOutput struct{ *pulumi.OutputState }
func (DataSourceDynamoDbConfigPtrOutput) AwsRegion ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigPtrOutput) AwsRegion() pulumi.StringPtrOutput
func (DataSourceDynamoDbConfigPtrOutput) DeltaSyncConfig ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigPtrOutput) DeltaSyncConfig() DataSourceDeltaSyncConfigPtrOutput
func (DataSourceDynamoDbConfigPtrOutput) Elem ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigPtrOutput) Elem() DataSourceDynamoDbConfigOutput
func (DataSourceDynamoDbConfigPtrOutput) ElementType ¶ added in v0.72.0
func (DataSourceDynamoDbConfigPtrOutput) ElementType() reflect.Type
func (DataSourceDynamoDbConfigPtrOutput) TableName ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigPtrOutput) TableName() pulumi.StringPtrOutput
func (DataSourceDynamoDbConfigPtrOutput) ToDataSourceDynamoDbConfigPtrOutput ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigPtrOutput) ToDataSourceDynamoDbConfigPtrOutput() DataSourceDynamoDbConfigPtrOutput
func (DataSourceDynamoDbConfigPtrOutput) ToDataSourceDynamoDbConfigPtrOutputWithContext ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigPtrOutput) ToDataSourceDynamoDbConfigPtrOutputWithContext(ctx context.Context) DataSourceDynamoDbConfigPtrOutput
func (DataSourceDynamoDbConfigPtrOutput) UseCallerCredentials ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigPtrOutput) UseCallerCredentials() pulumi.BoolPtrOutput
func (DataSourceDynamoDbConfigPtrOutput) Versioned ¶ added in v0.72.0
func (o DataSourceDynamoDbConfigPtrOutput) Versioned() pulumi.BoolPtrOutput
type DataSourceElasticsearchConfigArgs ¶
type DataSourceElasticsearchConfigArgs struct { AwsRegion pulumi.StringInput `pulumi:"awsRegion"` Endpoint pulumi.StringInput `pulumi:"endpoint"` }
func (DataSourceElasticsearchConfigArgs) ElementType ¶
func (DataSourceElasticsearchConfigArgs) ElementType() reflect.Type
func (DataSourceElasticsearchConfigArgs) ToDataSourceElasticsearchConfigOutput ¶
func (i DataSourceElasticsearchConfigArgs) ToDataSourceElasticsearchConfigOutput() DataSourceElasticsearchConfigOutput
func (DataSourceElasticsearchConfigArgs) ToDataSourceElasticsearchConfigOutputWithContext ¶
func (i DataSourceElasticsearchConfigArgs) ToDataSourceElasticsearchConfigOutputWithContext(ctx context.Context) DataSourceElasticsearchConfigOutput
func (DataSourceElasticsearchConfigArgs) ToDataSourceElasticsearchConfigPtrOutput ¶
func (i DataSourceElasticsearchConfigArgs) ToDataSourceElasticsearchConfigPtrOutput() DataSourceElasticsearchConfigPtrOutput
func (DataSourceElasticsearchConfigArgs) ToDataSourceElasticsearchConfigPtrOutputWithContext ¶
func (i DataSourceElasticsearchConfigArgs) ToDataSourceElasticsearchConfigPtrOutputWithContext(ctx context.Context) DataSourceElasticsearchConfigPtrOutput
type DataSourceElasticsearchConfigInput ¶
type DataSourceElasticsearchConfigInput interface { pulumi.Input ToDataSourceElasticsearchConfigOutput() DataSourceElasticsearchConfigOutput ToDataSourceElasticsearchConfigOutputWithContext(context.Context) DataSourceElasticsearchConfigOutput }
DataSourceElasticsearchConfigInput is an input type that accepts DataSourceElasticsearchConfigArgs and DataSourceElasticsearchConfigOutput values. You can construct a concrete instance of `DataSourceElasticsearchConfigInput` via:
DataSourceElasticsearchConfigArgs{...}
type DataSourceElasticsearchConfigOutput ¶
type DataSourceElasticsearchConfigOutput struct{ *pulumi.OutputState }
func (DataSourceElasticsearchConfigOutput) AwsRegion ¶
func (o DataSourceElasticsearchConfigOutput) AwsRegion() pulumi.StringOutput
func (DataSourceElasticsearchConfigOutput) ElementType ¶
func (DataSourceElasticsearchConfigOutput) ElementType() reflect.Type
func (DataSourceElasticsearchConfigOutput) Endpoint ¶
func (o DataSourceElasticsearchConfigOutput) Endpoint() pulumi.StringOutput
func (DataSourceElasticsearchConfigOutput) ToDataSourceElasticsearchConfigOutput ¶
func (o DataSourceElasticsearchConfigOutput) ToDataSourceElasticsearchConfigOutput() DataSourceElasticsearchConfigOutput
func (DataSourceElasticsearchConfigOutput) ToDataSourceElasticsearchConfigOutputWithContext ¶
func (o DataSourceElasticsearchConfigOutput) ToDataSourceElasticsearchConfigOutputWithContext(ctx context.Context) DataSourceElasticsearchConfigOutput
func (DataSourceElasticsearchConfigOutput) ToDataSourceElasticsearchConfigPtrOutput ¶
func (o DataSourceElasticsearchConfigOutput) ToDataSourceElasticsearchConfigPtrOutput() DataSourceElasticsearchConfigPtrOutput
func (DataSourceElasticsearchConfigOutput) ToDataSourceElasticsearchConfigPtrOutputWithContext ¶
func (o DataSourceElasticsearchConfigOutput) ToDataSourceElasticsearchConfigPtrOutputWithContext(ctx context.Context) DataSourceElasticsearchConfigPtrOutput
type DataSourceElasticsearchConfigPtrInput ¶
type DataSourceElasticsearchConfigPtrInput interface { pulumi.Input ToDataSourceElasticsearchConfigPtrOutput() DataSourceElasticsearchConfigPtrOutput ToDataSourceElasticsearchConfigPtrOutputWithContext(context.Context) DataSourceElasticsearchConfigPtrOutput }
DataSourceElasticsearchConfigPtrInput is an input type that accepts DataSourceElasticsearchConfigArgs, DataSourceElasticsearchConfigPtr and DataSourceElasticsearchConfigPtrOutput values. You can construct a concrete instance of `DataSourceElasticsearchConfigPtrInput` via:
DataSourceElasticsearchConfigArgs{...} or: nil
func DataSourceElasticsearchConfigPtr ¶
func DataSourceElasticsearchConfigPtr(v *DataSourceElasticsearchConfigArgs) DataSourceElasticsearchConfigPtrInput
type DataSourceElasticsearchConfigPtrOutput ¶
type DataSourceElasticsearchConfigPtrOutput struct{ *pulumi.OutputState }
func (DataSourceElasticsearchConfigPtrOutput) AwsRegion ¶
func (o DataSourceElasticsearchConfigPtrOutput) AwsRegion() pulumi.StringPtrOutput
func (DataSourceElasticsearchConfigPtrOutput) ElementType ¶
func (DataSourceElasticsearchConfigPtrOutput) ElementType() reflect.Type
func (DataSourceElasticsearchConfigPtrOutput) Endpoint ¶
func (o DataSourceElasticsearchConfigPtrOutput) Endpoint() pulumi.StringPtrOutput
func (DataSourceElasticsearchConfigPtrOutput) ToDataSourceElasticsearchConfigPtrOutput ¶
func (o DataSourceElasticsearchConfigPtrOutput) ToDataSourceElasticsearchConfigPtrOutput() DataSourceElasticsearchConfigPtrOutput
func (DataSourceElasticsearchConfigPtrOutput) ToDataSourceElasticsearchConfigPtrOutputWithContext ¶
func (o DataSourceElasticsearchConfigPtrOutput) ToDataSourceElasticsearchConfigPtrOutputWithContext(ctx context.Context) DataSourceElasticsearchConfigPtrOutput
type DataSourceEventBridgeConfig ¶ added in v0.48.0
type DataSourceEventBridgeConfig struct {
EventBusArn string `pulumi:"eventBusArn"`
}
type DataSourceEventBridgeConfigArgs ¶ added in v0.48.0
type DataSourceEventBridgeConfigArgs struct {
EventBusArn pulumi.StringInput `pulumi:"eventBusArn"`
}
func (DataSourceEventBridgeConfigArgs) ElementType ¶ added in v0.48.0
func (DataSourceEventBridgeConfigArgs) ElementType() reflect.Type
func (DataSourceEventBridgeConfigArgs) ToDataSourceEventBridgeConfigOutput ¶ added in v0.48.0
func (i DataSourceEventBridgeConfigArgs) ToDataSourceEventBridgeConfigOutput() DataSourceEventBridgeConfigOutput
func (DataSourceEventBridgeConfigArgs) ToDataSourceEventBridgeConfigOutputWithContext ¶ added in v0.48.0
func (i DataSourceEventBridgeConfigArgs) ToDataSourceEventBridgeConfigOutputWithContext(ctx context.Context) DataSourceEventBridgeConfigOutput
func (DataSourceEventBridgeConfigArgs) ToDataSourceEventBridgeConfigPtrOutput ¶ added in v0.48.0
func (i DataSourceEventBridgeConfigArgs) ToDataSourceEventBridgeConfigPtrOutput() DataSourceEventBridgeConfigPtrOutput
func (DataSourceEventBridgeConfigArgs) ToDataSourceEventBridgeConfigPtrOutputWithContext ¶ added in v0.48.0
func (i DataSourceEventBridgeConfigArgs) ToDataSourceEventBridgeConfigPtrOutputWithContext(ctx context.Context) DataSourceEventBridgeConfigPtrOutput
type DataSourceEventBridgeConfigInput ¶ added in v0.48.0
type DataSourceEventBridgeConfigInput interface { pulumi.Input ToDataSourceEventBridgeConfigOutput() DataSourceEventBridgeConfigOutput ToDataSourceEventBridgeConfigOutputWithContext(context.Context) DataSourceEventBridgeConfigOutput }
DataSourceEventBridgeConfigInput is an input type that accepts DataSourceEventBridgeConfigArgs and DataSourceEventBridgeConfigOutput values. You can construct a concrete instance of `DataSourceEventBridgeConfigInput` via:
DataSourceEventBridgeConfigArgs{...}
type DataSourceEventBridgeConfigOutput ¶ added in v0.48.0
type DataSourceEventBridgeConfigOutput struct{ *pulumi.OutputState }
func (DataSourceEventBridgeConfigOutput) ElementType ¶ added in v0.48.0
func (DataSourceEventBridgeConfigOutput) ElementType() reflect.Type
func (DataSourceEventBridgeConfigOutput) EventBusArn ¶ added in v0.48.0
func (o DataSourceEventBridgeConfigOutput) EventBusArn() pulumi.StringOutput
func (DataSourceEventBridgeConfigOutput) ToDataSourceEventBridgeConfigOutput ¶ added in v0.48.0
func (o DataSourceEventBridgeConfigOutput) ToDataSourceEventBridgeConfigOutput() DataSourceEventBridgeConfigOutput
func (DataSourceEventBridgeConfigOutput) ToDataSourceEventBridgeConfigOutputWithContext ¶ added in v0.48.0
func (o DataSourceEventBridgeConfigOutput) ToDataSourceEventBridgeConfigOutputWithContext(ctx context.Context) DataSourceEventBridgeConfigOutput
func (DataSourceEventBridgeConfigOutput) ToDataSourceEventBridgeConfigPtrOutput ¶ added in v0.48.0
func (o DataSourceEventBridgeConfigOutput) ToDataSourceEventBridgeConfigPtrOutput() DataSourceEventBridgeConfigPtrOutput
func (DataSourceEventBridgeConfigOutput) ToDataSourceEventBridgeConfigPtrOutputWithContext ¶ added in v0.48.0
func (o DataSourceEventBridgeConfigOutput) ToDataSourceEventBridgeConfigPtrOutputWithContext(ctx context.Context) DataSourceEventBridgeConfigPtrOutput
type DataSourceEventBridgeConfigPtrInput ¶ added in v0.48.0
type DataSourceEventBridgeConfigPtrInput interface { pulumi.Input ToDataSourceEventBridgeConfigPtrOutput() DataSourceEventBridgeConfigPtrOutput ToDataSourceEventBridgeConfigPtrOutputWithContext(context.Context) DataSourceEventBridgeConfigPtrOutput }
DataSourceEventBridgeConfigPtrInput is an input type that accepts DataSourceEventBridgeConfigArgs, DataSourceEventBridgeConfigPtr and DataSourceEventBridgeConfigPtrOutput values. You can construct a concrete instance of `DataSourceEventBridgeConfigPtrInput` via:
DataSourceEventBridgeConfigArgs{...} or: nil
func DataSourceEventBridgeConfigPtr ¶ added in v0.48.0
func DataSourceEventBridgeConfigPtr(v *DataSourceEventBridgeConfigArgs) DataSourceEventBridgeConfigPtrInput
type DataSourceEventBridgeConfigPtrOutput ¶ added in v0.48.0
type DataSourceEventBridgeConfigPtrOutput struct{ *pulumi.OutputState }
func (DataSourceEventBridgeConfigPtrOutput) ElementType ¶ added in v0.48.0
func (DataSourceEventBridgeConfigPtrOutput) ElementType() reflect.Type
func (DataSourceEventBridgeConfigPtrOutput) EventBusArn ¶ added in v0.48.0
func (o DataSourceEventBridgeConfigPtrOutput) EventBusArn() pulumi.StringPtrOutput
func (DataSourceEventBridgeConfigPtrOutput) ToDataSourceEventBridgeConfigPtrOutput ¶ added in v0.48.0
func (o DataSourceEventBridgeConfigPtrOutput) ToDataSourceEventBridgeConfigPtrOutput() DataSourceEventBridgeConfigPtrOutput
func (DataSourceEventBridgeConfigPtrOutput) ToDataSourceEventBridgeConfigPtrOutputWithContext ¶ added in v0.48.0
func (o DataSourceEventBridgeConfigPtrOutput) ToDataSourceEventBridgeConfigPtrOutputWithContext(ctx context.Context) DataSourceEventBridgeConfigPtrOutput
type DataSourceHttpConfig ¶
type DataSourceHttpConfig struct { AuthorizationConfig *DataSourceAuthorizationConfig `pulumi:"authorizationConfig"` Endpoint string `pulumi:"endpoint"` }
type DataSourceHttpConfigArgs ¶
type DataSourceHttpConfigArgs struct { AuthorizationConfig DataSourceAuthorizationConfigPtrInput `pulumi:"authorizationConfig"` Endpoint pulumi.StringInput `pulumi:"endpoint"` }
func (DataSourceHttpConfigArgs) ElementType ¶
func (DataSourceHttpConfigArgs) ElementType() reflect.Type
func (DataSourceHttpConfigArgs) ToDataSourceHttpConfigOutput ¶
func (i DataSourceHttpConfigArgs) ToDataSourceHttpConfigOutput() DataSourceHttpConfigOutput
func (DataSourceHttpConfigArgs) ToDataSourceHttpConfigOutputWithContext ¶
func (i DataSourceHttpConfigArgs) ToDataSourceHttpConfigOutputWithContext(ctx context.Context) DataSourceHttpConfigOutput
func (DataSourceHttpConfigArgs) ToDataSourceHttpConfigPtrOutput ¶
func (i DataSourceHttpConfigArgs) ToDataSourceHttpConfigPtrOutput() DataSourceHttpConfigPtrOutput
func (DataSourceHttpConfigArgs) ToDataSourceHttpConfigPtrOutputWithContext ¶
func (i DataSourceHttpConfigArgs) ToDataSourceHttpConfigPtrOutputWithContext(ctx context.Context) DataSourceHttpConfigPtrOutput
type DataSourceHttpConfigInput ¶
type DataSourceHttpConfigInput interface { pulumi.Input ToDataSourceHttpConfigOutput() DataSourceHttpConfigOutput ToDataSourceHttpConfigOutputWithContext(context.Context) DataSourceHttpConfigOutput }
DataSourceHttpConfigInput is an input type that accepts DataSourceHttpConfigArgs and DataSourceHttpConfigOutput values. You can construct a concrete instance of `DataSourceHttpConfigInput` via:
DataSourceHttpConfigArgs{...}
type DataSourceHttpConfigOutput ¶
type DataSourceHttpConfigOutput struct{ *pulumi.OutputState }
func (DataSourceHttpConfigOutput) AuthorizationConfig ¶
func (o DataSourceHttpConfigOutput) AuthorizationConfig() DataSourceAuthorizationConfigPtrOutput
func (DataSourceHttpConfigOutput) ElementType ¶
func (DataSourceHttpConfigOutput) ElementType() reflect.Type
func (DataSourceHttpConfigOutput) Endpoint ¶
func (o DataSourceHttpConfigOutput) Endpoint() pulumi.StringOutput
func (DataSourceHttpConfigOutput) ToDataSourceHttpConfigOutput ¶
func (o DataSourceHttpConfigOutput) ToDataSourceHttpConfigOutput() DataSourceHttpConfigOutput
func (DataSourceHttpConfigOutput) ToDataSourceHttpConfigOutputWithContext ¶
func (o DataSourceHttpConfigOutput) ToDataSourceHttpConfigOutputWithContext(ctx context.Context) DataSourceHttpConfigOutput
func (DataSourceHttpConfigOutput) ToDataSourceHttpConfigPtrOutput ¶
func (o DataSourceHttpConfigOutput) ToDataSourceHttpConfigPtrOutput() DataSourceHttpConfigPtrOutput
func (DataSourceHttpConfigOutput) ToDataSourceHttpConfigPtrOutputWithContext ¶
func (o DataSourceHttpConfigOutput) ToDataSourceHttpConfigPtrOutputWithContext(ctx context.Context) DataSourceHttpConfigPtrOutput
type DataSourceHttpConfigPtrInput ¶
type DataSourceHttpConfigPtrInput interface { pulumi.Input ToDataSourceHttpConfigPtrOutput() DataSourceHttpConfigPtrOutput ToDataSourceHttpConfigPtrOutputWithContext(context.Context) DataSourceHttpConfigPtrOutput }
DataSourceHttpConfigPtrInput is an input type that accepts DataSourceHttpConfigArgs, DataSourceHttpConfigPtr and DataSourceHttpConfigPtrOutput values. You can construct a concrete instance of `DataSourceHttpConfigPtrInput` via:
DataSourceHttpConfigArgs{...} or: nil
func DataSourceHttpConfigPtr ¶
func DataSourceHttpConfigPtr(v *DataSourceHttpConfigArgs) DataSourceHttpConfigPtrInput
type DataSourceHttpConfigPtrOutput ¶
type DataSourceHttpConfigPtrOutput struct{ *pulumi.OutputState }
func (DataSourceHttpConfigPtrOutput) AuthorizationConfig ¶
func (o DataSourceHttpConfigPtrOutput) AuthorizationConfig() DataSourceAuthorizationConfigPtrOutput
func (DataSourceHttpConfigPtrOutput) Elem ¶
func (o DataSourceHttpConfigPtrOutput) Elem() DataSourceHttpConfigOutput
func (DataSourceHttpConfigPtrOutput) ElementType ¶
func (DataSourceHttpConfigPtrOutput) ElementType() reflect.Type
func (DataSourceHttpConfigPtrOutput) Endpoint ¶
func (o DataSourceHttpConfigPtrOutput) Endpoint() pulumi.StringPtrOutput
func (DataSourceHttpConfigPtrOutput) ToDataSourceHttpConfigPtrOutput ¶
func (o DataSourceHttpConfigPtrOutput) ToDataSourceHttpConfigPtrOutput() DataSourceHttpConfigPtrOutput
func (DataSourceHttpConfigPtrOutput) ToDataSourceHttpConfigPtrOutputWithContext ¶
func (o DataSourceHttpConfigPtrOutput) ToDataSourceHttpConfigPtrOutputWithContext(ctx context.Context) DataSourceHttpConfigPtrOutput
type DataSourceInput ¶
type DataSourceInput interface { pulumi.Input ToDataSourceOutput() DataSourceOutput ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput }
type DataSourceLambdaConfig ¶
type DataSourceLambdaConfig struct {
LambdaFunctionArn string `pulumi:"lambdaFunctionArn"`
}
type DataSourceLambdaConfigArgs ¶
type DataSourceLambdaConfigArgs struct {
LambdaFunctionArn pulumi.StringInput `pulumi:"lambdaFunctionArn"`
}
func (DataSourceLambdaConfigArgs) ElementType ¶
func (DataSourceLambdaConfigArgs) ElementType() reflect.Type
func (DataSourceLambdaConfigArgs) ToDataSourceLambdaConfigOutput ¶
func (i DataSourceLambdaConfigArgs) ToDataSourceLambdaConfigOutput() DataSourceLambdaConfigOutput
func (DataSourceLambdaConfigArgs) ToDataSourceLambdaConfigOutputWithContext ¶
func (i DataSourceLambdaConfigArgs) ToDataSourceLambdaConfigOutputWithContext(ctx context.Context) DataSourceLambdaConfigOutput
func (DataSourceLambdaConfigArgs) ToDataSourceLambdaConfigPtrOutput ¶
func (i DataSourceLambdaConfigArgs) ToDataSourceLambdaConfigPtrOutput() DataSourceLambdaConfigPtrOutput
func (DataSourceLambdaConfigArgs) ToDataSourceLambdaConfigPtrOutputWithContext ¶
func (i DataSourceLambdaConfigArgs) ToDataSourceLambdaConfigPtrOutputWithContext(ctx context.Context) DataSourceLambdaConfigPtrOutput
type DataSourceLambdaConfigInput ¶
type DataSourceLambdaConfigInput interface { pulumi.Input ToDataSourceLambdaConfigOutput() DataSourceLambdaConfigOutput ToDataSourceLambdaConfigOutputWithContext(context.Context) DataSourceLambdaConfigOutput }
DataSourceLambdaConfigInput is an input type that accepts DataSourceLambdaConfigArgs and DataSourceLambdaConfigOutput values. You can construct a concrete instance of `DataSourceLambdaConfigInput` via:
DataSourceLambdaConfigArgs{...}
type DataSourceLambdaConfigOutput ¶
type DataSourceLambdaConfigOutput struct{ *pulumi.OutputState }
func (DataSourceLambdaConfigOutput) ElementType ¶
func (DataSourceLambdaConfigOutput) ElementType() reflect.Type
func (DataSourceLambdaConfigOutput) LambdaFunctionArn ¶
func (o DataSourceLambdaConfigOutput) LambdaFunctionArn() pulumi.StringOutput
func (DataSourceLambdaConfigOutput) ToDataSourceLambdaConfigOutput ¶
func (o DataSourceLambdaConfigOutput) ToDataSourceLambdaConfigOutput() DataSourceLambdaConfigOutput
func (DataSourceLambdaConfigOutput) ToDataSourceLambdaConfigOutputWithContext ¶
func (o DataSourceLambdaConfigOutput) ToDataSourceLambdaConfigOutputWithContext(ctx context.Context) DataSourceLambdaConfigOutput
func (DataSourceLambdaConfigOutput) ToDataSourceLambdaConfigPtrOutput ¶
func (o DataSourceLambdaConfigOutput) ToDataSourceLambdaConfigPtrOutput() DataSourceLambdaConfigPtrOutput
func (DataSourceLambdaConfigOutput) ToDataSourceLambdaConfigPtrOutputWithContext ¶
func (o DataSourceLambdaConfigOutput) ToDataSourceLambdaConfigPtrOutputWithContext(ctx context.Context) DataSourceLambdaConfigPtrOutput
type DataSourceLambdaConfigPtrInput ¶
type DataSourceLambdaConfigPtrInput interface { pulumi.Input ToDataSourceLambdaConfigPtrOutput() DataSourceLambdaConfigPtrOutput ToDataSourceLambdaConfigPtrOutputWithContext(context.Context) DataSourceLambdaConfigPtrOutput }
DataSourceLambdaConfigPtrInput is an input type that accepts DataSourceLambdaConfigArgs, DataSourceLambdaConfigPtr and DataSourceLambdaConfigPtrOutput values. You can construct a concrete instance of `DataSourceLambdaConfigPtrInput` via:
DataSourceLambdaConfigArgs{...} or: nil
func DataSourceLambdaConfigPtr ¶
func DataSourceLambdaConfigPtr(v *DataSourceLambdaConfigArgs) DataSourceLambdaConfigPtrInput
type DataSourceLambdaConfigPtrOutput ¶
type DataSourceLambdaConfigPtrOutput struct{ *pulumi.OutputState }
func (DataSourceLambdaConfigPtrOutput) Elem ¶
func (o DataSourceLambdaConfigPtrOutput) Elem() DataSourceLambdaConfigOutput
func (DataSourceLambdaConfigPtrOutput) ElementType ¶
func (DataSourceLambdaConfigPtrOutput) ElementType() reflect.Type
func (DataSourceLambdaConfigPtrOutput) LambdaFunctionArn ¶
func (o DataSourceLambdaConfigPtrOutput) LambdaFunctionArn() pulumi.StringPtrOutput
func (DataSourceLambdaConfigPtrOutput) ToDataSourceLambdaConfigPtrOutput ¶
func (o DataSourceLambdaConfigPtrOutput) ToDataSourceLambdaConfigPtrOutput() DataSourceLambdaConfigPtrOutput
func (DataSourceLambdaConfigPtrOutput) ToDataSourceLambdaConfigPtrOutputWithContext ¶
func (o DataSourceLambdaConfigPtrOutput) ToDataSourceLambdaConfigPtrOutputWithContext(ctx context.Context) DataSourceLambdaConfigPtrOutput
type DataSourceOpenSearchServiceConfigArgs ¶
type DataSourceOpenSearchServiceConfigArgs struct { AwsRegion pulumi.StringInput `pulumi:"awsRegion"` Endpoint pulumi.StringInput `pulumi:"endpoint"` }
func (DataSourceOpenSearchServiceConfigArgs) ElementType ¶
func (DataSourceOpenSearchServiceConfigArgs) ElementType() reflect.Type
func (DataSourceOpenSearchServiceConfigArgs) ToDataSourceOpenSearchServiceConfigOutput ¶
func (i DataSourceOpenSearchServiceConfigArgs) ToDataSourceOpenSearchServiceConfigOutput() DataSourceOpenSearchServiceConfigOutput
func (DataSourceOpenSearchServiceConfigArgs) ToDataSourceOpenSearchServiceConfigOutputWithContext ¶
func (i DataSourceOpenSearchServiceConfigArgs) ToDataSourceOpenSearchServiceConfigOutputWithContext(ctx context.Context) DataSourceOpenSearchServiceConfigOutput
func (DataSourceOpenSearchServiceConfigArgs) ToDataSourceOpenSearchServiceConfigPtrOutput ¶
func (i DataSourceOpenSearchServiceConfigArgs) ToDataSourceOpenSearchServiceConfigPtrOutput() DataSourceOpenSearchServiceConfigPtrOutput
func (DataSourceOpenSearchServiceConfigArgs) ToDataSourceOpenSearchServiceConfigPtrOutputWithContext ¶
func (i DataSourceOpenSearchServiceConfigArgs) ToDataSourceOpenSearchServiceConfigPtrOutputWithContext(ctx context.Context) DataSourceOpenSearchServiceConfigPtrOutput
type DataSourceOpenSearchServiceConfigInput ¶
type DataSourceOpenSearchServiceConfigInput interface { pulumi.Input ToDataSourceOpenSearchServiceConfigOutput() DataSourceOpenSearchServiceConfigOutput ToDataSourceOpenSearchServiceConfigOutputWithContext(context.Context) DataSourceOpenSearchServiceConfigOutput }
DataSourceOpenSearchServiceConfigInput is an input type that accepts DataSourceOpenSearchServiceConfigArgs and DataSourceOpenSearchServiceConfigOutput values. You can construct a concrete instance of `DataSourceOpenSearchServiceConfigInput` via:
DataSourceOpenSearchServiceConfigArgs{...}
type DataSourceOpenSearchServiceConfigOutput ¶
type DataSourceOpenSearchServiceConfigOutput struct{ *pulumi.OutputState }
func (DataSourceOpenSearchServiceConfigOutput) AwsRegion ¶
func (o DataSourceOpenSearchServiceConfigOutput) AwsRegion() pulumi.StringOutput
func (DataSourceOpenSearchServiceConfigOutput) ElementType ¶
func (DataSourceOpenSearchServiceConfigOutput) ElementType() reflect.Type
func (DataSourceOpenSearchServiceConfigOutput) Endpoint ¶
func (o DataSourceOpenSearchServiceConfigOutput) Endpoint() pulumi.StringOutput
func (DataSourceOpenSearchServiceConfigOutput) ToDataSourceOpenSearchServiceConfigOutput ¶
func (o DataSourceOpenSearchServiceConfigOutput) ToDataSourceOpenSearchServiceConfigOutput() DataSourceOpenSearchServiceConfigOutput
func (DataSourceOpenSearchServiceConfigOutput) ToDataSourceOpenSearchServiceConfigOutputWithContext ¶
func (o DataSourceOpenSearchServiceConfigOutput) ToDataSourceOpenSearchServiceConfigOutputWithContext(ctx context.Context) DataSourceOpenSearchServiceConfigOutput
func (DataSourceOpenSearchServiceConfigOutput) ToDataSourceOpenSearchServiceConfigPtrOutput ¶
func (o DataSourceOpenSearchServiceConfigOutput) ToDataSourceOpenSearchServiceConfigPtrOutput() DataSourceOpenSearchServiceConfigPtrOutput
func (DataSourceOpenSearchServiceConfigOutput) ToDataSourceOpenSearchServiceConfigPtrOutputWithContext ¶
func (o DataSourceOpenSearchServiceConfigOutput) ToDataSourceOpenSearchServiceConfigPtrOutputWithContext(ctx context.Context) DataSourceOpenSearchServiceConfigPtrOutput
type DataSourceOpenSearchServiceConfigPtrInput ¶
type DataSourceOpenSearchServiceConfigPtrInput interface { pulumi.Input ToDataSourceOpenSearchServiceConfigPtrOutput() DataSourceOpenSearchServiceConfigPtrOutput ToDataSourceOpenSearchServiceConfigPtrOutputWithContext(context.Context) DataSourceOpenSearchServiceConfigPtrOutput }
DataSourceOpenSearchServiceConfigPtrInput is an input type that accepts DataSourceOpenSearchServiceConfigArgs, DataSourceOpenSearchServiceConfigPtr and DataSourceOpenSearchServiceConfigPtrOutput values. You can construct a concrete instance of `DataSourceOpenSearchServiceConfigPtrInput` via:
DataSourceOpenSearchServiceConfigArgs{...} or: nil
func DataSourceOpenSearchServiceConfigPtr ¶
func DataSourceOpenSearchServiceConfigPtr(v *DataSourceOpenSearchServiceConfigArgs) DataSourceOpenSearchServiceConfigPtrInput
type DataSourceOpenSearchServiceConfigPtrOutput ¶
type DataSourceOpenSearchServiceConfigPtrOutput struct{ *pulumi.OutputState }
func (DataSourceOpenSearchServiceConfigPtrOutput) AwsRegion ¶
func (o DataSourceOpenSearchServiceConfigPtrOutput) AwsRegion() pulumi.StringPtrOutput
func (DataSourceOpenSearchServiceConfigPtrOutput) ElementType ¶
func (DataSourceOpenSearchServiceConfigPtrOutput) ElementType() reflect.Type
func (DataSourceOpenSearchServiceConfigPtrOutput) Endpoint ¶
func (o DataSourceOpenSearchServiceConfigPtrOutput) Endpoint() pulumi.StringPtrOutput
func (DataSourceOpenSearchServiceConfigPtrOutput) ToDataSourceOpenSearchServiceConfigPtrOutput ¶
func (o DataSourceOpenSearchServiceConfigPtrOutput) ToDataSourceOpenSearchServiceConfigPtrOutput() DataSourceOpenSearchServiceConfigPtrOutput
func (DataSourceOpenSearchServiceConfigPtrOutput) ToDataSourceOpenSearchServiceConfigPtrOutputWithContext ¶
func (o DataSourceOpenSearchServiceConfigPtrOutput) ToDataSourceOpenSearchServiceConfigPtrOutputWithContext(ctx context.Context) DataSourceOpenSearchServiceConfigPtrOutput
type DataSourceOutput ¶
type DataSourceOutput struct{ *pulumi.OutputState }
func (DataSourceOutput) ApiId ¶ added in v0.17.0
func (o DataSourceOutput) ApiId() pulumi.StringOutput
func (DataSourceOutput) DataSourceArn ¶ added in v0.17.0
func (o DataSourceOutput) DataSourceArn() pulumi.StringOutput
func (DataSourceOutput) Description ¶ added in v0.17.0
func (o DataSourceOutput) Description() pulumi.StringPtrOutput
func (DataSourceOutput) DynamoDbConfig ¶ added in v0.72.0
func (o DataSourceOutput) DynamoDbConfig() DataSourceDynamoDbConfigPtrOutput
func (DataSourceOutput) ElasticsearchConfig ¶ added in v0.17.0
func (o DataSourceOutput) ElasticsearchConfig() DataSourceElasticsearchConfigPtrOutput
func (DataSourceOutput) ElementType ¶
func (DataSourceOutput) ElementType() reflect.Type
func (DataSourceOutput) EventBridgeConfig ¶ added in v0.48.0
func (o DataSourceOutput) EventBridgeConfig() DataSourceEventBridgeConfigPtrOutput
func (DataSourceOutput) HttpConfig ¶ added in v0.17.0
func (o DataSourceOutput) HttpConfig() DataSourceHttpConfigPtrOutput
func (DataSourceOutput) LambdaConfig ¶ added in v0.17.0
func (o DataSourceOutput) LambdaConfig() DataSourceLambdaConfigPtrOutput
func (DataSourceOutput) MetricsConfig ¶ added in v0.97.0
func (o DataSourceOutput) MetricsConfig() pulumi.StringPtrOutput
func (DataSourceOutput) Name ¶ added in v0.17.0
func (o DataSourceOutput) Name() pulumi.StringOutput
func (DataSourceOutput) OpenSearchServiceConfig ¶ added in v0.17.0
func (o DataSourceOutput) OpenSearchServiceConfig() DataSourceOpenSearchServiceConfigPtrOutput
func (DataSourceOutput) RelationalDatabaseConfig ¶ added in v0.17.0
func (o DataSourceOutput) RelationalDatabaseConfig() DataSourceRelationalDatabaseConfigPtrOutput
func (DataSourceOutput) ServiceRoleArn ¶ added in v0.17.0
func (o DataSourceOutput) ServiceRoleArn() pulumi.StringPtrOutput
func (DataSourceOutput) ToDataSourceOutput ¶
func (o DataSourceOutput) ToDataSourceOutput() DataSourceOutput
func (DataSourceOutput) ToDataSourceOutputWithContext ¶
func (o DataSourceOutput) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
func (DataSourceOutput) Type ¶ added in v0.17.0
func (o DataSourceOutput) Type() pulumi.StringOutput
type DataSourceRdsHttpEndpointConfigArgs ¶
type DataSourceRdsHttpEndpointConfigArgs struct { AwsRegion pulumi.StringInput `pulumi:"awsRegion"` AwsSecretStoreArn pulumi.StringInput `pulumi:"awsSecretStoreArn"` DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"` DbClusterIdentifier pulumi.StringInput `pulumi:"dbClusterIdentifier"` Schema pulumi.StringPtrInput `pulumi:"schema"` }
func (DataSourceRdsHttpEndpointConfigArgs) ElementType ¶
func (DataSourceRdsHttpEndpointConfigArgs) ElementType() reflect.Type
func (DataSourceRdsHttpEndpointConfigArgs) ToDataSourceRdsHttpEndpointConfigOutput ¶
func (i DataSourceRdsHttpEndpointConfigArgs) ToDataSourceRdsHttpEndpointConfigOutput() DataSourceRdsHttpEndpointConfigOutput
func (DataSourceRdsHttpEndpointConfigArgs) ToDataSourceRdsHttpEndpointConfigOutputWithContext ¶
func (i DataSourceRdsHttpEndpointConfigArgs) ToDataSourceRdsHttpEndpointConfigOutputWithContext(ctx context.Context) DataSourceRdsHttpEndpointConfigOutput
func (DataSourceRdsHttpEndpointConfigArgs) ToDataSourceRdsHttpEndpointConfigPtrOutput ¶
func (i DataSourceRdsHttpEndpointConfigArgs) ToDataSourceRdsHttpEndpointConfigPtrOutput() DataSourceRdsHttpEndpointConfigPtrOutput
func (DataSourceRdsHttpEndpointConfigArgs) ToDataSourceRdsHttpEndpointConfigPtrOutputWithContext ¶
func (i DataSourceRdsHttpEndpointConfigArgs) ToDataSourceRdsHttpEndpointConfigPtrOutputWithContext(ctx context.Context) DataSourceRdsHttpEndpointConfigPtrOutput
type DataSourceRdsHttpEndpointConfigInput ¶
type DataSourceRdsHttpEndpointConfigInput interface { pulumi.Input ToDataSourceRdsHttpEndpointConfigOutput() DataSourceRdsHttpEndpointConfigOutput ToDataSourceRdsHttpEndpointConfigOutputWithContext(context.Context) DataSourceRdsHttpEndpointConfigOutput }
DataSourceRdsHttpEndpointConfigInput is an input type that accepts DataSourceRdsHttpEndpointConfigArgs and DataSourceRdsHttpEndpointConfigOutput values. You can construct a concrete instance of `DataSourceRdsHttpEndpointConfigInput` via:
DataSourceRdsHttpEndpointConfigArgs{...}
type DataSourceRdsHttpEndpointConfigOutput ¶
type DataSourceRdsHttpEndpointConfigOutput struct{ *pulumi.OutputState }
func (DataSourceRdsHttpEndpointConfigOutput) AwsRegion ¶
func (o DataSourceRdsHttpEndpointConfigOutput) AwsRegion() pulumi.StringOutput
func (DataSourceRdsHttpEndpointConfigOutput) AwsSecretStoreArn ¶
func (o DataSourceRdsHttpEndpointConfigOutput) AwsSecretStoreArn() pulumi.StringOutput
func (DataSourceRdsHttpEndpointConfigOutput) DatabaseName ¶
func (o DataSourceRdsHttpEndpointConfigOutput) DatabaseName() pulumi.StringPtrOutput
func (DataSourceRdsHttpEndpointConfigOutput) DbClusterIdentifier ¶
func (o DataSourceRdsHttpEndpointConfigOutput) DbClusterIdentifier() pulumi.StringOutput
func (DataSourceRdsHttpEndpointConfigOutput) ElementType ¶
func (DataSourceRdsHttpEndpointConfigOutput) ElementType() reflect.Type
func (DataSourceRdsHttpEndpointConfigOutput) Schema ¶
func (o DataSourceRdsHttpEndpointConfigOutput) Schema() pulumi.StringPtrOutput
func (DataSourceRdsHttpEndpointConfigOutput) ToDataSourceRdsHttpEndpointConfigOutput ¶
func (o DataSourceRdsHttpEndpointConfigOutput) ToDataSourceRdsHttpEndpointConfigOutput() DataSourceRdsHttpEndpointConfigOutput
func (DataSourceRdsHttpEndpointConfigOutput) ToDataSourceRdsHttpEndpointConfigOutputWithContext ¶
func (o DataSourceRdsHttpEndpointConfigOutput) ToDataSourceRdsHttpEndpointConfigOutputWithContext(ctx context.Context) DataSourceRdsHttpEndpointConfigOutput
func (DataSourceRdsHttpEndpointConfigOutput) ToDataSourceRdsHttpEndpointConfigPtrOutput ¶
func (o DataSourceRdsHttpEndpointConfigOutput) ToDataSourceRdsHttpEndpointConfigPtrOutput() DataSourceRdsHttpEndpointConfigPtrOutput
func (DataSourceRdsHttpEndpointConfigOutput) ToDataSourceRdsHttpEndpointConfigPtrOutputWithContext ¶
func (o DataSourceRdsHttpEndpointConfigOutput) ToDataSourceRdsHttpEndpointConfigPtrOutputWithContext(ctx context.Context) DataSourceRdsHttpEndpointConfigPtrOutput
type DataSourceRdsHttpEndpointConfigPtrInput ¶
type DataSourceRdsHttpEndpointConfigPtrInput interface { pulumi.Input ToDataSourceRdsHttpEndpointConfigPtrOutput() DataSourceRdsHttpEndpointConfigPtrOutput ToDataSourceRdsHttpEndpointConfigPtrOutputWithContext(context.Context) DataSourceRdsHttpEndpointConfigPtrOutput }
DataSourceRdsHttpEndpointConfigPtrInput is an input type that accepts DataSourceRdsHttpEndpointConfigArgs, DataSourceRdsHttpEndpointConfigPtr and DataSourceRdsHttpEndpointConfigPtrOutput values. You can construct a concrete instance of `DataSourceRdsHttpEndpointConfigPtrInput` via:
DataSourceRdsHttpEndpointConfigArgs{...} or: nil
func DataSourceRdsHttpEndpointConfigPtr ¶
func DataSourceRdsHttpEndpointConfigPtr(v *DataSourceRdsHttpEndpointConfigArgs) DataSourceRdsHttpEndpointConfigPtrInput
type DataSourceRdsHttpEndpointConfigPtrOutput ¶
type DataSourceRdsHttpEndpointConfigPtrOutput struct{ *pulumi.OutputState }
func (DataSourceRdsHttpEndpointConfigPtrOutput) AwsRegion ¶
func (o DataSourceRdsHttpEndpointConfigPtrOutput) AwsRegion() pulumi.StringPtrOutput
func (DataSourceRdsHttpEndpointConfigPtrOutput) AwsSecretStoreArn ¶
func (o DataSourceRdsHttpEndpointConfigPtrOutput) AwsSecretStoreArn() pulumi.StringPtrOutput
func (DataSourceRdsHttpEndpointConfigPtrOutput) DatabaseName ¶
func (o DataSourceRdsHttpEndpointConfigPtrOutput) DatabaseName() pulumi.StringPtrOutput
func (DataSourceRdsHttpEndpointConfigPtrOutput) DbClusterIdentifier ¶
func (o DataSourceRdsHttpEndpointConfigPtrOutput) DbClusterIdentifier() pulumi.StringPtrOutput
func (DataSourceRdsHttpEndpointConfigPtrOutput) ElementType ¶
func (DataSourceRdsHttpEndpointConfigPtrOutput) ElementType() reflect.Type
func (DataSourceRdsHttpEndpointConfigPtrOutput) Schema ¶
func (o DataSourceRdsHttpEndpointConfigPtrOutput) Schema() pulumi.StringPtrOutput
func (DataSourceRdsHttpEndpointConfigPtrOutput) ToDataSourceRdsHttpEndpointConfigPtrOutput ¶
func (o DataSourceRdsHttpEndpointConfigPtrOutput) ToDataSourceRdsHttpEndpointConfigPtrOutput() DataSourceRdsHttpEndpointConfigPtrOutput
func (DataSourceRdsHttpEndpointConfigPtrOutput) ToDataSourceRdsHttpEndpointConfigPtrOutputWithContext ¶
func (o DataSourceRdsHttpEndpointConfigPtrOutput) ToDataSourceRdsHttpEndpointConfigPtrOutputWithContext(ctx context.Context) DataSourceRdsHttpEndpointConfigPtrOutput
type DataSourceRelationalDatabaseConfig ¶
type DataSourceRelationalDatabaseConfig struct { RdsHttpEndpointConfig *DataSourceRdsHttpEndpointConfig `pulumi:"rdsHttpEndpointConfig"` RelationalDatabaseSourceType string `pulumi:"relationalDatabaseSourceType"` }
type DataSourceRelationalDatabaseConfigArgs ¶
type DataSourceRelationalDatabaseConfigArgs struct { RdsHttpEndpointConfig DataSourceRdsHttpEndpointConfigPtrInput `pulumi:"rdsHttpEndpointConfig"` RelationalDatabaseSourceType pulumi.StringInput `pulumi:"relationalDatabaseSourceType"` }
func (DataSourceRelationalDatabaseConfigArgs) ElementType ¶
func (DataSourceRelationalDatabaseConfigArgs) ElementType() reflect.Type
func (DataSourceRelationalDatabaseConfigArgs) ToDataSourceRelationalDatabaseConfigOutput ¶
func (i DataSourceRelationalDatabaseConfigArgs) ToDataSourceRelationalDatabaseConfigOutput() DataSourceRelationalDatabaseConfigOutput
func (DataSourceRelationalDatabaseConfigArgs) ToDataSourceRelationalDatabaseConfigOutputWithContext ¶
func (i DataSourceRelationalDatabaseConfigArgs) ToDataSourceRelationalDatabaseConfigOutputWithContext(ctx context.Context) DataSourceRelationalDatabaseConfigOutput
func (DataSourceRelationalDatabaseConfigArgs) ToDataSourceRelationalDatabaseConfigPtrOutput ¶
func (i DataSourceRelationalDatabaseConfigArgs) ToDataSourceRelationalDatabaseConfigPtrOutput() DataSourceRelationalDatabaseConfigPtrOutput
func (DataSourceRelationalDatabaseConfigArgs) ToDataSourceRelationalDatabaseConfigPtrOutputWithContext ¶
func (i DataSourceRelationalDatabaseConfigArgs) ToDataSourceRelationalDatabaseConfigPtrOutputWithContext(ctx context.Context) DataSourceRelationalDatabaseConfigPtrOutput
type DataSourceRelationalDatabaseConfigInput ¶
type DataSourceRelationalDatabaseConfigInput interface { pulumi.Input ToDataSourceRelationalDatabaseConfigOutput() DataSourceRelationalDatabaseConfigOutput ToDataSourceRelationalDatabaseConfigOutputWithContext(context.Context) DataSourceRelationalDatabaseConfigOutput }
DataSourceRelationalDatabaseConfigInput is an input type that accepts DataSourceRelationalDatabaseConfigArgs and DataSourceRelationalDatabaseConfigOutput values. You can construct a concrete instance of `DataSourceRelationalDatabaseConfigInput` via:
DataSourceRelationalDatabaseConfigArgs{...}
type DataSourceRelationalDatabaseConfigOutput ¶
type DataSourceRelationalDatabaseConfigOutput struct{ *pulumi.OutputState }
func (DataSourceRelationalDatabaseConfigOutput) ElementType ¶
func (DataSourceRelationalDatabaseConfigOutput) ElementType() reflect.Type
func (DataSourceRelationalDatabaseConfigOutput) RdsHttpEndpointConfig ¶
func (o DataSourceRelationalDatabaseConfigOutput) RdsHttpEndpointConfig() DataSourceRdsHttpEndpointConfigPtrOutput
func (DataSourceRelationalDatabaseConfigOutput) RelationalDatabaseSourceType ¶
func (o DataSourceRelationalDatabaseConfigOutput) RelationalDatabaseSourceType() pulumi.StringOutput
func (DataSourceRelationalDatabaseConfigOutput) ToDataSourceRelationalDatabaseConfigOutput ¶
func (o DataSourceRelationalDatabaseConfigOutput) ToDataSourceRelationalDatabaseConfigOutput() DataSourceRelationalDatabaseConfigOutput
func (DataSourceRelationalDatabaseConfigOutput) ToDataSourceRelationalDatabaseConfigOutputWithContext ¶
func (o DataSourceRelationalDatabaseConfigOutput) ToDataSourceRelationalDatabaseConfigOutputWithContext(ctx context.Context) DataSourceRelationalDatabaseConfigOutput
func (DataSourceRelationalDatabaseConfigOutput) ToDataSourceRelationalDatabaseConfigPtrOutput ¶
func (o DataSourceRelationalDatabaseConfigOutput) ToDataSourceRelationalDatabaseConfigPtrOutput() DataSourceRelationalDatabaseConfigPtrOutput
func (DataSourceRelationalDatabaseConfigOutput) ToDataSourceRelationalDatabaseConfigPtrOutputWithContext ¶
func (o DataSourceRelationalDatabaseConfigOutput) ToDataSourceRelationalDatabaseConfigPtrOutputWithContext(ctx context.Context) DataSourceRelationalDatabaseConfigPtrOutput
type DataSourceRelationalDatabaseConfigPtrInput ¶
type DataSourceRelationalDatabaseConfigPtrInput interface { pulumi.Input ToDataSourceRelationalDatabaseConfigPtrOutput() DataSourceRelationalDatabaseConfigPtrOutput ToDataSourceRelationalDatabaseConfigPtrOutputWithContext(context.Context) DataSourceRelationalDatabaseConfigPtrOutput }
DataSourceRelationalDatabaseConfigPtrInput is an input type that accepts DataSourceRelationalDatabaseConfigArgs, DataSourceRelationalDatabaseConfigPtr and DataSourceRelationalDatabaseConfigPtrOutput values. You can construct a concrete instance of `DataSourceRelationalDatabaseConfigPtrInput` via:
DataSourceRelationalDatabaseConfigArgs{...} or: nil
func DataSourceRelationalDatabaseConfigPtr ¶
func DataSourceRelationalDatabaseConfigPtr(v *DataSourceRelationalDatabaseConfigArgs) DataSourceRelationalDatabaseConfigPtrInput
type DataSourceRelationalDatabaseConfigPtrOutput ¶
type DataSourceRelationalDatabaseConfigPtrOutput struct{ *pulumi.OutputState }
func (DataSourceRelationalDatabaseConfigPtrOutput) ElementType ¶
func (DataSourceRelationalDatabaseConfigPtrOutput) ElementType() reflect.Type
func (DataSourceRelationalDatabaseConfigPtrOutput) RdsHttpEndpointConfig ¶
func (o DataSourceRelationalDatabaseConfigPtrOutput) RdsHttpEndpointConfig() DataSourceRdsHttpEndpointConfigPtrOutput
func (DataSourceRelationalDatabaseConfigPtrOutput) RelationalDatabaseSourceType ¶
func (o DataSourceRelationalDatabaseConfigPtrOutput) RelationalDatabaseSourceType() pulumi.StringPtrOutput
func (DataSourceRelationalDatabaseConfigPtrOutput) ToDataSourceRelationalDatabaseConfigPtrOutput ¶
func (o DataSourceRelationalDatabaseConfigPtrOutput) ToDataSourceRelationalDatabaseConfigPtrOutput() DataSourceRelationalDatabaseConfigPtrOutput
func (DataSourceRelationalDatabaseConfigPtrOutput) ToDataSourceRelationalDatabaseConfigPtrOutputWithContext ¶
func (o DataSourceRelationalDatabaseConfigPtrOutput) ToDataSourceRelationalDatabaseConfigPtrOutputWithContext(ctx context.Context) DataSourceRelationalDatabaseConfigPtrOutput
type DataSourceState ¶
type DataSourceState struct { }
func (DataSourceState) ElementType ¶
func (DataSourceState) ElementType() reflect.Type
type DomainName ¶ added in v0.9.0
type DomainName struct { pulumi.CustomResourceState AppSyncDomainName pulumi.StringOutput `pulumi:"appSyncDomainName"` CertificateArn pulumi.StringOutput `pulumi:"certificateArn"` Description pulumi.StringPtrOutput `pulumi:"description"` DomainName pulumi.StringOutput `pulumi:"domainName"` HostedZoneId pulumi.StringOutput `pulumi:"hostedZoneId"` }
Resource Type definition for AWS::AppSync::DomainName
func GetDomainName ¶ added in v0.9.0
func GetDomainName(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainNameState, opts ...pulumi.ResourceOption) (*DomainName, error)
GetDomainName gets an existing DomainName 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 NewDomainName ¶ added in v0.9.0
func NewDomainName(ctx *pulumi.Context, name string, args *DomainNameArgs, opts ...pulumi.ResourceOption) (*DomainName, error)
NewDomainName registers a new resource with the given unique name, arguments, and options.
func (*DomainName) ElementType ¶ added in v0.9.0
func (*DomainName) ElementType() reflect.Type
func (*DomainName) ToDomainNameOutput ¶ added in v0.9.0
func (i *DomainName) ToDomainNameOutput() DomainNameOutput
func (*DomainName) ToDomainNameOutputWithContext ¶ added in v0.9.0
func (i *DomainName) ToDomainNameOutputWithContext(ctx context.Context) DomainNameOutput
type DomainNameApiAssociation ¶ added in v0.9.0
type DomainNameApiAssociation struct { pulumi.CustomResourceState ApiAssociationIdentifier pulumi.StringOutput `pulumi:"apiAssociationIdentifier"` ApiId pulumi.StringOutput `pulumi:"apiId"` DomainName pulumi.StringOutput `pulumi:"domainName"` }
Resource Type definition for AWS::AppSync::DomainNameApiAssociation
func GetDomainNameApiAssociation ¶ added in v0.9.0
func GetDomainNameApiAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainNameApiAssociationState, opts ...pulumi.ResourceOption) (*DomainNameApiAssociation, error)
GetDomainNameApiAssociation gets an existing DomainNameApiAssociation 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 NewDomainNameApiAssociation ¶ added in v0.9.0
func NewDomainNameApiAssociation(ctx *pulumi.Context, name string, args *DomainNameApiAssociationArgs, opts ...pulumi.ResourceOption) (*DomainNameApiAssociation, error)
NewDomainNameApiAssociation registers a new resource with the given unique name, arguments, and options.
func (*DomainNameApiAssociation) ElementType ¶ added in v0.9.0
func (*DomainNameApiAssociation) ElementType() reflect.Type
func (*DomainNameApiAssociation) ToDomainNameApiAssociationOutput ¶ added in v0.9.0
func (i *DomainNameApiAssociation) ToDomainNameApiAssociationOutput() DomainNameApiAssociationOutput
func (*DomainNameApiAssociation) ToDomainNameApiAssociationOutputWithContext ¶ added in v0.9.0
func (i *DomainNameApiAssociation) ToDomainNameApiAssociationOutputWithContext(ctx context.Context) DomainNameApiAssociationOutput
type DomainNameApiAssociationArgs ¶ added in v0.9.0
type DomainNameApiAssociationArgs struct { ApiId pulumi.StringInput DomainName pulumi.StringInput }
The set of arguments for constructing a DomainNameApiAssociation resource.
func (DomainNameApiAssociationArgs) ElementType ¶ added in v0.9.0
func (DomainNameApiAssociationArgs) ElementType() reflect.Type
type DomainNameApiAssociationInput ¶ added in v0.9.0
type DomainNameApiAssociationInput interface { pulumi.Input ToDomainNameApiAssociationOutput() DomainNameApiAssociationOutput ToDomainNameApiAssociationOutputWithContext(ctx context.Context) DomainNameApiAssociationOutput }
type DomainNameApiAssociationOutput ¶ added in v0.9.0
type DomainNameApiAssociationOutput struct{ *pulumi.OutputState }
func (DomainNameApiAssociationOutput) ApiAssociationIdentifier ¶ added in v0.17.0
func (o DomainNameApiAssociationOutput) ApiAssociationIdentifier() pulumi.StringOutput
func (DomainNameApiAssociationOutput) ApiId ¶ added in v0.17.0
func (o DomainNameApiAssociationOutput) ApiId() pulumi.StringOutput
func (DomainNameApiAssociationOutput) DomainName ¶ added in v0.17.0
func (o DomainNameApiAssociationOutput) DomainName() pulumi.StringOutput
func (DomainNameApiAssociationOutput) ElementType ¶ added in v0.9.0
func (DomainNameApiAssociationOutput) ElementType() reflect.Type
func (DomainNameApiAssociationOutput) ToDomainNameApiAssociationOutput ¶ added in v0.9.0
func (o DomainNameApiAssociationOutput) ToDomainNameApiAssociationOutput() DomainNameApiAssociationOutput
func (DomainNameApiAssociationOutput) ToDomainNameApiAssociationOutputWithContext ¶ added in v0.9.0
func (o DomainNameApiAssociationOutput) ToDomainNameApiAssociationOutputWithContext(ctx context.Context) DomainNameApiAssociationOutput
type DomainNameApiAssociationState ¶ added in v0.9.0
type DomainNameApiAssociationState struct { }
func (DomainNameApiAssociationState) ElementType ¶ added in v0.9.0
func (DomainNameApiAssociationState) ElementType() reflect.Type
type DomainNameArgs ¶ added in v0.9.0
type DomainNameArgs struct { CertificateArn pulumi.StringInput Description pulumi.StringPtrInput DomainName pulumi.StringInput }
The set of arguments for constructing a DomainName resource.
func (DomainNameArgs) ElementType ¶ added in v0.9.0
func (DomainNameArgs) ElementType() reflect.Type
type DomainNameInput ¶ added in v0.9.0
type DomainNameInput interface { pulumi.Input ToDomainNameOutput() DomainNameOutput ToDomainNameOutputWithContext(ctx context.Context) DomainNameOutput }
type DomainNameOutput ¶ added in v0.9.0
type DomainNameOutput struct{ *pulumi.OutputState }
func (DomainNameOutput) AppSyncDomainName ¶ added in v0.17.0
func (o DomainNameOutput) AppSyncDomainName() pulumi.StringOutput
func (DomainNameOutput) CertificateArn ¶ added in v0.17.0
func (o DomainNameOutput) CertificateArn() pulumi.StringOutput
func (DomainNameOutput) Description ¶ added in v0.17.0
func (o DomainNameOutput) Description() pulumi.StringPtrOutput
func (DomainNameOutput) DomainName ¶ added in v0.17.0
func (o DomainNameOutput) DomainName() pulumi.StringOutput
func (DomainNameOutput) ElementType ¶ added in v0.9.0
func (DomainNameOutput) ElementType() reflect.Type
func (DomainNameOutput) HostedZoneId ¶ added in v0.17.0
func (o DomainNameOutput) HostedZoneId() pulumi.StringOutput
func (DomainNameOutput) ToDomainNameOutput ¶ added in v0.9.0
func (o DomainNameOutput) ToDomainNameOutput() DomainNameOutput
func (DomainNameOutput) ToDomainNameOutputWithContext ¶ added in v0.9.0
func (o DomainNameOutput) ToDomainNameOutputWithContext(ctx context.Context) DomainNameOutput
type DomainNameState ¶ added in v0.9.0
type DomainNameState struct { }
func (DomainNameState) ElementType ¶ added in v0.9.0
func (DomainNameState) ElementType() reflect.Type
type FunctionConfiguration ¶
type FunctionConfiguration struct { pulumi.CustomResourceState // The AWS AppSync GraphQL API that you want to attach using this function. ApiId pulumi.StringOutput `pulumi:"apiId"` // The resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS. Code pulumi.StringPtrOutput `pulumi:"code"` // The Amazon S3 endpoint (where the code is located??). CodeS3Location pulumi.StringPtrOutput `pulumi:"codeS3Location"` // The name of data source this function will attach. DataSourceName pulumi.StringOutput `pulumi:"dataSourceName"` // The function description. Description pulumi.StringPtrOutput `pulumi:"description"` // The ARN for the function generated by the service FunctionArn pulumi.StringOutput `pulumi:"functionArn"` // The unique identifier for the function generated by the service FunctionId pulumi.StringOutput `pulumi:"functionId"` // The version of the request mapping template. Currently, only the 2018-05-29 version of the template is supported. FunctionVersion pulumi.StringPtrOutput `pulumi:"functionVersion"` // The maximum number of resolver request inputs that will be sent to a single AWS Lambda function in a BatchInvoke operation. MaxBatchSize pulumi.IntPtrOutput `pulumi:"maxBatchSize"` // The name of the function. Name pulumi.StringOutput `pulumi:"name"` // The Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template. RequestMappingTemplate pulumi.StringPtrOutput `pulumi:"requestMappingTemplate"` // Describes a Sync configuration for a resolver. Contains information on which Conflict Detection, as well as Resolution strategy, should be performed when the resolver is invoked. RequestMappingTemplateS3Location pulumi.StringPtrOutput `pulumi:"requestMappingTemplateS3Location"` // The Function response mapping template. ResponseMappingTemplate pulumi.StringPtrOutput `pulumi:"responseMappingTemplate"` // The location of a response mapping template in an Amazon S3 bucket. Use this if you want to provision with a template file in Amazon S3 rather than embedding it in your CloudFormation template. ResponseMappingTemplateS3Location pulumi.StringPtrOutput `pulumi:"responseMappingTemplateS3Location"` // Describes a runtime used by an AWS AppSync pipeline resolver or AWS AppSync function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified. Runtime FunctionConfigurationAppSyncRuntimePtrOutput `pulumi:"runtime"` // Describes a Sync configuration for a resolver. Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked. SyncConfig FunctionConfigurationSyncConfigPtrOutput `pulumi:"syncConfig"` }
An example resource schema demonstrating some basic constructs and validation rules.
func GetFunctionConfiguration ¶
func GetFunctionConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FunctionConfigurationState, opts ...pulumi.ResourceOption) (*FunctionConfiguration, error)
GetFunctionConfiguration gets an existing FunctionConfiguration 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 NewFunctionConfiguration ¶
func NewFunctionConfiguration(ctx *pulumi.Context, name string, args *FunctionConfigurationArgs, opts ...pulumi.ResourceOption) (*FunctionConfiguration, error)
NewFunctionConfiguration registers a new resource with the given unique name, arguments, and options.
func (*FunctionConfiguration) ElementType ¶
func (*FunctionConfiguration) ElementType() reflect.Type
func (*FunctionConfiguration) ToFunctionConfigurationOutput ¶
func (i *FunctionConfiguration) ToFunctionConfigurationOutput() FunctionConfigurationOutput
func (*FunctionConfiguration) ToFunctionConfigurationOutputWithContext ¶
func (i *FunctionConfiguration) ToFunctionConfigurationOutputWithContext(ctx context.Context) FunctionConfigurationOutput
type FunctionConfigurationAppSyncRuntime ¶ added in v0.42.0
type FunctionConfigurationAppSyncRuntime struct { // The name of the runtime to use. Currently, the only allowed value is APPSYNC_JS. Name string `pulumi:"name"` // The version of the runtime to use. Currently, the only allowed version is 1.0.0. RuntimeVersion string `pulumi:"runtimeVersion"` }
Describes a runtime used by an AWS AppSync pipeline resolver or AWS AppSync function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.
type FunctionConfigurationAppSyncRuntimeArgs ¶ added in v0.42.0
type FunctionConfigurationAppSyncRuntimeArgs struct { // The name of the runtime to use. Currently, the only allowed value is APPSYNC_JS. Name pulumi.StringInput `pulumi:"name"` // The version of the runtime to use. Currently, the only allowed version is 1.0.0. RuntimeVersion pulumi.StringInput `pulumi:"runtimeVersion"` }
Describes a runtime used by an AWS AppSync pipeline resolver or AWS AppSync function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.
func (FunctionConfigurationAppSyncRuntimeArgs) ElementType ¶ added in v0.42.0
func (FunctionConfigurationAppSyncRuntimeArgs) ElementType() reflect.Type
func (FunctionConfigurationAppSyncRuntimeArgs) ToFunctionConfigurationAppSyncRuntimeOutput ¶ added in v0.42.0
func (i FunctionConfigurationAppSyncRuntimeArgs) ToFunctionConfigurationAppSyncRuntimeOutput() FunctionConfigurationAppSyncRuntimeOutput
func (FunctionConfigurationAppSyncRuntimeArgs) ToFunctionConfigurationAppSyncRuntimeOutputWithContext ¶ added in v0.42.0
func (i FunctionConfigurationAppSyncRuntimeArgs) ToFunctionConfigurationAppSyncRuntimeOutputWithContext(ctx context.Context) FunctionConfigurationAppSyncRuntimeOutput
func (FunctionConfigurationAppSyncRuntimeArgs) ToFunctionConfigurationAppSyncRuntimePtrOutput ¶ added in v0.42.0
func (i FunctionConfigurationAppSyncRuntimeArgs) ToFunctionConfigurationAppSyncRuntimePtrOutput() FunctionConfigurationAppSyncRuntimePtrOutput
func (FunctionConfigurationAppSyncRuntimeArgs) ToFunctionConfigurationAppSyncRuntimePtrOutputWithContext ¶ added in v0.42.0
func (i FunctionConfigurationAppSyncRuntimeArgs) ToFunctionConfigurationAppSyncRuntimePtrOutputWithContext(ctx context.Context) FunctionConfigurationAppSyncRuntimePtrOutput
type FunctionConfigurationAppSyncRuntimeInput ¶ added in v0.42.0
type FunctionConfigurationAppSyncRuntimeInput interface { pulumi.Input ToFunctionConfigurationAppSyncRuntimeOutput() FunctionConfigurationAppSyncRuntimeOutput ToFunctionConfigurationAppSyncRuntimeOutputWithContext(context.Context) FunctionConfigurationAppSyncRuntimeOutput }
FunctionConfigurationAppSyncRuntimeInput is an input type that accepts FunctionConfigurationAppSyncRuntimeArgs and FunctionConfigurationAppSyncRuntimeOutput values. You can construct a concrete instance of `FunctionConfigurationAppSyncRuntimeInput` via:
FunctionConfigurationAppSyncRuntimeArgs{...}
type FunctionConfigurationAppSyncRuntimeOutput ¶ added in v0.42.0
type FunctionConfigurationAppSyncRuntimeOutput struct{ *pulumi.OutputState }
Describes a runtime used by an AWS AppSync pipeline resolver or AWS AppSync function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.
func (FunctionConfigurationAppSyncRuntimeOutput) ElementType ¶ added in v0.42.0
func (FunctionConfigurationAppSyncRuntimeOutput) ElementType() reflect.Type
func (FunctionConfigurationAppSyncRuntimeOutput) Name ¶ added in v0.42.0
func (o FunctionConfigurationAppSyncRuntimeOutput) Name() pulumi.StringOutput
The name of the runtime to use. Currently, the only allowed value is APPSYNC_JS.
func (FunctionConfigurationAppSyncRuntimeOutput) RuntimeVersion ¶ added in v0.42.0
func (o FunctionConfigurationAppSyncRuntimeOutput) RuntimeVersion() pulumi.StringOutput
The version of the runtime to use. Currently, the only allowed version is 1.0.0.
func (FunctionConfigurationAppSyncRuntimeOutput) ToFunctionConfigurationAppSyncRuntimeOutput ¶ added in v0.42.0
func (o FunctionConfigurationAppSyncRuntimeOutput) ToFunctionConfigurationAppSyncRuntimeOutput() FunctionConfigurationAppSyncRuntimeOutput
func (FunctionConfigurationAppSyncRuntimeOutput) ToFunctionConfigurationAppSyncRuntimeOutputWithContext ¶ added in v0.42.0
func (o FunctionConfigurationAppSyncRuntimeOutput) ToFunctionConfigurationAppSyncRuntimeOutputWithContext(ctx context.Context) FunctionConfigurationAppSyncRuntimeOutput
func (FunctionConfigurationAppSyncRuntimeOutput) ToFunctionConfigurationAppSyncRuntimePtrOutput ¶ added in v0.42.0
func (o FunctionConfigurationAppSyncRuntimeOutput) ToFunctionConfigurationAppSyncRuntimePtrOutput() FunctionConfigurationAppSyncRuntimePtrOutput
func (FunctionConfigurationAppSyncRuntimeOutput) ToFunctionConfigurationAppSyncRuntimePtrOutputWithContext ¶ added in v0.42.0
func (o FunctionConfigurationAppSyncRuntimeOutput) ToFunctionConfigurationAppSyncRuntimePtrOutputWithContext(ctx context.Context) FunctionConfigurationAppSyncRuntimePtrOutput
type FunctionConfigurationAppSyncRuntimePtrInput ¶ added in v0.42.0
type FunctionConfigurationAppSyncRuntimePtrInput interface { pulumi.Input ToFunctionConfigurationAppSyncRuntimePtrOutput() FunctionConfigurationAppSyncRuntimePtrOutput ToFunctionConfigurationAppSyncRuntimePtrOutputWithContext(context.Context) FunctionConfigurationAppSyncRuntimePtrOutput }
FunctionConfigurationAppSyncRuntimePtrInput is an input type that accepts FunctionConfigurationAppSyncRuntimeArgs, FunctionConfigurationAppSyncRuntimePtr and FunctionConfigurationAppSyncRuntimePtrOutput values. You can construct a concrete instance of `FunctionConfigurationAppSyncRuntimePtrInput` via:
FunctionConfigurationAppSyncRuntimeArgs{...} or: nil
func FunctionConfigurationAppSyncRuntimePtr ¶ added in v0.42.0
func FunctionConfigurationAppSyncRuntimePtr(v *FunctionConfigurationAppSyncRuntimeArgs) FunctionConfigurationAppSyncRuntimePtrInput
type FunctionConfigurationAppSyncRuntimePtrOutput ¶ added in v0.42.0
type FunctionConfigurationAppSyncRuntimePtrOutput struct{ *pulumi.OutputState }
func (FunctionConfigurationAppSyncRuntimePtrOutput) ElementType ¶ added in v0.42.0
func (FunctionConfigurationAppSyncRuntimePtrOutput) ElementType() reflect.Type
func (FunctionConfigurationAppSyncRuntimePtrOutput) Name ¶ added in v0.42.0
func (o FunctionConfigurationAppSyncRuntimePtrOutput) Name() pulumi.StringPtrOutput
The name of the runtime to use. Currently, the only allowed value is APPSYNC_JS.
func (FunctionConfigurationAppSyncRuntimePtrOutput) RuntimeVersion ¶ added in v0.42.0
func (o FunctionConfigurationAppSyncRuntimePtrOutput) RuntimeVersion() pulumi.StringPtrOutput
The version of the runtime to use. Currently, the only allowed version is 1.0.0.
func (FunctionConfigurationAppSyncRuntimePtrOutput) ToFunctionConfigurationAppSyncRuntimePtrOutput ¶ added in v0.42.0
func (o FunctionConfigurationAppSyncRuntimePtrOutput) ToFunctionConfigurationAppSyncRuntimePtrOutput() FunctionConfigurationAppSyncRuntimePtrOutput
func (FunctionConfigurationAppSyncRuntimePtrOutput) ToFunctionConfigurationAppSyncRuntimePtrOutputWithContext ¶ added in v0.42.0
func (o FunctionConfigurationAppSyncRuntimePtrOutput) ToFunctionConfigurationAppSyncRuntimePtrOutputWithContext(ctx context.Context) FunctionConfigurationAppSyncRuntimePtrOutput
type FunctionConfigurationArgs ¶
type FunctionConfigurationArgs struct { // The AWS AppSync GraphQL API that you want to attach using this function. ApiId pulumi.StringInput // The resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS. Code pulumi.StringPtrInput // The Amazon S3 endpoint (where the code is located??). CodeS3Location pulumi.StringPtrInput // The name of data source this function will attach. DataSourceName pulumi.StringInput // The function description. Description pulumi.StringPtrInput // The version of the request mapping template. Currently, only the 2018-05-29 version of the template is supported. FunctionVersion pulumi.StringPtrInput // The maximum number of resolver request inputs that will be sent to a single AWS Lambda function in a BatchInvoke operation. MaxBatchSize pulumi.IntPtrInput // The name of the function. Name pulumi.StringPtrInput // The Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template. RequestMappingTemplate pulumi.StringPtrInput // Describes a Sync configuration for a resolver. Contains information on which Conflict Detection, as well as Resolution strategy, should be performed when the resolver is invoked. RequestMappingTemplateS3Location pulumi.StringPtrInput // The Function response mapping template. ResponseMappingTemplate pulumi.StringPtrInput // The location of a response mapping template in an Amazon S3 bucket. Use this if you want to provision with a template file in Amazon S3 rather than embedding it in your CloudFormation template. ResponseMappingTemplateS3Location pulumi.StringPtrInput // Describes a runtime used by an AWS AppSync pipeline resolver or AWS AppSync function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified. Runtime FunctionConfigurationAppSyncRuntimePtrInput // Describes a Sync configuration for a resolver. Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked. SyncConfig FunctionConfigurationSyncConfigPtrInput }
The set of arguments for constructing a FunctionConfiguration resource.
func (FunctionConfigurationArgs) ElementType ¶
func (FunctionConfigurationArgs) ElementType() reflect.Type
type FunctionConfigurationInput ¶
type FunctionConfigurationInput interface { pulumi.Input ToFunctionConfigurationOutput() FunctionConfigurationOutput ToFunctionConfigurationOutputWithContext(ctx context.Context) FunctionConfigurationOutput }
type FunctionConfigurationLambdaConflictHandlerConfig ¶
type FunctionConfigurationLambdaConflictHandlerConfig struct { // The Amazon Resource Name (ARN) for the Lambda function to use as the Conflict Handler. LambdaConflictHandlerArn *string `pulumi:"lambdaConflictHandlerArn"` }
The LambdaConflictHandlerConfig when configuring LAMBDA as the Conflict Handler.
type FunctionConfigurationLambdaConflictHandlerConfigArgs ¶
type FunctionConfigurationLambdaConflictHandlerConfigArgs struct { // The Amazon Resource Name (ARN) for the Lambda function to use as the Conflict Handler. LambdaConflictHandlerArn pulumi.StringPtrInput `pulumi:"lambdaConflictHandlerArn"` }
The LambdaConflictHandlerConfig when configuring LAMBDA as the Conflict Handler.
func (FunctionConfigurationLambdaConflictHandlerConfigArgs) ElementType ¶
func (FunctionConfigurationLambdaConflictHandlerConfigArgs) ElementType() reflect.Type
func (FunctionConfigurationLambdaConflictHandlerConfigArgs) ToFunctionConfigurationLambdaConflictHandlerConfigOutput ¶
func (i FunctionConfigurationLambdaConflictHandlerConfigArgs) ToFunctionConfigurationLambdaConflictHandlerConfigOutput() FunctionConfigurationLambdaConflictHandlerConfigOutput
func (FunctionConfigurationLambdaConflictHandlerConfigArgs) ToFunctionConfigurationLambdaConflictHandlerConfigOutputWithContext ¶
func (i FunctionConfigurationLambdaConflictHandlerConfigArgs) ToFunctionConfigurationLambdaConflictHandlerConfigOutputWithContext(ctx context.Context) FunctionConfigurationLambdaConflictHandlerConfigOutput
func (FunctionConfigurationLambdaConflictHandlerConfigArgs) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutput ¶
func (i FunctionConfigurationLambdaConflictHandlerConfigArgs) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutput() FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
func (FunctionConfigurationLambdaConflictHandlerConfigArgs) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutputWithContext ¶
func (i FunctionConfigurationLambdaConflictHandlerConfigArgs) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutputWithContext(ctx context.Context) FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
type FunctionConfigurationLambdaConflictHandlerConfigInput ¶
type FunctionConfigurationLambdaConflictHandlerConfigInput interface { pulumi.Input ToFunctionConfigurationLambdaConflictHandlerConfigOutput() FunctionConfigurationLambdaConflictHandlerConfigOutput ToFunctionConfigurationLambdaConflictHandlerConfigOutputWithContext(context.Context) FunctionConfigurationLambdaConflictHandlerConfigOutput }
FunctionConfigurationLambdaConflictHandlerConfigInput is an input type that accepts FunctionConfigurationLambdaConflictHandlerConfigArgs and FunctionConfigurationLambdaConflictHandlerConfigOutput values. You can construct a concrete instance of `FunctionConfigurationLambdaConflictHandlerConfigInput` via:
FunctionConfigurationLambdaConflictHandlerConfigArgs{...}
type FunctionConfigurationLambdaConflictHandlerConfigOutput ¶
type FunctionConfigurationLambdaConflictHandlerConfigOutput struct{ *pulumi.OutputState }
The LambdaConflictHandlerConfig when configuring LAMBDA as the Conflict Handler.
func (FunctionConfigurationLambdaConflictHandlerConfigOutput) ElementType ¶
func (FunctionConfigurationLambdaConflictHandlerConfigOutput) ElementType() reflect.Type
func (FunctionConfigurationLambdaConflictHandlerConfigOutput) LambdaConflictHandlerArn ¶
func (o FunctionConfigurationLambdaConflictHandlerConfigOutput) LambdaConflictHandlerArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the Lambda function to use as the Conflict Handler.
func (FunctionConfigurationLambdaConflictHandlerConfigOutput) ToFunctionConfigurationLambdaConflictHandlerConfigOutput ¶
func (o FunctionConfigurationLambdaConflictHandlerConfigOutput) ToFunctionConfigurationLambdaConflictHandlerConfigOutput() FunctionConfigurationLambdaConflictHandlerConfigOutput
func (FunctionConfigurationLambdaConflictHandlerConfigOutput) ToFunctionConfigurationLambdaConflictHandlerConfigOutputWithContext ¶
func (o FunctionConfigurationLambdaConflictHandlerConfigOutput) ToFunctionConfigurationLambdaConflictHandlerConfigOutputWithContext(ctx context.Context) FunctionConfigurationLambdaConflictHandlerConfigOutput
func (FunctionConfigurationLambdaConflictHandlerConfigOutput) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutput ¶
func (o FunctionConfigurationLambdaConflictHandlerConfigOutput) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutput() FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
func (FunctionConfigurationLambdaConflictHandlerConfigOutput) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutputWithContext ¶
func (o FunctionConfigurationLambdaConflictHandlerConfigOutput) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutputWithContext(ctx context.Context) FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
type FunctionConfigurationLambdaConflictHandlerConfigPtrInput ¶
type FunctionConfigurationLambdaConflictHandlerConfigPtrInput interface { pulumi.Input ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutput() FunctionConfigurationLambdaConflictHandlerConfigPtrOutput ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutputWithContext(context.Context) FunctionConfigurationLambdaConflictHandlerConfigPtrOutput }
FunctionConfigurationLambdaConflictHandlerConfigPtrInput is an input type that accepts FunctionConfigurationLambdaConflictHandlerConfigArgs, FunctionConfigurationLambdaConflictHandlerConfigPtr and FunctionConfigurationLambdaConflictHandlerConfigPtrOutput values. You can construct a concrete instance of `FunctionConfigurationLambdaConflictHandlerConfigPtrInput` via:
FunctionConfigurationLambdaConflictHandlerConfigArgs{...} or: nil
func FunctionConfigurationLambdaConflictHandlerConfigPtr ¶
func FunctionConfigurationLambdaConflictHandlerConfigPtr(v *FunctionConfigurationLambdaConflictHandlerConfigArgs) FunctionConfigurationLambdaConflictHandlerConfigPtrInput
type FunctionConfigurationLambdaConflictHandlerConfigPtrOutput ¶
type FunctionConfigurationLambdaConflictHandlerConfigPtrOutput struct{ *pulumi.OutputState }
func (FunctionConfigurationLambdaConflictHandlerConfigPtrOutput) ElementType ¶
func (FunctionConfigurationLambdaConflictHandlerConfigPtrOutput) ElementType() reflect.Type
func (FunctionConfigurationLambdaConflictHandlerConfigPtrOutput) LambdaConflictHandlerArn ¶
func (o FunctionConfigurationLambdaConflictHandlerConfigPtrOutput) LambdaConflictHandlerArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the Lambda function to use as the Conflict Handler.
func (FunctionConfigurationLambdaConflictHandlerConfigPtrOutput) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutput ¶
func (o FunctionConfigurationLambdaConflictHandlerConfigPtrOutput) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutput() FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
func (FunctionConfigurationLambdaConflictHandlerConfigPtrOutput) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutputWithContext ¶
func (o FunctionConfigurationLambdaConflictHandlerConfigPtrOutput) ToFunctionConfigurationLambdaConflictHandlerConfigPtrOutputWithContext(ctx context.Context) FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
type FunctionConfigurationOutput ¶
type FunctionConfigurationOutput struct{ *pulumi.OutputState }
func (FunctionConfigurationOutput) ApiId ¶ added in v0.17.0
func (o FunctionConfigurationOutput) ApiId() pulumi.StringOutput
The AWS AppSync GraphQL API that you want to attach using this function.
func (FunctionConfigurationOutput) Code ¶ added in v0.42.0
func (o FunctionConfigurationOutput) Code() pulumi.StringPtrOutput
The resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS.
func (FunctionConfigurationOutput) CodeS3Location ¶ added in v0.42.0
func (o FunctionConfigurationOutput) CodeS3Location() pulumi.StringPtrOutput
The Amazon S3 endpoint (where the code is located??).
func (FunctionConfigurationOutput) DataSourceName ¶ added in v0.17.0
func (o FunctionConfigurationOutput) DataSourceName() pulumi.StringOutput
The name of data source this function will attach.
func (FunctionConfigurationOutput) Description ¶ added in v0.17.0
func (o FunctionConfigurationOutput) Description() pulumi.StringPtrOutput
The function description.
func (FunctionConfigurationOutput) ElementType ¶
func (FunctionConfigurationOutput) ElementType() reflect.Type
func (FunctionConfigurationOutput) FunctionArn ¶ added in v0.17.0
func (o FunctionConfigurationOutput) FunctionArn() pulumi.StringOutput
The ARN for the function generated by the service
func (FunctionConfigurationOutput) FunctionId ¶ added in v0.17.0
func (o FunctionConfigurationOutput) FunctionId() pulumi.StringOutput
The unique identifier for the function generated by the service
func (FunctionConfigurationOutput) FunctionVersion ¶ added in v0.17.0
func (o FunctionConfigurationOutput) FunctionVersion() pulumi.StringPtrOutput
The version of the request mapping template. Currently, only the 2018-05-29 version of the template is supported.
func (FunctionConfigurationOutput) MaxBatchSize ¶ added in v0.17.0
func (o FunctionConfigurationOutput) MaxBatchSize() pulumi.IntPtrOutput
The maximum number of resolver request inputs that will be sent to a single AWS Lambda function in a BatchInvoke operation.
func (FunctionConfigurationOutput) Name ¶ added in v0.17.0
func (o FunctionConfigurationOutput) Name() pulumi.StringOutput
The name of the function.
func (FunctionConfigurationOutput) RequestMappingTemplate ¶ added in v0.17.0
func (o FunctionConfigurationOutput) RequestMappingTemplate() pulumi.StringPtrOutput
The Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.
func (FunctionConfigurationOutput) RequestMappingTemplateS3Location ¶ added in v0.17.0
func (o FunctionConfigurationOutput) RequestMappingTemplateS3Location() pulumi.StringPtrOutput
Describes a Sync configuration for a resolver. Contains information on which Conflict Detection, as well as Resolution strategy, should be performed when the resolver is invoked.
func (FunctionConfigurationOutput) ResponseMappingTemplate ¶ added in v0.17.0
func (o FunctionConfigurationOutput) ResponseMappingTemplate() pulumi.StringPtrOutput
The Function response mapping template.
func (FunctionConfigurationOutput) ResponseMappingTemplateS3Location ¶ added in v0.17.0
func (o FunctionConfigurationOutput) ResponseMappingTemplateS3Location() pulumi.StringPtrOutput
The location of a response mapping template in an Amazon S3 bucket. Use this if you want to provision with a template file in Amazon S3 rather than embedding it in your CloudFormation template.
func (FunctionConfigurationOutput) Runtime ¶ added in v0.42.0
func (o FunctionConfigurationOutput) Runtime() FunctionConfigurationAppSyncRuntimePtrOutput
Describes a runtime used by an AWS AppSync pipeline resolver or AWS AppSync function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.
func (FunctionConfigurationOutput) SyncConfig ¶ added in v0.17.0
func (o FunctionConfigurationOutput) SyncConfig() FunctionConfigurationSyncConfigPtrOutput
Describes a Sync configuration for a resolver. Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked.
func (FunctionConfigurationOutput) ToFunctionConfigurationOutput ¶
func (o FunctionConfigurationOutput) ToFunctionConfigurationOutput() FunctionConfigurationOutput
func (FunctionConfigurationOutput) ToFunctionConfigurationOutputWithContext ¶
func (o FunctionConfigurationOutput) ToFunctionConfigurationOutputWithContext(ctx context.Context) FunctionConfigurationOutput
type FunctionConfigurationState ¶
type FunctionConfigurationState struct { }
func (FunctionConfigurationState) ElementType ¶
func (FunctionConfigurationState) ElementType() reflect.Type
type FunctionConfigurationSyncConfig ¶
type FunctionConfigurationSyncConfig struct { // The Conflict Detection strategy to use. ConflictDetection string `pulumi:"conflictDetection"` // The Conflict Resolution strategy to perform in the event of a conflict. ConflictHandler *string `pulumi:"conflictHandler"` LambdaConflictHandlerConfig *FunctionConfigurationLambdaConflictHandlerConfig `pulumi:"lambdaConflictHandlerConfig"` }
Describes a Sync configuration for a resolver. Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked.
type FunctionConfigurationSyncConfigArgs ¶
type FunctionConfigurationSyncConfigArgs struct { // The Conflict Detection strategy to use. ConflictDetection pulumi.StringInput `pulumi:"conflictDetection"` // The Conflict Resolution strategy to perform in the event of a conflict. ConflictHandler pulumi.StringPtrInput `pulumi:"conflictHandler"` LambdaConflictHandlerConfig FunctionConfigurationLambdaConflictHandlerConfigPtrInput `pulumi:"lambdaConflictHandlerConfig"` }
Describes a Sync configuration for a resolver. Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked.
func (FunctionConfigurationSyncConfigArgs) ElementType ¶
func (FunctionConfigurationSyncConfigArgs) ElementType() reflect.Type
func (FunctionConfigurationSyncConfigArgs) ToFunctionConfigurationSyncConfigOutput ¶
func (i FunctionConfigurationSyncConfigArgs) ToFunctionConfigurationSyncConfigOutput() FunctionConfigurationSyncConfigOutput
func (FunctionConfigurationSyncConfigArgs) ToFunctionConfigurationSyncConfigOutputWithContext ¶
func (i FunctionConfigurationSyncConfigArgs) ToFunctionConfigurationSyncConfigOutputWithContext(ctx context.Context) FunctionConfigurationSyncConfigOutput
func (FunctionConfigurationSyncConfigArgs) ToFunctionConfigurationSyncConfigPtrOutput ¶
func (i FunctionConfigurationSyncConfigArgs) ToFunctionConfigurationSyncConfigPtrOutput() FunctionConfigurationSyncConfigPtrOutput
func (FunctionConfigurationSyncConfigArgs) ToFunctionConfigurationSyncConfigPtrOutputWithContext ¶
func (i FunctionConfigurationSyncConfigArgs) ToFunctionConfigurationSyncConfigPtrOutputWithContext(ctx context.Context) FunctionConfigurationSyncConfigPtrOutput
type FunctionConfigurationSyncConfigInput ¶
type FunctionConfigurationSyncConfigInput interface { pulumi.Input ToFunctionConfigurationSyncConfigOutput() FunctionConfigurationSyncConfigOutput ToFunctionConfigurationSyncConfigOutputWithContext(context.Context) FunctionConfigurationSyncConfigOutput }
FunctionConfigurationSyncConfigInput is an input type that accepts FunctionConfigurationSyncConfigArgs and FunctionConfigurationSyncConfigOutput values. You can construct a concrete instance of `FunctionConfigurationSyncConfigInput` via:
FunctionConfigurationSyncConfigArgs{...}
type FunctionConfigurationSyncConfigOutput ¶
type FunctionConfigurationSyncConfigOutput struct{ *pulumi.OutputState }
Describes a Sync configuration for a resolver. Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked.
func (FunctionConfigurationSyncConfigOutput) ConflictDetection ¶
func (o FunctionConfigurationSyncConfigOutput) ConflictDetection() pulumi.StringOutput
The Conflict Detection strategy to use.
func (FunctionConfigurationSyncConfigOutput) ConflictHandler ¶
func (o FunctionConfigurationSyncConfigOutput) ConflictHandler() pulumi.StringPtrOutput
The Conflict Resolution strategy to perform in the event of a conflict.
func (FunctionConfigurationSyncConfigOutput) ElementType ¶
func (FunctionConfigurationSyncConfigOutput) ElementType() reflect.Type
func (FunctionConfigurationSyncConfigOutput) LambdaConflictHandlerConfig ¶
func (o FunctionConfigurationSyncConfigOutput) LambdaConflictHandlerConfig() FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
func (FunctionConfigurationSyncConfigOutput) ToFunctionConfigurationSyncConfigOutput ¶
func (o FunctionConfigurationSyncConfigOutput) ToFunctionConfigurationSyncConfigOutput() FunctionConfigurationSyncConfigOutput
func (FunctionConfigurationSyncConfigOutput) ToFunctionConfigurationSyncConfigOutputWithContext ¶
func (o FunctionConfigurationSyncConfigOutput) ToFunctionConfigurationSyncConfigOutputWithContext(ctx context.Context) FunctionConfigurationSyncConfigOutput
func (FunctionConfigurationSyncConfigOutput) ToFunctionConfigurationSyncConfigPtrOutput ¶
func (o FunctionConfigurationSyncConfigOutput) ToFunctionConfigurationSyncConfigPtrOutput() FunctionConfigurationSyncConfigPtrOutput
func (FunctionConfigurationSyncConfigOutput) ToFunctionConfigurationSyncConfigPtrOutputWithContext ¶
func (o FunctionConfigurationSyncConfigOutput) ToFunctionConfigurationSyncConfigPtrOutputWithContext(ctx context.Context) FunctionConfigurationSyncConfigPtrOutput
type FunctionConfigurationSyncConfigPtrInput ¶
type FunctionConfigurationSyncConfigPtrInput interface { pulumi.Input ToFunctionConfigurationSyncConfigPtrOutput() FunctionConfigurationSyncConfigPtrOutput ToFunctionConfigurationSyncConfigPtrOutputWithContext(context.Context) FunctionConfigurationSyncConfigPtrOutput }
FunctionConfigurationSyncConfigPtrInput is an input type that accepts FunctionConfigurationSyncConfigArgs, FunctionConfigurationSyncConfigPtr and FunctionConfigurationSyncConfigPtrOutput values. You can construct a concrete instance of `FunctionConfigurationSyncConfigPtrInput` via:
FunctionConfigurationSyncConfigArgs{...} or: nil
func FunctionConfigurationSyncConfigPtr ¶
func FunctionConfigurationSyncConfigPtr(v *FunctionConfigurationSyncConfigArgs) FunctionConfigurationSyncConfigPtrInput
type FunctionConfigurationSyncConfigPtrOutput ¶
type FunctionConfigurationSyncConfigPtrOutput struct{ *pulumi.OutputState }
func (FunctionConfigurationSyncConfigPtrOutput) ConflictDetection ¶
func (o FunctionConfigurationSyncConfigPtrOutput) ConflictDetection() pulumi.StringPtrOutput
The Conflict Detection strategy to use.
func (FunctionConfigurationSyncConfigPtrOutput) ConflictHandler ¶
func (o FunctionConfigurationSyncConfigPtrOutput) ConflictHandler() pulumi.StringPtrOutput
The Conflict Resolution strategy to perform in the event of a conflict.
func (FunctionConfigurationSyncConfigPtrOutput) ElementType ¶
func (FunctionConfigurationSyncConfigPtrOutput) ElementType() reflect.Type
func (FunctionConfigurationSyncConfigPtrOutput) LambdaConflictHandlerConfig ¶
func (o FunctionConfigurationSyncConfigPtrOutput) LambdaConflictHandlerConfig() FunctionConfigurationLambdaConflictHandlerConfigPtrOutput
func (FunctionConfigurationSyncConfigPtrOutput) ToFunctionConfigurationSyncConfigPtrOutput ¶
func (o FunctionConfigurationSyncConfigPtrOutput) ToFunctionConfigurationSyncConfigPtrOutput() FunctionConfigurationSyncConfigPtrOutput
func (FunctionConfigurationSyncConfigPtrOutput) ToFunctionConfigurationSyncConfigPtrOutputWithContext ¶
func (o FunctionConfigurationSyncConfigPtrOutput) ToFunctionConfigurationSyncConfigPtrOutputWithContext(ctx context.Context) FunctionConfigurationSyncConfigPtrOutput
type GraphQlApi
deprecated
added in
v0.72.0
type GraphQlApi struct { pulumi.CustomResourceState AdditionalAuthenticationProviders GraphQlApiAdditionalAuthenticationProviderArrayOutput `pulumi:"additionalAuthenticationProviders"` ApiId pulumi.StringOutput `pulumi:"apiId"` ApiType pulumi.StringPtrOutput `pulumi:"apiType"` Arn pulumi.StringOutput `pulumi:"arn"` AuthenticationType pulumi.StringOutput `pulumi:"authenticationType"` EnhancedMetricsConfig GraphQlApiEnhancedMetricsConfigPtrOutput `pulumi:"enhancedMetricsConfig"` // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::AppSync::GraphQLApi` for more information about the expected schema for this property. EnvironmentVariables pulumi.AnyOutput `pulumi:"environmentVariables"` GraphQlDns pulumi.StringOutput `pulumi:"graphQlDns"` GraphQlEndpointArn pulumi.StringOutput `pulumi:"graphQlEndpointArn"` GraphQlUrl pulumi.StringOutput `pulumi:"graphQlUrl"` IntrospectionConfig pulumi.StringPtrOutput `pulumi:"introspectionConfig"` LambdaAuthorizerConfig GraphQlApiLambdaAuthorizerConfigPtrOutput `pulumi:"lambdaAuthorizerConfig"` LogConfig GraphQlApiLogConfigPtrOutput `pulumi:"logConfig"` MergedApiExecutionRoleArn pulumi.StringPtrOutput `pulumi:"mergedApiExecutionRoleArn"` Name pulumi.StringOutput `pulumi:"name"` OpenIdConnectConfig GraphQlApiOpenIdConnectConfigPtrOutput `pulumi:"openIdConnectConfig"` OwnerContact pulumi.StringPtrOutput `pulumi:"ownerContact"` QueryDepthLimit pulumi.IntPtrOutput `pulumi:"queryDepthLimit"` RealtimeDns pulumi.StringOutput `pulumi:"realtimeDns"` RealtimeUrl pulumi.StringOutput `pulumi:"realtimeUrl"` ResolverCountLimit pulumi.IntPtrOutput `pulumi:"resolverCountLimit"` Tags aws.TagArrayOutput `pulumi:"tags"` UserPoolConfig GraphQlApiUserPoolConfigPtrOutput `pulumi:"userPoolConfig"` Visibility pulumi.StringPtrOutput `pulumi:"visibility"` XrayEnabled pulumi.BoolPtrOutput `pulumi:"xrayEnabled"` }
Resource Type definition for AWS::AppSync::GraphQLApi
Deprecated: GraphQlApi is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetGraphQlApi ¶ added in v0.72.0
func GetGraphQlApi(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GraphQlApiState, opts ...pulumi.ResourceOption) (*GraphQlApi, error)
GetGraphQlApi gets an existing GraphQlApi 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 NewGraphQlApi ¶ added in v0.72.0
func NewGraphQlApi(ctx *pulumi.Context, name string, args *GraphQlApiArgs, opts ...pulumi.ResourceOption) (*GraphQlApi, error)
NewGraphQlApi registers a new resource with the given unique name, arguments, and options.
func (*GraphQlApi) ElementType ¶ added in v0.72.0
func (*GraphQlApi) ElementType() reflect.Type
func (*GraphQlApi) ToGraphQlApiOutput ¶ added in v0.72.0
func (i *GraphQlApi) ToGraphQlApiOutput() GraphQlApiOutput
func (*GraphQlApi) ToGraphQlApiOutputWithContext ¶ added in v0.72.0
func (i *GraphQlApi) ToGraphQlApiOutputWithContext(ctx context.Context) GraphQlApiOutput
type GraphQlApiAdditionalAuthenticationProvider ¶ added in v0.72.0
type GraphQlApiAdditionalAuthenticationProvider struct { AuthenticationType string `pulumi:"authenticationType"` LambdaAuthorizerConfig *GraphQlApiLambdaAuthorizerConfig `pulumi:"lambdaAuthorizerConfig"` OpenIdConnectConfig *GraphQlApiOpenIdConnectConfig `pulumi:"openIdConnectConfig"` UserPoolConfig *GraphQlApiCognitoUserPoolConfig `pulumi:"userPoolConfig"` }
type GraphQlApiAdditionalAuthenticationProviderArgs ¶ added in v0.72.0
type GraphQlApiAdditionalAuthenticationProviderArgs struct { AuthenticationType pulumi.StringInput `pulumi:"authenticationType"` LambdaAuthorizerConfig GraphQlApiLambdaAuthorizerConfigPtrInput `pulumi:"lambdaAuthorizerConfig"` OpenIdConnectConfig GraphQlApiOpenIdConnectConfigPtrInput `pulumi:"openIdConnectConfig"` UserPoolConfig GraphQlApiCognitoUserPoolConfigPtrInput `pulumi:"userPoolConfig"` }
func (GraphQlApiAdditionalAuthenticationProviderArgs) ElementType ¶ added in v0.72.0
func (GraphQlApiAdditionalAuthenticationProviderArgs) ElementType() reflect.Type
func (GraphQlApiAdditionalAuthenticationProviderArgs) ToGraphQlApiAdditionalAuthenticationProviderOutput ¶ added in v0.72.0
func (i GraphQlApiAdditionalAuthenticationProviderArgs) ToGraphQlApiAdditionalAuthenticationProviderOutput() GraphQlApiAdditionalAuthenticationProviderOutput
func (GraphQlApiAdditionalAuthenticationProviderArgs) ToGraphQlApiAdditionalAuthenticationProviderOutputWithContext ¶ added in v0.72.0
func (i GraphQlApiAdditionalAuthenticationProviderArgs) ToGraphQlApiAdditionalAuthenticationProviderOutputWithContext(ctx context.Context) GraphQlApiAdditionalAuthenticationProviderOutput
type GraphQlApiAdditionalAuthenticationProviderArray ¶ added in v0.72.0
type GraphQlApiAdditionalAuthenticationProviderArray []GraphQlApiAdditionalAuthenticationProviderInput
func (GraphQlApiAdditionalAuthenticationProviderArray) ElementType ¶ added in v0.72.0
func (GraphQlApiAdditionalAuthenticationProviderArray) ElementType() reflect.Type
func (GraphQlApiAdditionalAuthenticationProviderArray) ToGraphQlApiAdditionalAuthenticationProviderArrayOutput ¶ added in v0.72.0
func (i GraphQlApiAdditionalAuthenticationProviderArray) ToGraphQlApiAdditionalAuthenticationProviderArrayOutput() GraphQlApiAdditionalAuthenticationProviderArrayOutput
func (GraphQlApiAdditionalAuthenticationProviderArray) ToGraphQlApiAdditionalAuthenticationProviderArrayOutputWithContext ¶ added in v0.72.0
func (i GraphQlApiAdditionalAuthenticationProviderArray) ToGraphQlApiAdditionalAuthenticationProviderArrayOutputWithContext(ctx context.Context) GraphQlApiAdditionalAuthenticationProviderArrayOutput
type GraphQlApiAdditionalAuthenticationProviderArrayInput ¶ added in v0.72.0
type GraphQlApiAdditionalAuthenticationProviderArrayInput interface { pulumi.Input ToGraphQlApiAdditionalAuthenticationProviderArrayOutput() GraphQlApiAdditionalAuthenticationProviderArrayOutput ToGraphQlApiAdditionalAuthenticationProviderArrayOutputWithContext(context.Context) GraphQlApiAdditionalAuthenticationProviderArrayOutput }
GraphQlApiAdditionalAuthenticationProviderArrayInput is an input type that accepts GraphQlApiAdditionalAuthenticationProviderArray and GraphQlApiAdditionalAuthenticationProviderArrayOutput values. You can construct a concrete instance of `GraphQlApiAdditionalAuthenticationProviderArrayInput` via:
GraphQlApiAdditionalAuthenticationProviderArray{ GraphQlApiAdditionalAuthenticationProviderArgs{...} }
type GraphQlApiAdditionalAuthenticationProviderArrayOutput ¶ added in v0.72.0
type GraphQlApiAdditionalAuthenticationProviderArrayOutput struct{ *pulumi.OutputState }
func (GraphQlApiAdditionalAuthenticationProviderArrayOutput) ElementType ¶ added in v0.72.0
func (GraphQlApiAdditionalAuthenticationProviderArrayOutput) ElementType() reflect.Type
func (GraphQlApiAdditionalAuthenticationProviderArrayOutput) ToGraphQlApiAdditionalAuthenticationProviderArrayOutput ¶ added in v0.72.0
func (o GraphQlApiAdditionalAuthenticationProviderArrayOutput) ToGraphQlApiAdditionalAuthenticationProviderArrayOutput() GraphQlApiAdditionalAuthenticationProviderArrayOutput
func (GraphQlApiAdditionalAuthenticationProviderArrayOutput) ToGraphQlApiAdditionalAuthenticationProviderArrayOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiAdditionalAuthenticationProviderArrayOutput) ToGraphQlApiAdditionalAuthenticationProviderArrayOutputWithContext(ctx context.Context) GraphQlApiAdditionalAuthenticationProviderArrayOutput
type GraphQlApiAdditionalAuthenticationProviderInput ¶ added in v0.72.0
type GraphQlApiAdditionalAuthenticationProviderInput interface { pulumi.Input ToGraphQlApiAdditionalAuthenticationProviderOutput() GraphQlApiAdditionalAuthenticationProviderOutput ToGraphQlApiAdditionalAuthenticationProviderOutputWithContext(context.Context) GraphQlApiAdditionalAuthenticationProviderOutput }
GraphQlApiAdditionalAuthenticationProviderInput is an input type that accepts GraphQlApiAdditionalAuthenticationProviderArgs and GraphQlApiAdditionalAuthenticationProviderOutput values. You can construct a concrete instance of `GraphQlApiAdditionalAuthenticationProviderInput` via:
GraphQlApiAdditionalAuthenticationProviderArgs{...}
type GraphQlApiAdditionalAuthenticationProviderOutput ¶ added in v0.72.0
type GraphQlApiAdditionalAuthenticationProviderOutput struct{ *pulumi.OutputState }
func (GraphQlApiAdditionalAuthenticationProviderOutput) AuthenticationType ¶ added in v0.72.0
func (o GraphQlApiAdditionalAuthenticationProviderOutput) AuthenticationType() pulumi.StringOutput
func (GraphQlApiAdditionalAuthenticationProviderOutput) ElementType ¶ added in v0.72.0
func (GraphQlApiAdditionalAuthenticationProviderOutput) ElementType() reflect.Type
func (GraphQlApiAdditionalAuthenticationProviderOutput) LambdaAuthorizerConfig ¶ added in v0.72.0
func (o GraphQlApiAdditionalAuthenticationProviderOutput) LambdaAuthorizerConfig() GraphQlApiLambdaAuthorizerConfigPtrOutput
func (GraphQlApiAdditionalAuthenticationProviderOutput) OpenIdConnectConfig ¶ added in v0.72.0
func (o GraphQlApiAdditionalAuthenticationProviderOutput) OpenIdConnectConfig() GraphQlApiOpenIdConnectConfigPtrOutput
func (GraphQlApiAdditionalAuthenticationProviderOutput) ToGraphQlApiAdditionalAuthenticationProviderOutput ¶ added in v0.72.0
func (o GraphQlApiAdditionalAuthenticationProviderOutput) ToGraphQlApiAdditionalAuthenticationProviderOutput() GraphQlApiAdditionalAuthenticationProviderOutput
func (GraphQlApiAdditionalAuthenticationProviderOutput) ToGraphQlApiAdditionalAuthenticationProviderOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiAdditionalAuthenticationProviderOutput) ToGraphQlApiAdditionalAuthenticationProviderOutputWithContext(ctx context.Context) GraphQlApiAdditionalAuthenticationProviderOutput
func (GraphQlApiAdditionalAuthenticationProviderOutput) UserPoolConfig ¶ added in v0.72.0
func (o GraphQlApiAdditionalAuthenticationProviderOutput) UserPoolConfig() GraphQlApiCognitoUserPoolConfigPtrOutput
type GraphQlApiArgs ¶ added in v0.72.0
type GraphQlApiArgs struct { AdditionalAuthenticationProviders GraphQlApiAdditionalAuthenticationProviderArrayInput ApiType pulumi.StringPtrInput AuthenticationType pulumi.StringInput EnhancedMetricsConfig GraphQlApiEnhancedMetricsConfigPtrInput // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::AppSync::GraphQLApi` for more information about the expected schema for this property. EnvironmentVariables pulumi.Input IntrospectionConfig pulumi.StringPtrInput LambdaAuthorizerConfig GraphQlApiLambdaAuthorizerConfigPtrInput LogConfig GraphQlApiLogConfigPtrInput MergedApiExecutionRoleArn pulumi.StringPtrInput Name pulumi.StringPtrInput OpenIdConnectConfig GraphQlApiOpenIdConnectConfigPtrInput OwnerContact pulumi.StringPtrInput QueryDepthLimit pulumi.IntPtrInput ResolverCountLimit pulumi.IntPtrInput Tags aws.TagArrayInput UserPoolConfig GraphQlApiUserPoolConfigPtrInput Visibility pulumi.StringPtrInput XrayEnabled pulumi.BoolPtrInput }
The set of arguments for constructing a GraphQlApi resource.
func (GraphQlApiArgs) ElementType ¶ added in v0.72.0
func (GraphQlApiArgs) ElementType() reflect.Type
type GraphQlApiCognitoUserPoolConfig ¶ added in v0.72.0
type GraphQlApiCognitoUserPoolConfigArgs ¶ added in v0.72.0
type GraphQlApiCognitoUserPoolConfigArgs struct { AppIdClientRegex pulumi.StringPtrInput `pulumi:"appIdClientRegex"` AwsRegion pulumi.StringPtrInput `pulumi:"awsRegion"` UserPoolId pulumi.StringPtrInput `pulumi:"userPoolId"` }
func (GraphQlApiCognitoUserPoolConfigArgs) ElementType ¶ added in v0.72.0
func (GraphQlApiCognitoUserPoolConfigArgs) ElementType() reflect.Type
func (GraphQlApiCognitoUserPoolConfigArgs) ToGraphQlApiCognitoUserPoolConfigOutput ¶ added in v0.72.0
func (i GraphQlApiCognitoUserPoolConfigArgs) ToGraphQlApiCognitoUserPoolConfigOutput() GraphQlApiCognitoUserPoolConfigOutput
func (GraphQlApiCognitoUserPoolConfigArgs) ToGraphQlApiCognitoUserPoolConfigOutputWithContext ¶ added in v0.72.0
func (i GraphQlApiCognitoUserPoolConfigArgs) ToGraphQlApiCognitoUserPoolConfigOutputWithContext(ctx context.Context) GraphQlApiCognitoUserPoolConfigOutput
func (GraphQlApiCognitoUserPoolConfigArgs) ToGraphQlApiCognitoUserPoolConfigPtrOutput ¶ added in v0.72.0
func (i GraphQlApiCognitoUserPoolConfigArgs) ToGraphQlApiCognitoUserPoolConfigPtrOutput() GraphQlApiCognitoUserPoolConfigPtrOutput
func (GraphQlApiCognitoUserPoolConfigArgs) ToGraphQlApiCognitoUserPoolConfigPtrOutputWithContext ¶ added in v0.72.0
func (i GraphQlApiCognitoUserPoolConfigArgs) ToGraphQlApiCognitoUserPoolConfigPtrOutputWithContext(ctx context.Context) GraphQlApiCognitoUserPoolConfigPtrOutput
type GraphQlApiCognitoUserPoolConfigInput ¶ added in v0.72.0
type GraphQlApiCognitoUserPoolConfigInput interface { pulumi.Input ToGraphQlApiCognitoUserPoolConfigOutput() GraphQlApiCognitoUserPoolConfigOutput ToGraphQlApiCognitoUserPoolConfigOutputWithContext(context.Context) GraphQlApiCognitoUserPoolConfigOutput }
GraphQlApiCognitoUserPoolConfigInput is an input type that accepts GraphQlApiCognitoUserPoolConfigArgs and GraphQlApiCognitoUserPoolConfigOutput values. You can construct a concrete instance of `GraphQlApiCognitoUserPoolConfigInput` via:
GraphQlApiCognitoUserPoolConfigArgs{...}
type GraphQlApiCognitoUserPoolConfigOutput ¶ added in v0.72.0
type GraphQlApiCognitoUserPoolConfigOutput struct{ *pulumi.OutputState }
func (GraphQlApiCognitoUserPoolConfigOutput) AppIdClientRegex ¶ added in v0.72.0
func (o GraphQlApiCognitoUserPoolConfigOutput) AppIdClientRegex() pulumi.StringPtrOutput
func (GraphQlApiCognitoUserPoolConfigOutput) AwsRegion ¶ added in v0.72.0
func (o GraphQlApiCognitoUserPoolConfigOutput) AwsRegion() pulumi.StringPtrOutput
func (GraphQlApiCognitoUserPoolConfigOutput) ElementType ¶ added in v0.72.0
func (GraphQlApiCognitoUserPoolConfigOutput) ElementType() reflect.Type
func (GraphQlApiCognitoUserPoolConfigOutput) ToGraphQlApiCognitoUserPoolConfigOutput ¶ added in v0.72.0
func (o GraphQlApiCognitoUserPoolConfigOutput) ToGraphQlApiCognitoUserPoolConfigOutput() GraphQlApiCognitoUserPoolConfigOutput
func (GraphQlApiCognitoUserPoolConfigOutput) ToGraphQlApiCognitoUserPoolConfigOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiCognitoUserPoolConfigOutput) ToGraphQlApiCognitoUserPoolConfigOutputWithContext(ctx context.Context) GraphQlApiCognitoUserPoolConfigOutput
func (GraphQlApiCognitoUserPoolConfigOutput) ToGraphQlApiCognitoUserPoolConfigPtrOutput ¶ added in v0.72.0
func (o GraphQlApiCognitoUserPoolConfigOutput) ToGraphQlApiCognitoUserPoolConfigPtrOutput() GraphQlApiCognitoUserPoolConfigPtrOutput
func (GraphQlApiCognitoUserPoolConfigOutput) ToGraphQlApiCognitoUserPoolConfigPtrOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiCognitoUserPoolConfigOutput) ToGraphQlApiCognitoUserPoolConfigPtrOutputWithContext(ctx context.Context) GraphQlApiCognitoUserPoolConfigPtrOutput
func (GraphQlApiCognitoUserPoolConfigOutput) UserPoolId ¶ added in v0.72.0
func (o GraphQlApiCognitoUserPoolConfigOutput) UserPoolId() pulumi.StringPtrOutput
type GraphQlApiCognitoUserPoolConfigPtrInput ¶ added in v0.72.0
type GraphQlApiCognitoUserPoolConfigPtrInput interface { pulumi.Input ToGraphQlApiCognitoUserPoolConfigPtrOutput() GraphQlApiCognitoUserPoolConfigPtrOutput ToGraphQlApiCognitoUserPoolConfigPtrOutputWithContext(context.Context) GraphQlApiCognitoUserPoolConfigPtrOutput }
GraphQlApiCognitoUserPoolConfigPtrInput is an input type that accepts GraphQlApiCognitoUserPoolConfigArgs, GraphQlApiCognitoUserPoolConfigPtr and GraphQlApiCognitoUserPoolConfigPtrOutput values. You can construct a concrete instance of `GraphQlApiCognitoUserPoolConfigPtrInput` via:
GraphQlApiCognitoUserPoolConfigArgs{...} or: nil
func GraphQlApiCognitoUserPoolConfigPtr ¶ added in v0.72.0
func GraphQlApiCognitoUserPoolConfigPtr(v *GraphQlApiCognitoUserPoolConfigArgs) GraphQlApiCognitoUserPoolConfigPtrInput
type GraphQlApiCognitoUserPoolConfigPtrOutput ¶ added in v0.72.0
type GraphQlApiCognitoUserPoolConfigPtrOutput struct{ *pulumi.OutputState }
func (GraphQlApiCognitoUserPoolConfigPtrOutput) AppIdClientRegex ¶ added in v0.72.0
func (o GraphQlApiCognitoUserPoolConfigPtrOutput) AppIdClientRegex() pulumi.StringPtrOutput
func (GraphQlApiCognitoUserPoolConfigPtrOutput) AwsRegion ¶ added in v0.72.0
func (o GraphQlApiCognitoUserPoolConfigPtrOutput) AwsRegion() pulumi.StringPtrOutput
func (GraphQlApiCognitoUserPoolConfigPtrOutput) ElementType ¶ added in v0.72.0
func (GraphQlApiCognitoUserPoolConfigPtrOutput) ElementType() reflect.Type
func (GraphQlApiCognitoUserPoolConfigPtrOutput) ToGraphQlApiCognitoUserPoolConfigPtrOutput ¶ added in v0.72.0
func (o GraphQlApiCognitoUserPoolConfigPtrOutput) ToGraphQlApiCognitoUserPoolConfigPtrOutput() GraphQlApiCognitoUserPoolConfigPtrOutput
func (GraphQlApiCognitoUserPoolConfigPtrOutput) ToGraphQlApiCognitoUserPoolConfigPtrOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiCognitoUserPoolConfigPtrOutput) ToGraphQlApiCognitoUserPoolConfigPtrOutputWithContext(ctx context.Context) GraphQlApiCognitoUserPoolConfigPtrOutput
func (GraphQlApiCognitoUserPoolConfigPtrOutput) UserPoolId ¶ added in v0.72.0
func (o GraphQlApiCognitoUserPoolConfigPtrOutput) UserPoolId() pulumi.StringPtrOutput
type GraphQlApiEnhancedMetricsConfig ¶ added in v0.97.0
type GraphQlApiEnhancedMetricsConfigArgs ¶ added in v0.97.0
type GraphQlApiEnhancedMetricsConfigArgs struct { DataSourceLevelMetricsBehavior pulumi.StringInput `pulumi:"dataSourceLevelMetricsBehavior"` OperationLevelMetricsConfig pulumi.StringInput `pulumi:"operationLevelMetricsConfig"` ResolverLevelMetricsBehavior pulumi.StringInput `pulumi:"resolverLevelMetricsBehavior"` }
func (GraphQlApiEnhancedMetricsConfigArgs) ElementType ¶ added in v0.97.0
func (GraphQlApiEnhancedMetricsConfigArgs) ElementType() reflect.Type
func (GraphQlApiEnhancedMetricsConfigArgs) ToGraphQlApiEnhancedMetricsConfigOutput ¶ added in v0.97.0
func (i GraphQlApiEnhancedMetricsConfigArgs) ToGraphQlApiEnhancedMetricsConfigOutput() GraphQlApiEnhancedMetricsConfigOutput
func (GraphQlApiEnhancedMetricsConfigArgs) ToGraphQlApiEnhancedMetricsConfigOutputWithContext ¶ added in v0.97.0
func (i GraphQlApiEnhancedMetricsConfigArgs) ToGraphQlApiEnhancedMetricsConfigOutputWithContext(ctx context.Context) GraphQlApiEnhancedMetricsConfigOutput
func (GraphQlApiEnhancedMetricsConfigArgs) ToGraphQlApiEnhancedMetricsConfigPtrOutput ¶ added in v0.97.0
func (i GraphQlApiEnhancedMetricsConfigArgs) ToGraphQlApiEnhancedMetricsConfigPtrOutput() GraphQlApiEnhancedMetricsConfigPtrOutput
func (GraphQlApiEnhancedMetricsConfigArgs) ToGraphQlApiEnhancedMetricsConfigPtrOutputWithContext ¶ added in v0.97.0
func (i GraphQlApiEnhancedMetricsConfigArgs) ToGraphQlApiEnhancedMetricsConfigPtrOutputWithContext(ctx context.Context) GraphQlApiEnhancedMetricsConfigPtrOutput
type GraphQlApiEnhancedMetricsConfigInput ¶ added in v0.97.0
type GraphQlApiEnhancedMetricsConfigInput interface { pulumi.Input ToGraphQlApiEnhancedMetricsConfigOutput() GraphQlApiEnhancedMetricsConfigOutput ToGraphQlApiEnhancedMetricsConfigOutputWithContext(context.Context) GraphQlApiEnhancedMetricsConfigOutput }
GraphQlApiEnhancedMetricsConfigInput is an input type that accepts GraphQlApiEnhancedMetricsConfigArgs and GraphQlApiEnhancedMetricsConfigOutput values. You can construct a concrete instance of `GraphQlApiEnhancedMetricsConfigInput` via:
GraphQlApiEnhancedMetricsConfigArgs{...}
type GraphQlApiEnhancedMetricsConfigOutput ¶ added in v0.97.0
type GraphQlApiEnhancedMetricsConfigOutput struct{ *pulumi.OutputState }
func (GraphQlApiEnhancedMetricsConfigOutput) DataSourceLevelMetricsBehavior ¶ added in v0.97.0
func (o GraphQlApiEnhancedMetricsConfigOutput) DataSourceLevelMetricsBehavior() pulumi.StringOutput
func (GraphQlApiEnhancedMetricsConfigOutput) ElementType ¶ added in v0.97.0
func (GraphQlApiEnhancedMetricsConfigOutput) ElementType() reflect.Type
func (GraphQlApiEnhancedMetricsConfigOutput) OperationLevelMetricsConfig ¶ added in v0.97.0
func (o GraphQlApiEnhancedMetricsConfigOutput) OperationLevelMetricsConfig() pulumi.StringOutput
func (GraphQlApiEnhancedMetricsConfigOutput) ResolverLevelMetricsBehavior ¶ added in v0.97.0
func (o GraphQlApiEnhancedMetricsConfigOutput) ResolverLevelMetricsBehavior() pulumi.StringOutput
func (GraphQlApiEnhancedMetricsConfigOutput) ToGraphQlApiEnhancedMetricsConfigOutput ¶ added in v0.97.0
func (o GraphQlApiEnhancedMetricsConfigOutput) ToGraphQlApiEnhancedMetricsConfigOutput() GraphQlApiEnhancedMetricsConfigOutput
func (GraphQlApiEnhancedMetricsConfigOutput) ToGraphQlApiEnhancedMetricsConfigOutputWithContext ¶ added in v0.97.0
func (o GraphQlApiEnhancedMetricsConfigOutput) ToGraphQlApiEnhancedMetricsConfigOutputWithContext(ctx context.Context) GraphQlApiEnhancedMetricsConfigOutput
func (GraphQlApiEnhancedMetricsConfigOutput) ToGraphQlApiEnhancedMetricsConfigPtrOutput ¶ added in v0.97.0
func (o GraphQlApiEnhancedMetricsConfigOutput) ToGraphQlApiEnhancedMetricsConfigPtrOutput() GraphQlApiEnhancedMetricsConfigPtrOutput
func (GraphQlApiEnhancedMetricsConfigOutput) ToGraphQlApiEnhancedMetricsConfigPtrOutputWithContext ¶ added in v0.97.0
func (o GraphQlApiEnhancedMetricsConfigOutput) ToGraphQlApiEnhancedMetricsConfigPtrOutputWithContext(ctx context.Context) GraphQlApiEnhancedMetricsConfigPtrOutput
type GraphQlApiEnhancedMetricsConfigPtrInput ¶ added in v0.97.0
type GraphQlApiEnhancedMetricsConfigPtrInput interface { pulumi.Input ToGraphQlApiEnhancedMetricsConfigPtrOutput() GraphQlApiEnhancedMetricsConfigPtrOutput ToGraphQlApiEnhancedMetricsConfigPtrOutputWithContext(context.Context) GraphQlApiEnhancedMetricsConfigPtrOutput }
GraphQlApiEnhancedMetricsConfigPtrInput is an input type that accepts GraphQlApiEnhancedMetricsConfigArgs, GraphQlApiEnhancedMetricsConfigPtr and GraphQlApiEnhancedMetricsConfigPtrOutput values. You can construct a concrete instance of `GraphQlApiEnhancedMetricsConfigPtrInput` via:
GraphQlApiEnhancedMetricsConfigArgs{...} or: nil
func GraphQlApiEnhancedMetricsConfigPtr ¶ added in v0.97.0
func GraphQlApiEnhancedMetricsConfigPtr(v *GraphQlApiEnhancedMetricsConfigArgs) GraphQlApiEnhancedMetricsConfigPtrInput
type GraphQlApiEnhancedMetricsConfigPtrOutput ¶ added in v0.97.0
type GraphQlApiEnhancedMetricsConfigPtrOutput struct{ *pulumi.OutputState }
func (GraphQlApiEnhancedMetricsConfigPtrOutput) DataSourceLevelMetricsBehavior ¶ added in v0.97.0
func (o GraphQlApiEnhancedMetricsConfigPtrOutput) DataSourceLevelMetricsBehavior() pulumi.StringPtrOutput
func (GraphQlApiEnhancedMetricsConfigPtrOutput) ElementType ¶ added in v0.97.0
func (GraphQlApiEnhancedMetricsConfigPtrOutput) ElementType() reflect.Type
func (GraphQlApiEnhancedMetricsConfigPtrOutput) OperationLevelMetricsConfig ¶ added in v0.97.0
func (o GraphQlApiEnhancedMetricsConfigPtrOutput) OperationLevelMetricsConfig() pulumi.StringPtrOutput
func (GraphQlApiEnhancedMetricsConfigPtrOutput) ResolverLevelMetricsBehavior ¶ added in v0.97.0
func (o GraphQlApiEnhancedMetricsConfigPtrOutput) ResolverLevelMetricsBehavior() pulumi.StringPtrOutput
func (GraphQlApiEnhancedMetricsConfigPtrOutput) ToGraphQlApiEnhancedMetricsConfigPtrOutput ¶ added in v0.97.0
func (o GraphQlApiEnhancedMetricsConfigPtrOutput) ToGraphQlApiEnhancedMetricsConfigPtrOutput() GraphQlApiEnhancedMetricsConfigPtrOutput
func (GraphQlApiEnhancedMetricsConfigPtrOutput) ToGraphQlApiEnhancedMetricsConfigPtrOutputWithContext ¶ added in v0.97.0
func (o GraphQlApiEnhancedMetricsConfigPtrOutput) ToGraphQlApiEnhancedMetricsConfigPtrOutputWithContext(ctx context.Context) GraphQlApiEnhancedMetricsConfigPtrOutput
type GraphQlApiInput ¶ added in v0.72.0
type GraphQlApiInput interface { pulumi.Input ToGraphQlApiOutput() GraphQlApiOutput ToGraphQlApiOutputWithContext(ctx context.Context) GraphQlApiOutput }
type GraphQlApiLambdaAuthorizerConfig ¶ added in v0.72.0
type GraphQlApiLambdaAuthorizerConfigArgs ¶ added in v0.72.0
type GraphQlApiLambdaAuthorizerConfigArgs struct { AuthorizerResultTtlInSeconds pulumi.Float64PtrInput `pulumi:"authorizerResultTtlInSeconds"` AuthorizerUri pulumi.StringPtrInput `pulumi:"authorizerUri"` IdentityValidationExpression pulumi.StringPtrInput `pulumi:"identityValidationExpression"` }
func (GraphQlApiLambdaAuthorizerConfigArgs) ElementType ¶ added in v0.72.0
func (GraphQlApiLambdaAuthorizerConfigArgs) ElementType() reflect.Type
func (GraphQlApiLambdaAuthorizerConfigArgs) ToGraphQlApiLambdaAuthorizerConfigOutput ¶ added in v0.72.0
func (i GraphQlApiLambdaAuthorizerConfigArgs) ToGraphQlApiLambdaAuthorizerConfigOutput() GraphQlApiLambdaAuthorizerConfigOutput
func (GraphQlApiLambdaAuthorizerConfigArgs) ToGraphQlApiLambdaAuthorizerConfigOutputWithContext ¶ added in v0.72.0
func (i GraphQlApiLambdaAuthorizerConfigArgs) ToGraphQlApiLambdaAuthorizerConfigOutputWithContext(ctx context.Context) GraphQlApiLambdaAuthorizerConfigOutput
func (GraphQlApiLambdaAuthorizerConfigArgs) ToGraphQlApiLambdaAuthorizerConfigPtrOutput ¶ added in v0.72.0
func (i GraphQlApiLambdaAuthorizerConfigArgs) ToGraphQlApiLambdaAuthorizerConfigPtrOutput() GraphQlApiLambdaAuthorizerConfigPtrOutput
func (GraphQlApiLambdaAuthorizerConfigArgs) ToGraphQlApiLambdaAuthorizerConfigPtrOutputWithContext ¶ added in v0.72.0
func (i GraphQlApiLambdaAuthorizerConfigArgs) ToGraphQlApiLambdaAuthorizerConfigPtrOutputWithContext(ctx context.Context) GraphQlApiLambdaAuthorizerConfigPtrOutput
type GraphQlApiLambdaAuthorizerConfigInput ¶ added in v0.72.0
type GraphQlApiLambdaAuthorizerConfigInput interface { pulumi.Input ToGraphQlApiLambdaAuthorizerConfigOutput() GraphQlApiLambdaAuthorizerConfigOutput ToGraphQlApiLambdaAuthorizerConfigOutputWithContext(context.Context) GraphQlApiLambdaAuthorizerConfigOutput }
GraphQlApiLambdaAuthorizerConfigInput is an input type that accepts GraphQlApiLambdaAuthorizerConfigArgs and GraphQlApiLambdaAuthorizerConfigOutput values. You can construct a concrete instance of `GraphQlApiLambdaAuthorizerConfigInput` via:
GraphQlApiLambdaAuthorizerConfigArgs{...}
type GraphQlApiLambdaAuthorizerConfigOutput ¶ added in v0.72.0
type GraphQlApiLambdaAuthorizerConfigOutput struct{ *pulumi.OutputState }
func (GraphQlApiLambdaAuthorizerConfigOutput) AuthorizerResultTtlInSeconds ¶ added in v0.72.0
func (o GraphQlApiLambdaAuthorizerConfigOutput) AuthorizerResultTtlInSeconds() pulumi.Float64PtrOutput
func (GraphQlApiLambdaAuthorizerConfigOutput) AuthorizerUri ¶ added in v0.72.0
func (o GraphQlApiLambdaAuthorizerConfigOutput) AuthorizerUri() pulumi.StringPtrOutput
func (GraphQlApiLambdaAuthorizerConfigOutput) ElementType ¶ added in v0.72.0
func (GraphQlApiLambdaAuthorizerConfigOutput) ElementType() reflect.Type
func (GraphQlApiLambdaAuthorizerConfigOutput) IdentityValidationExpression ¶ added in v0.72.0
func (o GraphQlApiLambdaAuthorizerConfigOutput) IdentityValidationExpression() pulumi.StringPtrOutput
func (GraphQlApiLambdaAuthorizerConfigOutput) ToGraphQlApiLambdaAuthorizerConfigOutput ¶ added in v0.72.0
func (o GraphQlApiLambdaAuthorizerConfigOutput) ToGraphQlApiLambdaAuthorizerConfigOutput() GraphQlApiLambdaAuthorizerConfigOutput
func (GraphQlApiLambdaAuthorizerConfigOutput) ToGraphQlApiLambdaAuthorizerConfigOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiLambdaAuthorizerConfigOutput) ToGraphQlApiLambdaAuthorizerConfigOutputWithContext(ctx context.Context) GraphQlApiLambdaAuthorizerConfigOutput
func (GraphQlApiLambdaAuthorizerConfigOutput) ToGraphQlApiLambdaAuthorizerConfigPtrOutput ¶ added in v0.72.0
func (o GraphQlApiLambdaAuthorizerConfigOutput) ToGraphQlApiLambdaAuthorizerConfigPtrOutput() GraphQlApiLambdaAuthorizerConfigPtrOutput
func (GraphQlApiLambdaAuthorizerConfigOutput) ToGraphQlApiLambdaAuthorizerConfigPtrOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiLambdaAuthorizerConfigOutput) ToGraphQlApiLambdaAuthorizerConfigPtrOutputWithContext(ctx context.Context) GraphQlApiLambdaAuthorizerConfigPtrOutput
type GraphQlApiLambdaAuthorizerConfigPtrInput ¶ added in v0.72.0
type GraphQlApiLambdaAuthorizerConfigPtrInput interface { pulumi.Input ToGraphQlApiLambdaAuthorizerConfigPtrOutput() GraphQlApiLambdaAuthorizerConfigPtrOutput ToGraphQlApiLambdaAuthorizerConfigPtrOutputWithContext(context.Context) GraphQlApiLambdaAuthorizerConfigPtrOutput }
GraphQlApiLambdaAuthorizerConfigPtrInput is an input type that accepts GraphQlApiLambdaAuthorizerConfigArgs, GraphQlApiLambdaAuthorizerConfigPtr and GraphQlApiLambdaAuthorizerConfigPtrOutput values. You can construct a concrete instance of `GraphQlApiLambdaAuthorizerConfigPtrInput` via:
GraphQlApiLambdaAuthorizerConfigArgs{...} or: nil
func GraphQlApiLambdaAuthorizerConfigPtr ¶ added in v0.72.0
func GraphQlApiLambdaAuthorizerConfigPtr(v *GraphQlApiLambdaAuthorizerConfigArgs) GraphQlApiLambdaAuthorizerConfigPtrInput
type GraphQlApiLambdaAuthorizerConfigPtrOutput ¶ added in v0.72.0
type GraphQlApiLambdaAuthorizerConfigPtrOutput struct{ *pulumi.OutputState }
func (GraphQlApiLambdaAuthorizerConfigPtrOutput) AuthorizerResultTtlInSeconds ¶ added in v0.72.0
func (o GraphQlApiLambdaAuthorizerConfigPtrOutput) AuthorizerResultTtlInSeconds() pulumi.Float64PtrOutput
func (GraphQlApiLambdaAuthorizerConfigPtrOutput) AuthorizerUri ¶ added in v0.72.0
func (o GraphQlApiLambdaAuthorizerConfigPtrOutput) AuthorizerUri() pulumi.StringPtrOutput
func (GraphQlApiLambdaAuthorizerConfigPtrOutput) ElementType ¶ added in v0.72.0
func (GraphQlApiLambdaAuthorizerConfigPtrOutput) ElementType() reflect.Type
func (GraphQlApiLambdaAuthorizerConfigPtrOutput) IdentityValidationExpression ¶ added in v0.72.0
func (o GraphQlApiLambdaAuthorizerConfigPtrOutput) IdentityValidationExpression() pulumi.StringPtrOutput
func (GraphQlApiLambdaAuthorizerConfigPtrOutput) ToGraphQlApiLambdaAuthorizerConfigPtrOutput ¶ added in v0.72.0
func (o GraphQlApiLambdaAuthorizerConfigPtrOutput) ToGraphQlApiLambdaAuthorizerConfigPtrOutput() GraphQlApiLambdaAuthorizerConfigPtrOutput
func (GraphQlApiLambdaAuthorizerConfigPtrOutput) ToGraphQlApiLambdaAuthorizerConfigPtrOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiLambdaAuthorizerConfigPtrOutput) ToGraphQlApiLambdaAuthorizerConfigPtrOutputWithContext(ctx context.Context) GraphQlApiLambdaAuthorizerConfigPtrOutput
type GraphQlApiLogConfig ¶ added in v0.72.0
type GraphQlApiLogConfigArgs ¶ added in v0.72.0
type GraphQlApiLogConfigArgs struct { CloudWatchLogsRoleArn pulumi.StringPtrInput `pulumi:"cloudWatchLogsRoleArn"` ExcludeVerboseContent pulumi.BoolPtrInput `pulumi:"excludeVerboseContent"` FieldLogLevel pulumi.StringPtrInput `pulumi:"fieldLogLevel"` }
func (GraphQlApiLogConfigArgs) ElementType ¶ added in v0.72.0
func (GraphQlApiLogConfigArgs) ElementType() reflect.Type
func (GraphQlApiLogConfigArgs) ToGraphQlApiLogConfigOutput ¶ added in v0.72.0
func (i GraphQlApiLogConfigArgs) ToGraphQlApiLogConfigOutput() GraphQlApiLogConfigOutput
func (GraphQlApiLogConfigArgs) ToGraphQlApiLogConfigOutputWithContext ¶ added in v0.72.0
func (i GraphQlApiLogConfigArgs) ToGraphQlApiLogConfigOutputWithContext(ctx context.Context) GraphQlApiLogConfigOutput
func (GraphQlApiLogConfigArgs) ToGraphQlApiLogConfigPtrOutput ¶ added in v0.72.0
func (i GraphQlApiLogConfigArgs) ToGraphQlApiLogConfigPtrOutput() GraphQlApiLogConfigPtrOutput
func (GraphQlApiLogConfigArgs) ToGraphQlApiLogConfigPtrOutputWithContext ¶ added in v0.72.0
func (i GraphQlApiLogConfigArgs) ToGraphQlApiLogConfigPtrOutputWithContext(ctx context.Context) GraphQlApiLogConfigPtrOutput
type GraphQlApiLogConfigInput ¶ added in v0.72.0
type GraphQlApiLogConfigInput interface { pulumi.Input ToGraphQlApiLogConfigOutput() GraphQlApiLogConfigOutput ToGraphQlApiLogConfigOutputWithContext(context.Context) GraphQlApiLogConfigOutput }
GraphQlApiLogConfigInput is an input type that accepts GraphQlApiLogConfigArgs and GraphQlApiLogConfigOutput values. You can construct a concrete instance of `GraphQlApiLogConfigInput` via:
GraphQlApiLogConfigArgs{...}
type GraphQlApiLogConfigOutput ¶ added in v0.72.0
type GraphQlApiLogConfigOutput struct{ *pulumi.OutputState }
func (GraphQlApiLogConfigOutput) CloudWatchLogsRoleArn ¶ added in v0.72.0
func (o GraphQlApiLogConfigOutput) CloudWatchLogsRoleArn() pulumi.StringPtrOutput
func (GraphQlApiLogConfigOutput) ElementType ¶ added in v0.72.0
func (GraphQlApiLogConfigOutput) ElementType() reflect.Type
func (GraphQlApiLogConfigOutput) ExcludeVerboseContent ¶ added in v0.72.0
func (o GraphQlApiLogConfigOutput) ExcludeVerboseContent() pulumi.BoolPtrOutput
func (GraphQlApiLogConfigOutput) FieldLogLevel ¶ added in v0.72.0
func (o GraphQlApiLogConfigOutput) FieldLogLevel() pulumi.StringPtrOutput
func (GraphQlApiLogConfigOutput) ToGraphQlApiLogConfigOutput ¶ added in v0.72.0
func (o GraphQlApiLogConfigOutput) ToGraphQlApiLogConfigOutput() GraphQlApiLogConfigOutput
func (GraphQlApiLogConfigOutput) ToGraphQlApiLogConfigOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiLogConfigOutput) ToGraphQlApiLogConfigOutputWithContext(ctx context.Context) GraphQlApiLogConfigOutput
func (GraphQlApiLogConfigOutput) ToGraphQlApiLogConfigPtrOutput ¶ added in v0.72.0
func (o GraphQlApiLogConfigOutput) ToGraphQlApiLogConfigPtrOutput() GraphQlApiLogConfigPtrOutput
func (GraphQlApiLogConfigOutput) ToGraphQlApiLogConfigPtrOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiLogConfigOutput) ToGraphQlApiLogConfigPtrOutputWithContext(ctx context.Context) GraphQlApiLogConfigPtrOutput
type GraphQlApiLogConfigPtrInput ¶ added in v0.72.0
type GraphQlApiLogConfigPtrInput interface { pulumi.Input ToGraphQlApiLogConfigPtrOutput() GraphQlApiLogConfigPtrOutput ToGraphQlApiLogConfigPtrOutputWithContext(context.Context) GraphQlApiLogConfigPtrOutput }
GraphQlApiLogConfigPtrInput is an input type that accepts GraphQlApiLogConfigArgs, GraphQlApiLogConfigPtr and GraphQlApiLogConfigPtrOutput values. You can construct a concrete instance of `GraphQlApiLogConfigPtrInput` via:
GraphQlApiLogConfigArgs{...} or: nil
func GraphQlApiLogConfigPtr ¶ added in v0.72.0
func GraphQlApiLogConfigPtr(v *GraphQlApiLogConfigArgs) GraphQlApiLogConfigPtrInput
type GraphQlApiLogConfigPtrOutput ¶ added in v0.72.0
type GraphQlApiLogConfigPtrOutput struct{ *pulumi.OutputState }
func (GraphQlApiLogConfigPtrOutput) CloudWatchLogsRoleArn ¶ added in v0.72.0
func (o GraphQlApiLogConfigPtrOutput) CloudWatchLogsRoleArn() pulumi.StringPtrOutput
func (GraphQlApiLogConfigPtrOutput) Elem ¶ added in v0.72.0
func (o GraphQlApiLogConfigPtrOutput) Elem() GraphQlApiLogConfigOutput
func (GraphQlApiLogConfigPtrOutput) ElementType ¶ added in v0.72.0
func (GraphQlApiLogConfigPtrOutput) ElementType() reflect.Type
func (GraphQlApiLogConfigPtrOutput) ExcludeVerboseContent ¶ added in v0.72.0
func (o GraphQlApiLogConfigPtrOutput) ExcludeVerboseContent() pulumi.BoolPtrOutput
func (GraphQlApiLogConfigPtrOutput) FieldLogLevel ¶ added in v0.72.0
func (o GraphQlApiLogConfigPtrOutput) FieldLogLevel() pulumi.StringPtrOutput
func (GraphQlApiLogConfigPtrOutput) ToGraphQlApiLogConfigPtrOutput ¶ added in v0.72.0
func (o GraphQlApiLogConfigPtrOutput) ToGraphQlApiLogConfigPtrOutput() GraphQlApiLogConfigPtrOutput
func (GraphQlApiLogConfigPtrOutput) ToGraphQlApiLogConfigPtrOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiLogConfigPtrOutput) ToGraphQlApiLogConfigPtrOutputWithContext(ctx context.Context) GraphQlApiLogConfigPtrOutput
type GraphQlApiOpenIdConnectConfig ¶ added in v0.72.0
type GraphQlApiOpenIdConnectConfigArgs ¶ added in v0.72.0
type GraphQlApiOpenIdConnectConfigArgs struct { AuthTtl pulumi.Float64PtrInput `pulumi:"authTtl"` ClientId pulumi.StringPtrInput `pulumi:"clientId"` IatTtl pulumi.Float64PtrInput `pulumi:"iatTtl"` Issuer pulumi.StringPtrInput `pulumi:"issuer"` }
func (GraphQlApiOpenIdConnectConfigArgs) ElementType ¶ added in v0.72.0
func (GraphQlApiOpenIdConnectConfigArgs) ElementType() reflect.Type
func (GraphQlApiOpenIdConnectConfigArgs) ToGraphQlApiOpenIdConnectConfigOutput ¶ added in v0.72.0
func (i GraphQlApiOpenIdConnectConfigArgs) ToGraphQlApiOpenIdConnectConfigOutput() GraphQlApiOpenIdConnectConfigOutput
func (GraphQlApiOpenIdConnectConfigArgs) ToGraphQlApiOpenIdConnectConfigOutputWithContext ¶ added in v0.72.0
func (i GraphQlApiOpenIdConnectConfigArgs) ToGraphQlApiOpenIdConnectConfigOutputWithContext(ctx context.Context) GraphQlApiOpenIdConnectConfigOutput
func (GraphQlApiOpenIdConnectConfigArgs) ToGraphQlApiOpenIdConnectConfigPtrOutput ¶ added in v0.72.0
func (i GraphQlApiOpenIdConnectConfigArgs) ToGraphQlApiOpenIdConnectConfigPtrOutput() GraphQlApiOpenIdConnectConfigPtrOutput
func (GraphQlApiOpenIdConnectConfigArgs) ToGraphQlApiOpenIdConnectConfigPtrOutputWithContext ¶ added in v0.72.0
func (i GraphQlApiOpenIdConnectConfigArgs) ToGraphQlApiOpenIdConnectConfigPtrOutputWithContext(ctx context.Context) GraphQlApiOpenIdConnectConfigPtrOutput
type GraphQlApiOpenIdConnectConfigInput ¶ added in v0.72.0
type GraphQlApiOpenIdConnectConfigInput interface { pulumi.Input ToGraphQlApiOpenIdConnectConfigOutput() GraphQlApiOpenIdConnectConfigOutput ToGraphQlApiOpenIdConnectConfigOutputWithContext(context.Context) GraphQlApiOpenIdConnectConfigOutput }
GraphQlApiOpenIdConnectConfigInput is an input type that accepts GraphQlApiOpenIdConnectConfigArgs and GraphQlApiOpenIdConnectConfigOutput values. You can construct a concrete instance of `GraphQlApiOpenIdConnectConfigInput` via:
GraphQlApiOpenIdConnectConfigArgs{...}
type GraphQlApiOpenIdConnectConfigOutput ¶ added in v0.72.0
type GraphQlApiOpenIdConnectConfigOutput struct{ *pulumi.OutputState }
func (GraphQlApiOpenIdConnectConfigOutput) AuthTtl ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigOutput) AuthTtl() pulumi.Float64PtrOutput
func (GraphQlApiOpenIdConnectConfigOutput) ClientId ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigOutput) ClientId() pulumi.StringPtrOutput
func (GraphQlApiOpenIdConnectConfigOutput) ElementType ¶ added in v0.72.0
func (GraphQlApiOpenIdConnectConfigOutput) ElementType() reflect.Type
func (GraphQlApiOpenIdConnectConfigOutput) IatTtl ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigOutput) IatTtl() pulumi.Float64PtrOutput
func (GraphQlApiOpenIdConnectConfigOutput) Issuer ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigOutput) Issuer() pulumi.StringPtrOutput
func (GraphQlApiOpenIdConnectConfigOutput) ToGraphQlApiOpenIdConnectConfigOutput ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigOutput) ToGraphQlApiOpenIdConnectConfigOutput() GraphQlApiOpenIdConnectConfigOutput
func (GraphQlApiOpenIdConnectConfigOutput) ToGraphQlApiOpenIdConnectConfigOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigOutput) ToGraphQlApiOpenIdConnectConfigOutputWithContext(ctx context.Context) GraphQlApiOpenIdConnectConfigOutput
func (GraphQlApiOpenIdConnectConfigOutput) ToGraphQlApiOpenIdConnectConfigPtrOutput ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigOutput) ToGraphQlApiOpenIdConnectConfigPtrOutput() GraphQlApiOpenIdConnectConfigPtrOutput
func (GraphQlApiOpenIdConnectConfigOutput) ToGraphQlApiOpenIdConnectConfigPtrOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigOutput) ToGraphQlApiOpenIdConnectConfigPtrOutputWithContext(ctx context.Context) GraphQlApiOpenIdConnectConfigPtrOutput
type GraphQlApiOpenIdConnectConfigPtrInput ¶ added in v0.72.0
type GraphQlApiOpenIdConnectConfigPtrInput interface { pulumi.Input ToGraphQlApiOpenIdConnectConfigPtrOutput() GraphQlApiOpenIdConnectConfigPtrOutput ToGraphQlApiOpenIdConnectConfigPtrOutputWithContext(context.Context) GraphQlApiOpenIdConnectConfigPtrOutput }
GraphQlApiOpenIdConnectConfigPtrInput is an input type that accepts GraphQlApiOpenIdConnectConfigArgs, GraphQlApiOpenIdConnectConfigPtr and GraphQlApiOpenIdConnectConfigPtrOutput values. You can construct a concrete instance of `GraphQlApiOpenIdConnectConfigPtrInput` via:
GraphQlApiOpenIdConnectConfigArgs{...} or: nil
func GraphQlApiOpenIdConnectConfigPtr ¶ added in v0.72.0
func GraphQlApiOpenIdConnectConfigPtr(v *GraphQlApiOpenIdConnectConfigArgs) GraphQlApiOpenIdConnectConfigPtrInput
type GraphQlApiOpenIdConnectConfigPtrOutput ¶ added in v0.72.0
type GraphQlApiOpenIdConnectConfigPtrOutput struct{ *pulumi.OutputState }
func (GraphQlApiOpenIdConnectConfigPtrOutput) AuthTtl ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigPtrOutput) AuthTtl() pulumi.Float64PtrOutput
func (GraphQlApiOpenIdConnectConfigPtrOutput) ClientId ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigPtrOutput) ClientId() pulumi.StringPtrOutput
func (GraphQlApiOpenIdConnectConfigPtrOutput) ElementType ¶ added in v0.72.0
func (GraphQlApiOpenIdConnectConfigPtrOutput) ElementType() reflect.Type
func (GraphQlApiOpenIdConnectConfigPtrOutput) IatTtl ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigPtrOutput) IatTtl() pulumi.Float64PtrOutput
func (GraphQlApiOpenIdConnectConfigPtrOutput) Issuer ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigPtrOutput) Issuer() pulumi.StringPtrOutput
func (GraphQlApiOpenIdConnectConfigPtrOutput) ToGraphQlApiOpenIdConnectConfigPtrOutput ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigPtrOutput) ToGraphQlApiOpenIdConnectConfigPtrOutput() GraphQlApiOpenIdConnectConfigPtrOutput
func (GraphQlApiOpenIdConnectConfigPtrOutput) ToGraphQlApiOpenIdConnectConfigPtrOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiOpenIdConnectConfigPtrOutput) ToGraphQlApiOpenIdConnectConfigPtrOutputWithContext(ctx context.Context) GraphQlApiOpenIdConnectConfigPtrOutput
type GraphQlApiOutput ¶ added in v0.72.0
type GraphQlApiOutput struct{ *pulumi.OutputState }
func (GraphQlApiOutput) AdditionalAuthenticationProviders ¶ added in v0.72.0
func (o GraphQlApiOutput) AdditionalAuthenticationProviders() GraphQlApiAdditionalAuthenticationProviderArrayOutput
func (GraphQlApiOutput) ApiId ¶ added in v0.72.0
func (o GraphQlApiOutput) ApiId() pulumi.StringOutput
func (GraphQlApiOutput) ApiType ¶ added in v0.72.0
func (o GraphQlApiOutput) ApiType() pulumi.StringPtrOutput
func (GraphQlApiOutput) Arn ¶ added in v0.72.0
func (o GraphQlApiOutput) Arn() pulumi.StringOutput
func (GraphQlApiOutput) AuthenticationType ¶ added in v0.72.0
func (o GraphQlApiOutput) AuthenticationType() pulumi.StringOutput
func (GraphQlApiOutput) ElementType ¶ added in v0.72.0
func (GraphQlApiOutput) ElementType() reflect.Type
func (GraphQlApiOutput) EnhancedMetricsConfig ¶ added in v0.97.0
func (o GraphQlApiOutput) EnhancedMetricsConfig() GraphQlApiEnhancedMetricsConfigPtrOutput
func (GraphQlApiOutput) EnvironmentVariables ¶ added in v0.96.0
func (o GraphQlApiOutput) EnvironmentVariables() pulumi.AnyOutput
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::AppSync::GraphQLApi` for more information about the expected schema for this property.
func (GraphQlApiOutput) GraphQlDns ¶ added in v0.72.0
func (o GraphQlApiOutput) GraphQlDns() pulumi.StringOutput
func (GraphQlApiOutput) GraphQlEndpointArn ¶ added in v0.91.0
func (o GraphQlApiOutput) GraphQlEndpointArn() pulumi.StringOutput
func (GraphQlApiOutput) GraphQlUrl ¶ added in v0.72.0
func (o GraphQlApiOutput) GraphQlUrl() pulumi.StringOutput
func (GraphQlApiOutput) IntrospectionConfig ¶ added in v0.92.0
func (o GraphQlApiOutput) IntrospectionConfig() pulumi.StringPtrOutput
func (GraphQlApiOutput) LambdaAuthorizerConfig ¶ added in v0.72.0
func (o GraphQlApiOutput) LambdaAuthorizerConfig() GraphQlApiLambdaAuthorizerConfigPtrOutput
func (GraphQlApiOutput) LogConfig ¶ added in v0.72.0
func (o GraphQlApiOutput) LogConfig() GraphQlApiLogConfigPtrOutput
func (GraphQlApiOutput) MergedApiExecutionRoleArn ¶ added in v0.72.0
func (o GraphQlApiOutput) MergedApiExecutionRoleArn() pulumi.StringPtrOutput
func (GraphQlApiOutput) Name ¶ added in v0.72.0
func (o GraphQlApiOutput) Name() pulumi.StringOutput
func (GraphQlApiOutput) OpenIdConnectConfig ¶ added in v0.72.0
func (o GraphQlApiOutput) OpenIdConnectConfig() GraphQlApiOpenIdConnectConfigPtrOutput
func (GraphQlApiOutput) OwnerContact ¶ added in v0.72.0
func (o GraphQlApiOutput) OwnerContact() pulumi.StringPtrOutput
func (GraphQlApiOutput) QueryDepthLimit ¶ added in v0.92.0
func (o GraphQlApiOutput) QueryDepthLimit() pulumi.IntPtrOutput
func (GraphQlApiOutput) RealtimeDns ¶ added in v0.72.0
func (o GraphQlApiOutput) RealtimeDns() pulumi.StringOutput
func (GraphQlApiOutput) RealtimeUrl ¶ added in v0.72.0
func (o GraphQlApiOutput) RealtimeUrl() pulumi.StringOutput
func (GraphQlApiOutput) ResolverCountLimit ¶ added in v0.92.0
func (o GraphQlApiOutput) ResolverCountLimit() pulumi.IntPtrOutput
func (GraphQlApiOutput) Tags ¶ added in v0.72.0
func (o GraphQlApiOutput) Tags() aws.TagArrayOutput
func (GraphQlApiOutput) ToGraphQlApiOutput ¶ added in v0.72.0
func (o GraphQlApiOutput) ToGraphQlApiOutput() GraphQlApiOutput
func (GraphQlApiOutput) ToGraphQlApiOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiOutput) ToGraphQlApiOutputWithContext(ctx context.Context) GraphQlApiOutput
func (GraphQlApiOutput) UserPoolConfig ¶ added in v0.72.0
func (o GraphQlApiOutput) UserPoolConfig() GraphQlApiUserPoolConfigPtrOutput
func (GraphQlApiOutput) Visibility ¶ added in v0.72.0
func (o GraphQlApiOutput) Visibility() pulumi.StringPtrOutput
func (GraphQlApiOutput) XrayEnabled ¶ added in v0.72.0
func (o GraphQlApiOutput) XrayEnabled() pulumi.BoolPtrOutput
type GraphQlApiState ¶ added in v0.72.0
type GraphQlApiState struct { }
func (GraphQlApiState) ElementType ¶ added in v0.72.0
func (GraphQlApiState) ElementType() reflect.Type
type GraphQlApiTag ¶ added in v0.72.0
type GraphQlApiUserPoolConfig ¶ added in v0.72.0
type GraphQlApiUserPoolConfigArgs ¶ added in v0.72.0
type GraphQlApiUserPoolConfigArgs struct { AppIdClientRegex pulumi.StringPtrInput `pulumi:"appIdClientRegex"` AwsRegion pulumi.StringPtrInput `pulumi:"awsRegion"` DefaultAction pulumi.StringPtrInput `pulumi:"defaultAction"` UserPoolId pulumi.StringPtrInput `pulumi:"userPoolId"` }
func (GraphQlApiUserPoolConfigArgs) ElementType ¶ added in v0.72.0
func (GraphQlApiUserPoolConfigArgs) ElementType() reflect.Type
func (GraphQlApiUserPoolConfigArgs) ToGraphQlApiUserPoolConfigOutput ¶ added in v0.72.0
func (i GraphQlApiUserPoolConfigArgs) ToGraphQlApiUserPoolConfigOutput() GraphQlApiUserPoolConfigOutput
func (GraphQlApiUserPoolConfigArgs) ToGraphQlApiUserPoolConfigOutputWithContext ¶ added in v0.72.0
func (i GraphQlApiUserPoolConfigArgs) ToGraphQlApiUserPoolConfigOutputWithContext(ctx context.Context) GraphQlApiUserPoolConfigOutput
func (GraphQlApiUserPoolConfigArgs) ToGraphQlApiUserPoolConfigPtrOutput ¶ added in v0.72.0
func (i GraphQlApiUserPoolConfigArgs) ToGraphQlApiUserPoolConfigPtrOutput() GraphQlApiUserPoolConfigPtrOutput
func (GraphQlApiUserPoolConfigArgs) ToGraphQlApiUserPoolConfigPtrOutputWithContext ¶ added in v0.72.0
func (i GraphQlApiUserPoolConfigArgs) ToGraphQlApiUserPoolConfigPtrOutputWithContext(ctx context.Context) GraphQlApiUserPoolConfigPtrOutput
type GraphQlApiUserPoolConfigInput ¶ added in v0.72.0
type GraphQlApiUserPoolConfigInput interface { pulumi.Input ToGraphQlApiUserPoolConfigOutput() GraphQlApiUserPoolConfigOutput ToGraphQlApiUserPoolConfigOutputWithContext(context.Context) GraphQlApiUserPoolConfigOutput }
GraphQlApiUserPoolConfigInput is an input type that accepts GraphQlApiUserPoolConfigArgs and GraphQlApiUserPoolConfigOutput values. You can construct a concrete instance of `GraphQlApiUserPoolConfigInput` via:
GraphQlApiUserPoolConfigArgs{...}
type GraphQlApiUserPoolConfigOutput ¶ added in v0.72.0
type GraphQlApiUserPoolConfigOutput struct{ *pulumi.OutputState }
func (GraphQlApiUserPoolConfigOutput) AppIdClientRegex ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigOutput) AppIdClientRegex() pulumi.StringPtrOutput
func (GraphQlApiUserPoolConfigOutput) AwsRegion ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigOutput) AwsRegion() pulumi.StringPtrOutput
func (GraphQlApiUserPoolConfigOutput) DefaultAction ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigOutput) DefaultAction() pulumi.StringPtrOutput
func (GraphQlApiUserPoolConfigOutput) ElementType ¶ added in v0.72.0
func (GraphQlApiUserPoolConfigOutput) ElementType() reflect.Type
func (GraphQlApiUserPoolConfigOutput) ToGraphQlApiUserPoolConfigOutput ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigOutput) ToGraphQlApiUserPoolConfigOutput() GraphQlApiUserPoolConfigOutput
func (GraphQlApiUserPoolConfigOutput) ToGraphQlApiUserPoolConfigOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigOutput) ToGraphQlApiUserPoolConfigOutputWithContext(ctx context.Context) GraphQlApiUserPoolConfigOutput
func (GraphQlApiUserPoolConfigOutput) ToGraphQlApiUserPoolConfigPtrOutput ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigOutput) ToGraphQlApiUserPoolConfigPtrOutput() GraphQlApiUserPoolConfigPtrOutput
func (GraphQlApiUserPoolConfigOutput) ToGraphQlApiUserPoolConfigPtrOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigOutput) ToGraphQlApiUserPoolConfigPtrOutputWithContext(ctx context.Context) GraphQlApiUserPoolConfigPtrOutput
func (GraphQlApiUserPoolConfigOutput) UserPoolId ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigOutput) UserPoolId() pulumi.StringPtrOutput
type GraphQlApiUserPoolConfigPtrInput ¶ added in v0.72.0
type GraphQlApiUserPoolConfigPtrInput interface { pulumi.Input ToGraphQlApiUserPoolConfigPtrOutput() GraphQlApiUserPoolConfigPtrOutput ToGraphQlApiUserPoolConfigPtrOutputWithContext(context.Context) GraphQlApiUserPoolConfigPtrOutput }
GraphQlApiUserPoolConfigPtrInput is an input type that accepts GraphQlApiUserPoolConfigArgs, GraphQlApiUserPoolConfigPtr and GraphQlApiUserPoolConfigPtrOutput values. You can construct a concrete instance of `GraphQlApiUserPoolConfigPtrInput` via:
GraphQlApiUserPoolConfigArgs{...} or: nil
func GraphQlApiUserPoolConfigPtr ¶ added in v0.72.0
func GraphQlApiUserPoolConfigPtr(v *GraphQlApiUserPoolConfigArgs) GraphQlApiUserPoolConfigPtrInput
type GraphQlApiUserPoolConfigPtrOutput ¶ added in v0.72.0
type GraphQlApiUserPoolConfigPtrOutput struct{ *pulumi.OutputState }
func (GraphQlApiUserPoolConfigPtrOutput) AppIdClientRegex ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigPtrOutput) AppIdClientRegex() pulumi.StringPtrOutput
func (GraphQlApiUserPoolConfigPtrOutput) AwsRegion ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigPtrOutput) AwsRegion() pulumi.StringPtrOutput
func (GraphQlApiUserPoolConfigPtrOutput) DefaultAction ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigPtrOutput) DefaultAction() pulumi.StringPtrOutput
func (GraphQlApiUserPoolConfigPtrOutput) Elem ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigPtrOutput) Elem() GraphQlApiUserPoolConfigOutput
func (GraphQlApiUserPoolConfigPtrOutput) ElementType ¶ added in v0.72.0
func (GraphQlApiUserPoolConfigPtrOutput) ElementType() reflect.Type
func (GraphQlApiUserPoolConfigPtrOutput) ToGraphQlApiUserPoolConfigPtrOutput ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigPtrOutput) ToGraphQlApiUserPoolConfigPtrOutput() GraphQlApiUserPoolConfigPtrOutput
func (GraphQlApiUserPoolConfigPtrOutput) ToGraphQlApiUserPoolConfigPtrOutputWithContext ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigPtrOutput) ToGraphQlApiUserPoolConfigPtrOutputWithContext(ctx context.Context) GraphQlApiUserPoolConfigPtrOutput
func (GraphQlApiUserPoolConfigPtrOutput) UserPoolId ¶ added in v0.72.0
func (o GraphQlApiUserPoolConfigPtrOutput) UserPoolId() pulumi.StringPtrOutput
type GraphQlSchema
deprecated
added in
v0.72.0
type GraphQlSchema struct { pulumi.CustomResourceState ApiId pulumi.StringOutput `pulumi:"apiId"` Definition pulumi.StringPtrOutput `pulumi:"definition"` DefinitionS3Location pulumi.StringPtrOutput `pulumi:"definitionS3Location"` }
Resource Type definition for AWS::AppSync::GraphQLSchema
Deprecated: GraphQlSchema is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetGraphQlSchema ¶ added in v0.72.0
func GetGraphQlSchema(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GraphQlSchemaState, opts ...pulumi.ResourceOption) (*GraphQlSchema, error)
GetGraphQlSchema gets an existing GraphQlSchema 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 NewGraphQlSchema ¶ added in v0.72.0
func NewGraphQlSchema(ctx *pulumi.Context, name string, args *GraphQlSchemaArgs, opts ...pulumi.ResourceOption) (*GraphQlSchema, error)
NewGraphQlSchema registers a new resource with the given unique name, arguments, and options.
func (*GraphQlSchema) ElementType ¶ added in v0.72.0
func (*GraphQlSchema) ElementType() reflect.Type
func (*GraphQlSchema) ToGraphQlSchemaOutput ¶ added in v0.72.0
func (i *GraphQlSchema) ToGraphQlSchemaOutput() GraphQlSchemaOutput
func (*GraphQlSchema) ToGraphQlSchemaOutputWithContext ¶ added in v0.72.0
func (i *GraphQlSchema) ToGraphQlSchemaOutputWithContext(ctx context.Context) GraphQlSchemaOutput
type GraphQlSchemaArgs ¶ added in v0.72.0
type GraphQlSchemaArgs struct { ApiId pulumi.StringInput Definition pulumi.StringPtrInput DefinitionS3Location pulumi.StringPtrInput }
The set of arguments for constructing a GraphQlSchema resource.
func (GraphQlSchemaArgs) ElementType ¶ added in v0.72.0
func (GraphQlSchemaArgs) ElementType() reflect.Type
type GraphQlSchemaInput ¶ added in v0.72.0
type GraphQlSchemaInput interface { pulumi.Input ToGraphQlSchemaOutput() GraphQlSchemaOutput ToGraphQlSchemaOutputWithContext(ctx context.Context) GraphQlSchemaOutput }
type GraphQlSchemaOutput ¶ added in v0.72.0
type GraphQlSchemaOutput struct{ *pulumi.OutputState }
func (GraphQlSchemaOutput) ApiId ¶ added in v0.72.0
func (o GraphQlSchemaOutput) ApiId() pulumi.StringOutput
func (GraphQlSchemaOutput) Definition ¶ added in v0.72.0
func (o GraphQlSchemaOutput) Definition() pulumi.StringPtrOutput
func (GraphQlSchemaOutput) DefinitionS3Location ¶ added in v0.72.0
func (o GraphQlSchemaOutput) DefinitionS3Location() pulumi.StringPtrOutput
func (GraphQlSchemaOutput) ElementType ¶ added in v0.72.0
func (GraphQlSchemaOutput) ElementType() reflect.Type
func (GraphQlSchemaOutput) ToGraphQlSchemaOutput ¶ added in v0.72.0
func (o GraphQlSchemaOutput) ToGraphQlSchemaOutput() GraphQlSchemaOutput
func (GraphQlSchemaOutput) ToGraphQlSchemaOutputWithContext ¶ added in v0.72.0
func (o GraphQlSchemaOutput) ToGraphQlSchemaOutputWithContext(ctx context.Context) GraphQlSchemaOutput
type GraphQlSchemaState ¶ added in v0.72.0
type GraphQlSchemaState struct { }
func (GraphQlSchemaState) ElementType ¶ added in v0.72.0
func (GraphQlSchemaState) ElementType() reflect.Type
type LookupApiCacheArgs ¶ added in v0.12.0
type LookupApiCacheArgs struct {
Id string `pulumi:"id"`
}
type LookupApiCacheOutputArgs ¶ added in v0.12.0
type LookupApiCacheOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupApiCacheOutputArgs) ElementType ¶ added in v0.12.0
func (LookupApiCacheOutputArgs) ElementType() reflect.Type
type LookupApiCacheResult ¶ added in v0.12.0
type LookupApiCacheResult struct { ApiCachingBehavior *string `pulumi:"apiCachingBehavior"` AtRestEncryptionEnabled *bool `pulumi:"atRestEncryptionEnabled"` HealthMetricsConfig *string `pulumi:"healthMetricsConfig"` Id *string `pulumi:"id"` TransitEncryptionEnabled *bool `pulumi:"transitEncryptionEnabled"` Ttl *float64 `pulumi:"ttl"` Type *string `pulumi:"type"` }
func LookupApiCache ¶ added in v0.12.0
func LookupApiCache(ctx *pulumi.Context, args *LookupApiCacheArgs, opts ...pulumi.InvokeOption) (*LookupApiCacheResult, error)
Resource Type definition for AWS::AppSync::ApiCache
type LookupApiCacheResultOutput ¶ added in v0.12.0
type LookupApiCacheResultOutput struct{ *pulumi.OutputState }
func LookupApiCacheOutput ¶ added in v0.12.0
func LookupApiCacheOutput(ctx *pulumi.Context, args LookupApiCacheOutputArgs, opts ...pulumi.InvokeOption) LookupApiCacheResultOutput
func (LookupApiCacheResultOutput) ApiCachingBehavior ¶ added in v0.12.0
func (o LookupApiCacheResultOutput) ApiCachingBehavior() pulumi.StringPtrOutput
func (LookupApiCacheResultOutput) AtRestEncryptionEnabled ¶ added in v0.12.0
func (o LookupApiCacheResultOutput) AtRestEncryptionEnabled() pulumi.BoolPtrOutput
func (LookupApiCacheResultOutput) ElementType ¶ added in v0.12.0
func (LookupApiCacheResultOutput) ElementType() reflect.Type
func (LookupApiCacheResultOutput) HealthMetricsConfig ¶ added in v0.97.0
func (o LookupApiCacheResultOutput) HealthMetricsConfig() pulumi.StringPtrOutput
func (LookupApiCacheResultOutput) Id ¶ added in v0.12.0
func (o LookupApiCacheResultOutput) Id() pulumi.StringPtrOutput
func (LookupApiCacheResultOutput) ToLookupApiCacheResultOutput ¶ added in v0.12.0
func (o LookupApiCacheResultOutput) ToLookupApiCacheResultOutput() LookupApiCacheResultOutput
func (LookupApiCacheResultOutput) ToLookupApiCacheResultOutputWithContext ¶ added in v0.12.0
func (o LookupApiCacheResultOutput) ToLookupApiCacheResultOutputWithContext(ctx context.Context) LookupApiCacheResultOutput
func (LookupApiCacheResultOutput) TransitEncryptionEnabled ¶ added in v0.12.0
func (o LookupApiCacheResultOutput) TransitEncryptionEnabled() pulumi.BoolPtrOutput
func (LookupApiCacheResultOutput) Ttl ¶ added in v0.12.0
func (o LookupApiCacheResultOutput) Ttl() pulumi.Float64PtrOutput
func (LookupApiCacheResultOutput) Type ¶ added in v0.12.0
func (o LookupApiCacheResultOutput) Type() pulumi.StringPtrOutput
type LookupApiKeyArgs ¶ added in v0.12.0
type LookupApiKeyArgs struct {
ApiKeyId string `pulumi:"apiKeyId"`
}
type LookupApiKeyOutputArgs ¶ added in v0.12.0
type LookupApiKeyOutputArgs struct {
ApiKeyId pulumi.StringInput `pulumi:"apiKeyId"`
}
func (LookupApiKeyOutputArgs) ElementType ¶ added in v0.12.0
func (LookupApiKeyOutputArgs) ElementType() reflect.Type
type LookupApiKeyResult ¶ added in v0.12.0
type LookupApiKeyResult struct { ApiKey *string `pulumi:"apiKey"` ApiKeyId *string `pulumi:"apiKeyId"` Arn *string `pulumi:"arn"` Description *string `pulumi:"description"` Expires *float64 `pulumi:"expires"` }
func LookupApiKey ¶ added in v0.12.0
func LookupApiKey(ctx *pulumi.Context, args *LookupApiKeyArgs, opts ...pulumi.InvokeOption) (*LookupApiKeyResult, error)
Resource Type definition for AWS::AppSync::ApiKey
type LookupApiKeyResultOutput ¶ added in v0.12.0
type LookupApiKeyResultOutput struct{ *pulumi.OutputState }
func LookupApiKeyOutput ¶ added in v0.12.0
func LookupApiKeyOutput(ctx *pulumi.Context, args LookupApiKeyOutputArgs, opts ...pulumi.InvokeOption) LookupApiKeyResultOutput
func (LookupApiKeyResultOutput) ApiKey ¶ added in v0.12.0
func (o LookupApiKeyResultOutput) ApiKey() pulumi.StringPtrOutput
func (LookupApiKeyResultOutput) ApiKeyId ¶ added in v0.12.0
func (o LookupApiKeyResultOutput) ApiKeyId() pulumi.StringPtrOutput
func (LookupApiKeyResultOutput) Arn ¶ added in v0.12.0
func (o LookupApiKeyResultOutput) Arn() pulumi.StringPtrOutput
func (LookupApiKeyResultOutput) Description ¶ added in v0.12.0
func (o LookupApiKeyResultOutput) Description() pulumi.StringPtrOutput
func (LookupApiKeyResultOutput) ElementType ¶ added in v0.12.0
func (LookupApiKeyResultOutput) ElementType() reflect.Type
func (LookupApiKeyResultOutput) Expires ¶ added in v0.12.0
func (o LookupApiKeyResultOutput) Expires() pulumi.Float64PtrOutput
func (LookupApiKeyResultOutput) ToLookupApiKeyResultOutput ¶ added in v0.12.0
func (o LookupApiKeyResultOutput) ToLookupApiKeyResultOutput() LookupApiKeyResultOutput
func (LookupApiKeyResultOutput) ToLookupApiKeyResultOutputWithContext ¶ added in v0.12.0
func (o LookupApiKeyResultOutput) ToLookupApiKeyResultOutputWithContext(ctx context.Context) LookupApiKeyResultOutput
type LookupDataSourceArgs ¶ added in v0.12.0
type LookupDataSourceArgs struct {
Id string `pulumi:"id"`
}
type LookupDataSourceOutputArgs ¶ added in v0.12.0
type LookupDataSourceOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupDataSourceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDataSourceOutputArgs) ElementType() reflect.Type
type LookupDataSourceResult ¶ added in v0.12.0
type LookupDataSourceResult struct { DataSourceArn *string `pulumi:"dataSourceArn"` Description *string `pulumi:"description"` DynamoDbConfig *DataSourceDynamoDbConfig `pulumi:"dynamoDbConfig"` ElasticsearchConfig *DataSourceElasticsearchConfig `pulumi:"elasticsearchConfig"` EventBridgeConfig *DataSourceEventBridgeConfig `pulumi:"eventBridgeConfig"` HttpConfig *DataSourceHttpConfig `pulumi:"httpConfig"` Id *string `pulumi:"id"` LambdaConfig *DataSourceLambdaConfig `pulumi:"lambdaConfig"` MetricsConfig *string `pulumi:"metricsConfig"` OpenSearchServiceConfig *DataSourceOpenSearchServiceConfig `pulumi:"openSearchServiceConfig"` RelationalDatabaseConfig *DataSourceRelationalDatabaseConfig `pulumi:"relationalDatabaseConfig"` ServiceRoleArn *string `pulumi:"serviceRoleArn"` Type *string `pulumi:"type"` }
func LookupDataSource ¶ added in v0.12.0
func LookupDataSource(ctx *pulumi.Context, args *LookupDataSourceArgs, opts ...pulumi.InvokeOption) (*LookupDataSourceResult, error)
Resource Type definition for AWS::AppSync::DataSource
type LookupDataSourceResultOutput ¶ added in v0.12.0
type LookupDataSourceResultOutput struct{ *pulumi.OutputState }
func LookupDataSourceOutput ¶ added in v0.12.0
func LookupDataSourceOutput(ctx *pulumi.Context, args LookupDataSourceOutputArgs, opts ...pulumi.InvokeOption) LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) DataSourceArn ¶ added in v0.12.0
func (o LookupDataSourceResultOutput) DataSourceArn() pulumi.StringPtrOutput
func (LookupDataSourceResultOutput) Description ¶ added in v0.12.0
func (o LookupDataSourceResultOutput) Description() pulumi.StringPtrOutput
func (LookupDataSourceResultOutput) DynamoDbConfig ¶ added in v0.72.0
func (o LookupDataSourceResultOutput) DynamoDbConfig() DataSourceDynamoDbConfigPtrOutput
func (LookupDataSourceResultOutput) ElasticsearchConfig ¶ added in v0.12.0
func (o LookupDataSourceResultOutput) ElasticsearchConfig() DataSourceElasticsearchConfigPtrOutput
func (LookupDataSourceResultOutput) ElementType ¶ added in v0.12.0
func (LookupDataSourceResultOutput) ElementType() reflect.Type
func (LookupDataSourceResultOutput) EventBridgeConfig ¶ added in v0.48.0
func (o LookupDataSourceResultOutput) EventBridgeConfig() DataSourceEventBridgeConfigPtrOutput
func (LookupDataSourceResultOutput) HttpConfig ¶ added in v0.12.0
func (o LookupDataSourceResultOutput) HttpConfig() DataSourceHttpConfigPtrOutput
func (LookupDataSourceResultOutput) Id ¶ added in v0.12.0
func (o LookupDataSourceResultOutput) Id() pulumi.StringPtrOutput
func (LookupDataSourceResultOutput) LambdaConfig ¶ added in v0.12.0
func (o LookupDataSourceResultOutput) LambdaConfig() DataSourceLambdaConfigPtrOutput
func (LookupDataSourceResultOutput) MetricsConfig ¶ added in v0.97.0
func (o LookupDataSourceResultOutput) MetricsConfig() pulumi.StringPtrOutput
func (LookupDataSourceResultOutput) OpenSearchServiceConfig ¶ added in v0.12.0
func (o LookupDataSourceResultOutput) OpenSearchServiceConfig() DataSourceOpenSearchServiceConfigPtrOutput
func (LookupDataSourceResultOutput) RelationalDatabaseConfig ¶ added in v0.12.0
func (o LookupDataSourceResultOutput) RelationalDatabaseConfig() DataSourceRelationalDatabaseConfigPtrOutput
func (LookupDataSourceResultOutput) ServiceRoleArn ¶ added in v0.12.0
func (o LookupDataSourceResultOutput) ServiceRoleArn() pulumi.StringPtrOutput
func (LookupDataSourceResultOutput) ToLookupDataSourceResultOutput ¶ added in v0.12.0
func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutput() LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext ¶ added in v0.12.0
func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext(ctx context.Context) LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) Type ¶ added in v0.12.0
func (o LookupDataSourceResultOutput) Type() pulumi.StringPtrOutput
type LookupDomainNameApiAssociationArgs ¶ added in v0.12.0
type LookupDomainNameApiAssociationArgs struct {
ApiAssociationIdentifier string `pulumi:"apiAssociationIdentifier"`
}
type LookupDomainNameApiAssociationOutputArgs ¶ added in v0.12.0
type LookupDomainNameApiAssociationOutputArgs struct {
ApiAssociationIdentifier pulumi.StringInput `pulumi:"apiAssociationIdentifier"`
}
func (LookupDomainNameApiAssociationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDomainNameApiAssociationOutputArgs) ElementType() reflect.Type
type LookupDomainNameApiAssociationResult ¶ added in v0.12.0
type LookupDomainNameApiAssociationResult struct { ApiAssociationIdentifier *string `pulumi:"apiAssociationIdentifier"` ApiId *string `pulumi:"apiId"` }
func LookupDomainNameApiAssociation ¶ added in v0.12.0
func LookupDomainNameApiAssociation(ctx *pulumi.Context, args *LookupDomainNameApiAssociationArgs, opts ...pulumi.InvokeOption) (*LookupDomainNameApiAssociationResult, error)
Resource Type definition for AWS::AppSync::DomainNameApiAssociation
type LookupDomainNameApiAssociationResultOutput ¶ added in v0.12.0
type LookupDomainNameApiAssociationResultOutput struct{ *pulumi.OutputState }
func LookupDomainNameApiAssociationOutput ¶ added in v0.12.0
func LookupDomainNameApiAssociationOutput(ctx *pulumi.Context, args LookupDomainNameApiAssociationOutputArgs, opts ...pulumi.InvokeOption) LookupDomainNameApiAssociationResultOutput
func (LookupDomainNameApiAssociationResultOutput) ApiAssociationIdentifier ¶ added in v0.12.0
func (o LookupDomainNameApiAssociationResultOutput) ApiAssociationIdentifier() pulumi.StringPtrOutput
func (LookupDomainNameApiAssociationResultOutput) ApiId ¶ added in v0.12.0
func (o LookupDomainNameApiAssociationResultOutput) ApiId() pulumi.StringPtrOutput
func (LookupDomainNameApiAssociationResultOutput) ElementType ¶ added in v0.12.0
func (LookupDomainNameApiAssociationResultOutput) ElementType() reflect.Type
func (LookupDomainNameApiAssociationResultOutput) ToLookupDomainNameApiAssociationResultOutput ¶ added in v0.12.0
func (o LookupDomainNameApiAssociationResultOutput) ToLookupDomainNameApiAssociationResultOutput() LookupDomainNameApiAssociationResultOutput
func (LookupDomainNameApiAssociationResultOutput) ToLookupDomainNameApiAssociationResultOutputWithContext ¶ added in v0.12.0
func (o LookupDomainNameApiAssociationResultOutput) ToLookupDomainNameApiAssociationResultOutputWithContext(ctx context.Context) LookupDomainNameApiAssociationResultOutput
type LookupDomainNameArgs ¶ added in v0.12.0
type LookupDomainNameArgs struct {
DomainName string `pulumi:"domainName"`
}
type LookupDomainNameOutputArgs ¶ added in v0.12.0
type LookupDomainNameOutputArgs struct {
DomainName pulumi.StringInput `pulumi:"domainName"`
}
func (LookupDomainNameOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDomainNameOutputArgs) ElementType() reflect.Type
type LookupDomainNameResult ¶ added in v0.12.0
type LookupDomainNameResult struct { AppSyncDomainName *string `pulumi:"appSyncDomainName"` Description *string `pulumi:"description"` HostedZoneId *string `pulumi:"hostedZoneId"` }
func LookupDomainName ¶ added in v0.12.0
func LookupDomainName(ctx *pulumi.Context, args *LookupDomainNameArgs, opts ...pulumi.InvokeOption) (*LookupDomainNameResult, error)
Resource Type definition for AWS::AppSync::DomainName
type LookupDomainNameResultOutput ¶ added in v0.12.0
type LookupDomainNameResultOutput struct{ *pulumi.OutputState }
func LookupDomainNameOutput ¶ added in v0.12.0
func LookupDomainNameOutput(ctx *pulumi.Context, args LookupDomainNameOutputArgs, opts ...pulumi.InvokeOption) LookupDomainNameResultOutput
func (LookupDomainNameResultOutput) AppSyncDomainName ¶ added in v0.12.0
func (o LookupDomainNameResultOutput) AppSyncDomainName() pulumi.StringPtrOutput
func (LookupDomainNameResultOutput) Description ¶ added in v0.12.0
func (o LookupDomainNameResultOutput) Description() pulumi.StringPtrOutput
func (LookupDomainNameResultOutput) ElementType ¶ added in v0.12.0
func (LookupDomainNameResultOutput) ElementType() reflect.Type
func (LookupDomainNameResultOutput) HostedZoneId ¶ added in v0.12.0
func (o LookupDomainNameResultOutput) HostedZoneId() pulumi.StringPtrOutput
func (LookupDomainNameResultOutput) ToLookupDomainNameResultOutput ¶ added in v0.12.0
func (o LookupDomainNameResultOutput) ToLookupDomainNameResultOutput() LookupDomainNameResultOutput
func (LookupDomainNameResultOutput) ToLookupDomainNameResultOutputWithContext ¶ added in v0.12.0
func (o LookupDomainNameResultOutput) ToLookupDomainNameResultOutputWithContext(ctx context.Context) LookupDomainNameResultOutput
type LookupFunctionConfigurationArgs ¶ added in v0.12.0
type LookupFunctionConfigurationArgs struct { // The ARN for the function generated by the service FunctionArn string `pulumi:"functionArn"` }
type LookupFunctionConfigurationOutputArgs ¶ added in v0.12.0
type LookupFunctionConfigurationOutputArgs struct { // The ARN for the function generated by the service FunctionArn pulumi.StringInput `pulumi:"functionArn"` }
func (LookupFunctionConfigurationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupFunctionConfigurationOutputArgs) ElementType() reflect.Type
type LookupFunctionConfigurationResult ¶ added in v0.12.0
type LookupFunctionConfigurationResult struct { // The resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS. Code *string `pulumi:"code"` // The name of data source this function will attach. DataSourceName *string `pulumi:"dataSourceName"` // The function description. Description *string `pulumi:"description"` // The ARN for the function generated by the service FunctionArn *string `pulumi:"functionArn"` // The unique identifier for the function generated by the service FunctionId *string `pulumi:"functionId"` // The version of the request mapping template. Currently, only the 2018-05-29 version of the template is supported. FunctionVersion *string `pulumi:"functionVersion"` // The maximum number of resolver request inputs that will be sent to a single AWS Lambda function in a BatchInvoke operation. MaxBatchSize *int `pulumi:"maxBatchSize"` // The name of the function. Name *string `pulumi:"name"` // The Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template. RequestMappingTemplate *string `pulumi:"requestMappingTemplate"` // The Function response mapping template. ResponseMappingTemplate *string `pulumi:"responseMappingTemplate"` // Describes a runtime used by an AWS AppSync pipeline resolver or AWS AppSync function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified. Runtime *FunctionConfigurationAppSyncRuntime `pulumi:"runtime"` // Describes a Sync configuration for a resolver. Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked. SyncConfig *FunctionConfigurationSyncConfig `pulumi:"syncConfig"` }
func LookupFunctionConfiguration ¶ added in v0.12.0
func LookupFunctionConfiguration(ctx *pulumi.Context, args *LookupFunctionConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupFunctionConfigurationResult, error)
An example resource schema demonstrating some basic constructs and validation rules.
type LookupFunctionConfigurationResultOutput ¶ added in v0.12.0
type LookupFunctionConfigurationResultOutput struct{ *pulumi.OutputState }
func LookupFunctionConfigurationOutput ¶ added in v0.12.0
func LookupFunctionConfigurationOutput(ctx *pulumi.Context, args LookupFunctionConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupFunctionConfigurationResultOutput
func (LookupFunctionConfigurationResultOutput) Code ¶ added in v0.42.0
func (o LookupFunctionConfigurationResultOutput) Code() pulumi.StringPtrOutput
The resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS.
func (LookupFunctionConfigurationResultOutput) DataSourceName ¶ added in v0.12.0
func (o LookupFunctionConfigurationResultOutput) DataSourceName() pulumi.StringPtrOutput
The name of data source this function will attach.
func (LookupFunctionConfigurationResultOutput) Description ¶ added in v0.12.0
func (o LookupFunctionConfigurationResultOutput) Description() pulumi.StringPtrOutput
The function description.
func (LookupFunctionConfigurationResultOutput) ElementType ¶ added in v0.12.0
func (LookupFunctionConfigurationResultOutput) ElementType() reflect.Type
func (LookupFunctionConfigurationResultOutput) FunctionArn ¶ added in v0.12.0
func (o LookupFunctionConfigurationResultOutput) FunctionArn() pulumi.StringPtrOutput
The ARN for the function generated by the service
func (LookupFunctionConfigurationResultOutput) FunctionId ¶ added in v0.12.0
func (o LookupFunctionConfigurationResultOutput) FunctionId() pulumi.StringPtrOutput
The unique identifier for the function generated by the service
func (LookupFunctionConfigurationResultOutput) FunctionVersion ¶ added in v0.12.0
func (o LookupFunctionConfigurationResultOutput) FunctionVersion() pulumi.StringPtrOutput
The version of the request mapping template. Currently, only the 2018-05-29 version of the template is supported.
func (LookupFunctionConfigurationResultOutput) MaxBatchSize ¶ added in v0.12.0
func (o LookupFunctionConfigurationResultOutput) MaxBatchSize() pulumi.IntPtrOutput
The maximum number of resolver request inputs that will be sent to a single AWS Lambda function in a BatchInvoke operation.
func (LookupFunctionConfigurationResultOutput) Name ¶ added in v0.12.0
func (o LookupFunctionConfigurationResultOutput) Name() pulumi.StringPtrOutput
The name of the function.
func (LookupFunctionConfigurationResultOutput) RequestMappingTemplate ¶ added in v0.12.0
func (o LookupFunctionConfigurationResultOutput) RequestMappingTemplate() pulumi.StringPtrOutput
The Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.
func (LookupFunctionConfigurationResultOutput) ResponseMappingTemplate ¶ added in v0.12.0
func (o LookupFunctionConfigurationResultOutput) ResponseMappingTemplate() pulumi.StringPtrOutput
The Function response mapping template.
func (LookupFunctionConfigurationResultOutput) Runtime ¶ added in v0.42.0
func (o LookupFunctionConfigurationResultOutput) Runtime() FunctionConfigurationAppSyncRuntimePtrOutput
Describes a runtime used by an AWS AppSync pipeline resolver or AWS AppSync function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.
func (LookupFunctionConfigurationResultOutput) SyncConfig ¶ added in v0.12.0
func (o LookupFunctionConfigurationResultOutput) SyncConfig() FunctionConfigurationSyncConfigPtrOutput
Describes a Sync configuration for a resolver. Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked.
func (LookupFunctionConfigurationResultOutput) ToLookupFunctionConfigurationResultOutput ¶ added in v0.12.0
func (o LookupFunctionConfigurationResultOutput) ToLookupFunctionConfigurationResultOutput() LookupFunctionConfigurationResultOutput
func (LookupFunctionConfigurationResultOutput) ToLookupFunctionConfigurationResultOutputWithContext ¶ added in v0.12.0
func (o LookupFunctionConfigurationResultOutput) ToLookupFunctionConfigurationResultOutputWithContext(ctx context.Context) LookupFunctionConfigurationResultOutput
type LookupGraphQlApiArgs ¶ added in v0.72.0
type LookupGraphQlApiArgs struct {
Id string `pulumi:"id"`
}
type LookupGraphQlApiOutputArgs ¶ added in v0.72.0
type LookupGraphQlApiOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupGraphQlApiOutputArgs) ElementType ¶ added in v0.72.0
func (LookupGraphQlApiOutputArgs) ElementType() reflect.Type
type LookupGraphQlApiResult ¶ added in v0.72.0
type LookupGraphQlApiResult struct { AdditionalAuthenticationProviders []GraphQlApiAdditionalAuthenticationProvider `pulumi:"additionalAuthenticationProviders"` ApiId *string `pulumi:"apiId"` ApiType *string `pulumi:"apiType"` Arn *string `pulumi:"arn"` AuthenticationType *string `pulumi:"authenticationType"` EnhancedMetricsConfig *GraphQlApiEnhancedMetricsConfig `pulumi:"enhancedMetricsConfig"` // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::AppSync::GraphQLApi` for more information about the expected schema for this property. EnvironmentVariables interface{} `pulumi:"environmentVariables"` GraphQlDns *string `pulumi:"graphQlDns"` GraphQlEndpointArn *string `pulumi:"graphQlEndpointArn"` GraphQlUrl *string `pulumi:"graphQlUrl"` Id *string `pulumi:"id"` IntrospectionConfig *string `pulumi:"introspectionConfig"` LambdaAuthorizerConfig *GraphQlApiLambdaAuthorizerConfig `pulumi:"lambdaAuthorizerConfig"` LogConfig *GraphQlApiLogConfig `pulumi:"logConfig"` MergedApiExecutionRoleArn *string `pulumi:"mergedApiExecutionRoleArn"` Name *string `pulumi:"name"` OpenIdConnectConfig *GraphQlApiOpenIdConnectConfig `pulumi:"openIdConnectConfig"` OwnerContact *string `pulumi:"ownerContact"` QueryDepthLimit *int `pulumi:"queryDepthLimit"` RealtimeDns *string `pulumi:"realtimeDns"` RealtimeUrl *string `pulumi:"realtimeUrl"` ResolverCountLimit *int `pulumi:"resolverCountLimit"` Tags []aws.Tag `pulumi:"tags"` UserPoolConfig *GraphQlApiUserPoolConfig `pulumi:"userPoolConfig"` Visibility *string `pulumi:"visibility"` XrayEnabled *bool `pulumi:"xrayEnabled"` }
func LookupGraphQlApi ¶ added in v0.72.0
func LookupGraphQlApi(ctx *pulumi.Context, args *LookupGraphQlApiArgs, opts ...pulumi.InvokeOption) (*LookupGraphQlApiResult, error)
Resource Type definition for AWS::AppSync::GraphQLApi
type LookupGraphQlApiResultOutput ¶ added in v0.72.0
type LookupGraphQlApiResultOutput struct{ *pulumi.OutputState }
func LookupGraphQlApiOutput ¶ added in v0.72.0
func LookupGraphQlApiOutput(ctx *pulumi.Context, args LookupGraphQlApiOutputArgs, opts ...pulumi.InvokeOption) LookupGraphQlApiResultOutput
func (LookupGraphQlApiResultOutput) AdditionalAuthenticationProviders ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) AdditionalAuthenticationProviders() GraphQlApiAdditionalAuthenticationProviderArrayOutput
func (LookupGraphQlApiResultOutput) ApiId ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) ApiId() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) ApiType ¶ added in v0.73.1
func (o LookupGraphQlApiResultOutput) ApiType() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) Arn ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) Arn() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) AuthenticationType ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) AuthenticationType() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) ElementType ¶ added in v0.72.0
func (LookupGraphQlApiResultOutput) ElementType() reflect.Type
func (LookupGraphQlApiResultOutput) EnhancedMetricsConfig ¶ added in v0.97.0
func (o LookupGraphQlApiResultOutput) EnhancedMetricsConfig() GraphQlApiEnhancedMetricsConfigPtrOutput
func (LookupGraphQlApiResultOutput) EnvironmentVariables ¶ added in v0.96.0
func (o LookupGraphQlApiResultOutput) EnvironmentVariables() pulumi.AnyOutput
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::AppSync::GraphQLApi` for more information about the expected schema for this property.
func (LookupGraphQlApiResultOutput) GraphQlDns ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) GraphQlDns() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) GraphQlEndpointArn ¶ added in v0.91.0
func (o LookupGraphQlApiResultOutput) GraphQlEndpointArn() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) GraphQlUrl ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) GraphQlUrl() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) Id ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) Id() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) IntrospectionConfig ¶ added in v0.92.0
func (o LookupGraphQlApiResultOutput) IntrospectionConfig() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) LambdaAuthorizerConfig ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) LambdaAuthorizerConfig() GraphQlApiLambdaAuthorizerConfigPtrOutput
func (LookupGraphQlApiResultOutput) LogConfig ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) LogConfig() GraphQlApiLogConfigPtrOutput
func (LookupGraphQlApiResultOutput) MergedApiExecutionRoleArn ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) MergedApiExecutionRoleArn() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) Name ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) Name() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) OpenIdConnectConfig ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) OpenIdConnectConfig() GraphQlApiOpenIdConnectConfigPtrOutput
func (LookupGraphQlApiResultOutput) OwnerContact ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) OwnerContact() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) QueryDepthLimit ¶ added in v0.92.0
func (o LookupGraphQlApiResultOutput) QueryDepthLimit() pulumi.IntPtrOutput
func (LookupGraphQlApiResultOutput) RealtimeDns ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) RealtimeDns() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) RealtimeUrl ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) RealtimeUrl() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) ResolverCountLimit ¶ added in v0.92.0
func (o LookupGraphQlApiResultOutput) ResolverCountLimit() pulumi.IntPtrOutput
func (LookupGraphQlApiResultOutput) Tags ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) Tags() aws.TagArrayOutput
func (LookupGraphQlApiResultOutput) ToLookupGraphQlApiResultOutput ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) ToLookupGraphQlApiResultOutput() LookupGraphQlApiResultOutput
func (LookupGraphQlApiResultOutput) ToLookupGraphQlApiResultOutputWithContext ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) ToLookupGraphQlApiResultOutputWithContext(ctx context.Context) LookupGraphQlApiResultOutput
func (LookupGraphQlApiResultOutput) UserPoolConfig ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) UserPoolConfig() GraphQlApiUserPoolConfigPtrOutput
func (LookupGraphQlApiResultOutput) Visibility ¶ added in v0.73.1
func (o LookupGraphQlApiResultOutput) Visibility() pulumi.StringPtrOutput
func (LookupGraphQlApiResultOutput) XrayEnabled ¶ added in v0.72.0
func (o LookupGraphQlApiResultOutput) XrayEnabled() pulumi.BoolPtrOutput
type LookupGraphQlSchemaArgs ¶ added in v0.72.0
type LookupGraphQlSchemaArgs struct {
Id string `pulumi:"id"`
}
type LookupGraphQlSchemaOutputArgs ¶ added in v0.72.0
type LookupGraphQlSchemaOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupGraphQlSchemaOutputArgs) ElementType ¶ added in v0.72.0
func (LookupGraphQlSchemaOutputArgs) ElementType() reflect.Type
type LookupGraphQlSchemaResult ¶ added in v0.72.0
type LookupGraphQlSchemaResult struct { Definition *string `pulumi:"definition"` DefinitionS3Location *string `pulumi:"definitionS3Location"` Id *string `pulumi:"id"` }
func LookupGraphQlSchema ¶ added in v0.72.0
func LookupGraphQlSchema(ctx *pulumi.Context, args *LookupGraphQlSchemaArgs, opts ...pulumi.InvokeOption) (*LookupGraphQlSchemaResult, error)
Resource Type definition for AWS::AppSync::GraphQLSchema
type LookupGraphQlSchemaResultOutput ¶ added in v0.72.0
type LookupGraphQlSchemaResultOutput struct{ *pulumi.OutputState }
func LookupGraphQlSchemaOutput ¶ added in v0.72.0
func LookupGraphQlSchemaOutput(ctx *pulumi.Context, args LookupGraphQlSchemaOutputArgs, opts ...pulumi.InvokeOption) LookupGraphQlSchemaResultOutput
func (LookupGraphQlSchemaResultOutput) Definition ¶ added in v0.72.0
func (o LookupGraphQlSchemaResultOutput) Definition() pulumi.StringPtrOutput
func (LookupGraphQlSchemaResultOutput) DefinitionS3Location ¶ added in v0.72.0
func (o LookupGraphQlSchemaResultOutput) DefinitionS3Location() pulumi.StringPtrOutput
func (LookupGraphQlSchemaResultOutput) ElementType ¶ added in v0.72.0
func (LookupGraphQlSchemaResultOutput) ElementType() reflect.Type
func (LookupGraphQlSchemaResultOutput) Id ¶ added in v0.72.0
func (o LookupGraphQlSchemaResultOutput) Id() pulumi.StringPtrOutput
func (LookupGraphQlSchemaResultOutput) ToLookupGraphQlSchemaResultOutput ¶ added in v0.72.0
func (o LookupGraphQlSchemaResultOutput) ToLookupGraphQlSchemaResultOutput() LookupGraphQlSchemaResultOutput
func (LookupGraphQlSchemaResultOutput) ToLookupGraphQlSchemaResultOutputWithContext ¶ added in v0.72.0
func (o LookupGraphQlSchemaResultOutput) ToLookupGraphQlSchemaResultOutputWithContext(ctx context.Context) LookupGraphQlSchemaResultOutput
type LookupResolverArgs ¶ added in v0.12.0
type LookupResolverArgs struct {
ResolverArn string `pulumi:"resolverArn"`
}
type LookupResolverOutputArgs ¶ added in v0.12.0
type LookupResolverOutputArgs struct {
ResolverArn pulumi.StringInput `pulumi:"resolverArn"`
}
func (LookupResolverOutputArgs) ElementType ¶ added in v0.12.0
func (LookupResolverOutputArgs) ElementType() reflect.Type
type LookupResolverResult ¶ added in v0.12.0
type LookupResolverResult struct { // The caching configuration for the resolver. CachingConfig *ResolverCachingConfig `pulumi:"cachingConfig"` // The “resolver“ code that contains the request and response functions. When code is used, the “runtime“ is required. The runtime value must be “APPSYNC_JS“. Code *string `pulumi:"code"` // The resolver data source name. DataSourceName *string `pulumi:"dataSourceName"` // The resolver type. // + *UNIT*: A UNIT resolver type. A UNIT resolver is the default resolver type. You can use a UNIT resolver to run a GraphQL query against a single data source. // + *PIPELINE*: A PIPELINE resolver type. You can use a PIPELINE resolver to invoke a series of “Function“ objects in a serial manner. You can use a pipeline resolver to run a GraphQL query against multiple data sources. Kind *string `pulumi:"kind"` // The maximum number of resolver request inputs that will be sent to a single LAMlong function in a “BatchInvoke“ operation. MaxBatchSize *int `pulumi:"maxBatchSize"` MetricsConfig *ResolverMetricsConfig `pulumi:"metricsConfig"` // Functions linked with the pipeline resolver. PipelineConfig *ResolverPipelineConfig `pulumi:"pipelineConfig"` // The request mapping template. // Request mapping templates are optional when using a Lambda data source. For all other data sources, a request mapping template is required. RequestMappingTemplate *string `pulumi:"requestMappingTemplate"` ResolverArn *string `pulumi:"resolverArn"` // The response mapping template. ResponseMappingTemplate *string `pulumi:"responseMappingTemplate"` // Describes a runtime used by an APSYlong resolver or APSYlong function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified. Runtime *ResolverAppSyncRuntime `pulumi:"runtime"` // The “SyncConfig“ for a resolver attached to a versioned data source. SyncConfig *ResolverSyncConfig `pulumi:"syncConfig"` }
func LookupResolver ¶ added in v0.12.0
func LookupResolver(ctx *pulumi.Context, args *LookupResolverArgs, opts ...pulumi.InvokeOption) (*LookupResolverResult, error)
The “AWS::AppSync::Resolver“ resource defines the logical GraphQL resolver that you attach to fields in a schema. Request and response templates for resolvers are written in Apache Velocity Template Language (VTL) format. For more information about resolvers, see [Resolver Mapping Template Reference](https://docs.aws.amazon.com/appsync/latest/devguide/resolver-mapping-template-reference.html).
When you submit an update, CFNLong updates resources based on differences between what you submit and the stack's current template. To cause this resource to be updated you must change a property value for this resource in the CFNshort template. Changing the S3 file content without changing a property value will not result in an update operation. See [Update Behaviors of Stack Resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html) in the *User Guide*.
type LookupResolverResultOutput ¶ added in v0.12.0
type LookupResolverResultOutput struct{ *pulumi.OutputState }
func LookupResolverOutput ¶ added in v0.12.0
func LookupResolverOutput(ctx *pulumi.Context, args LookupResolverOutputArgs, opts ...pulumi.InvokeOption) LookupResolverResultOutput
func (LookupResolverResultOutput) CachingConfig ¶ added in v0.12.0
func (o LookupResolverResultOutput) CachingConfig() ResolverCachingConfigPtrOutput
The caching configuration for the resolver.
func (LookupResolverResultOutput) Code ¶ added in v0.42.0
func (o LookupResolverResultOutput) Code() pulumi.StringPtrOutput
The “resolver“ code that contains the request and response functions. When code is used, the “runtime“ is required. The runtime value must be “APPSYNC_JS“.
func (LookupResolverResultOutput) DataSourceName ¶ added in v0.12.0
func (o LookupResolverResultOutput) DataSourceName() pulumi.StringPtrOutput
The resolver data source name.
func (LookupResolverResultOutput) ElementType ¶ added in v0.12.0
func (LookupResolverResultOutput) ElementType() reflect.Type
func (LookupResolverResultOutput) Kind ¶ added in v0.12.0
func (o LookupResolverResultOutput) Kind() pulumi.StringPtrOutput
The resolver type.
- *UNIT*: A UNIT resolver type. A UNIT resolver is the default resolver type. You can use a UNIT resolver to run a GraphQL query against a single data source.
- *PIPELINE*: A PIPELINE resolver type. You can use a PIPELINE resolver to invoke a series of “Function“ objects in a serial manner. You can use a pipeline resolver to run a GraphQL query against multiple data sources.
func (LookupResolverResultOutput) MaxBatchSize ¶ added in v0.12.0
func (o LookupResolverResultOutput) MaxBatchSize() pulumi.IntPtrOutput
The maximum number of resolver request inputs that will be sent to a single LAMlong function in a “BatchInvoke“ operation.
func (LookupResolverResultOutput) MetricsConfig ¶ added in v0.98.0
func (o LookupResolverResultOutput) MetricsConfig() ResolverMetricsConfigPtrOutput
func (LookupResolverResultOutput) PipelineConfig ¶ added in v0.12.0
func (o LookupResolverResultOutput) PipelineConfig() ResolverPipelineConfigPtrOutput
Functions linked with the pipeline resolver.
func (LookupResolverResultOutput) RequestMappingTemplate ¶ added in v0.12.0
func (o LookupResolverResultOutput) RequestMappingTemplate() pulumi.StringPtrOutput
The request mapping template.
Request mapping templates are optional when using a Lambda data source. For all other data sources, a request mapping template is required.
func (LookupResolverResultOutput) ResolverArn ¶ added in v0.12.0
func (o LookupResolverResultOutput) ResolverArn() pulumi.StringPtrOutput
func (LookupResolverResultOutput) ResponseMappingTemplate ¶ added in v0.12.0
func (o LookupResolverResultOutput) ResponseMappingTemplate() pulumi.StringPtrOutput
The response mapping template.
func (LookupResolverResultOutput) Runtime ¶ added in v0.42.0
func (o LookupResolverResultOutput) Runtime() ResolverAppSyncRuntimePtrOutput
Describes a runtime used by an APSYlong resolver or APSYlong function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.
func (LookupResolverResultOutput) SyncConfig ¶ added in v0.12.0
func (o LookupResolverResultOutput) SyncConfig() ResolverSyncConfigPtrOutput
The “SyncConfig“ for a resolver attached to a versioned data source.
func (LookupResolverResultOutput) ToLookupResolverResultOutput ¶ added in v0.12.0
func (o LookupResolverResultOutput) ToLookupResolverResultOutput() LookupResolverResultOutput
func (LookupResolverResultOutput) ToLookupResolverResultOutputWithContext ¶ added in v0.12.0
func (o LookupResolverResultOutput) ToLookupResolverResultOutputWithContext(ctx context.Context) LookupResolverResultOutput
type LookupSourceApiAssociationArgs ¶ added in v0.63.0
type LookupSourceApiAssociationArgs struct { // ARN of the SourceApiAssociation. AssociationArn string `pulumi:"associationArn"` }
type LookupSourceApiAssociationOutputArgs ¶ added in v0.63.0
type LookupSourceApiAssociationOutputArgs struct { // ARN of the SourceApiAssociation. AssociationArn pulumi.StringInput `pulumi:"associationArn"` }
func (LookupSourceApiAssociationOutputArgs) ElementType ¶ added in v0.63.0
func (LookupSourceApiAssociationOutputArgs) ElementType() reflect.Type
type LookupSourceApiAssociationResult ¶ added in v0.63.0
type LookupSourceApiAssociationResult struct { // ARN of the SourceApiAssociation. AssociationArn *string `pulumi:"associationArn"` // Id of the SourceApiAssociation. AssociationId *string `pulumi:"associationId"` // Description of the SourceApiAssociation. Description *string `pulumi:"description"` // Date of last schema successful merge. LastSuccessfulMergeDate *string `pulumi:"lastSuccessfulMergeDate"` // ARN of the Merged API in the association. MergedApiArn *string `pulumi:"mergedApiArn"` // GraphQLApiId of the Merged API in the association. MergedApiId *string `pulumi:"mergedApiId"` // ARN of the source API in the association. SourceApiArn *string `pulumi:"sourceApiArn"` // Customized configuration for SourceApiAssociation. SourceApiAssociationConfig *SourceApiAssociationConfig `pulumi:"sourceApiAssociationConfig"` // Current status of SourceApiAssociation. SourceApiAssociationStatus *SourceApiAssociationStatus `pulumi:"sourceApiAssociationStatus"` // Current SourceApiAssociation status details. SourceApiAssociationStatusDetail *string `pulumi:"sourceApiAssociationStatusDetail"` // GraphQLApiId of the source API in the association. SourceApiId *string `pulumi:"sourceApiId"` }
func LookupSourceApiAssociation ¶ added in v0.63.0
func LookupSourceApiAssociation(ctx *pulumi.Context, args *LookupSourceApiAssociationArgs, opts ...pulumi.InvokeOption) (*LookupSourceApiAssociationResult, error)
Resource Type definition for AWS::AppSync::SourceApiAssociation
type LookupSourceApiAssociationResultOutput ¶ added in v0.63.0
type LookupSourceApiAssociationResultOutput struct{ *pulumi.OutputState }
func LookupSourceApiAssociationOutput ¶ added in v0.63.0
func LookupSourceApiAssociationOutput(ctx *pulumi.Context, args LookupSourceApiAssociationOutputArgs, opts ...pulumi.InvokeOption) LookupSourceApiAssociationResultOutput
func (LookupSourceApiAssociationResultOutput) AssociationArn ¶ added in v0.63.0
func (o LookupSourceApiAssociationResultOutput) AssociationArn() pulumi.StringPtrOutput
ARN of the SourceApiAssociation.
func (LookupSourceApiAssociationResultOutput) AssociationId ¶ added in v0.63.0
func (o LookupSourceApiAssociationResultOutput) AssociationId() pulumi.StringPtrOutput
Id of the SourceApiAssociation.
func (LookupSourceApiAssociationResultOutput) Description ¶ added in v0.63.0
func (o LookupSourceApiAssociationResultOutput) Description() pulumi.StringPtrOutput
Description of the SourceApiAssociation.
func (LookupSourceApiAssociationResultOutput) ElementType ¶ added in v0.63.0
func (LookupSourceApiAssociationResultOutput) ElementType() reflect.Type
func (LookupSourceApiAssociationResultOutput) LastSuccessfulMergeDate ¶ added in v0.63.0
func (o LookupSourceApiAssociationResultOutput) LastSuccessfulMergeDate() pulumi.StringPtrOutput
Date of last schema successful merge.
func (LookupSourceApiAssociationResultOutput) MergedApiArn ¶ added in v0.63.0
func (o LookupSourceApiAssociationResultOutput) MergedApiArn() pulumi.StringPtrOutput
ARN of the Merged API in the association.
func (LookupSourceApiAssociationResultOutput) MergedApiId ¶ added in v0.63.0
func (o LookupSourceApiAssociationResultOutput) MergedApiId() pulumi.StringPtrOutput
GraphQLApiId of the Merged API in the association.
func (LookupSourceApiAssociationResultOutput) SourceApiArn ¶ added in v0.63.0
func (o LookupSourceApiAssociationResultOutput) SourceApiArn() pulumi.StringPtrOutput
ARN of the source API in the association.
func (LookupSourceApiAssociationResultOutput) SourceApiAssociationConfig ¶ added in v0.63.0
func (o LookupSourceApiAssociationResultOutput) SourceApiAssociationConfig() SourceApiAssociationConfigPtrOutput
Customized configuration for SourceApiAssociation.
func (LookupSourceApiAssociationResultOutput) SourceApiAssociationStatus ¶ added in v0.63.0
func (o LookupSourceApiAssociationResultOutput) SourceApiAssociationStatus() SourceApiAssociationStatusPtrOutput
Current status of SourceApiAssociation.
func (LookupSourceApiAssociationResultOutput) SourceApiAssociationStatusDetail ¶ added in v0.63.0
func (o LookupSourceApiAssociationResultOutput) SourceApiAssociationStatusDetail() pulumi.StringPtrOutput
Current SourceApiAssociation status details.
func (LookupSourceApiAssociationResultOutput) SourceApiId ¶ added in v0.63.0
func (o LookupSourceApiAssociationResultOutput) SourceApiId() pulumi.StringPtrOutput
GraphQLApiId of the source API in the association.
func (LookupSourceApiAssociationResultOutput) ToLookupSourceApiAssociationResultOutput ¶ added in v0.63.0
func (o LookupSourceApiAssociationResultOutput) ToLookupSourceApiAssociationResultOutput() LookupSourceApiAssociationResultOutput
func (LookupSourceApiAssociationResultOutput) ToLookupSourceApiAssociationResultOutputWithContext ¶ added in v0.63.0
func (o LookupSourceApiAssociationResultOutput) ToLookupSourceApiAssociationResultOutputWithContext(ctx context.Context) LookupSourceApiAssociationResultOutput
type Resolver ¶
type Resolver struct { pulumi.CustomResourceState // The APSYlong GraphQL API to which you want to attach this resolver. ApiId pulumi.StringOutput `pulumi:"apiId"` // The caching configuration for the resolver. CachingConfig ResolverCachingConfigPtrOutput `pulumi:"cachingConfig"` // The “resolver“ code that contains the request and response functions. When code is used, the “runtime“ is required. The runtime value must be “APPSYNC_JS“. Code pulumi.StringPtrOutput `pulumi:"code"` // The Amazon S3 endpoint. CodeS3Location pulumi.StringPtrOutput `pulumi:"codeS3Location"` // The resolver data source name. DataSourceName pulumi.StringPtrOutput `pulumi:"dataSourceName"` // The GraphQL field on a type that invokes the resolver. FieldName pulumi.StringOutput `pulumi:"fieldName"` // The resolver type. // + *UNIT*: A UNIT resolver type. A UNIT resolver is the default resolver type. You can use a UNIT resolver to run a GraphQL query against a single data source. // + *PIPELINE*: A PIPELINE resolver type. You can use a PIPELINE resolver to invoke a series of “Function“ objects in a serial manner. You can use a pipeline resolver to run a GraphQL query against multiple data sources. Kind pulumi.StringPtrOutput `pulumi:"kind"` // The maximum number of resolver request inputs that will be sent to a single LAMlong function in a “BatchInvoke“ operation. MaxBatchSize pulumi.IntPtrOutput `pulumi:"maxBatchSize"` MetricsConfig ResolverMetricsConfigPtrOutput `pulumi:"metricsConfig"` // Functions linked with the pipeline resolver. PipelineConfig ResolverPipelineConfigPtrOutput `pulumi:"pipelineConfig"` // The request mapping template. // Request mapping templates are optional when using a Lambda data source. For all other data sources, a request mapping template is required. RequestMappingTemplate pulumi.StringPtrOutput `pulumi:"requestMappingTemplate"` // The location of a request mapping template in an S3 bucket. Use this if you want to provision with a template file in S3 rather than embedding it in your CFNshort template. RequestMappingTemplateS3Location pulumi.StringPtrOutput `pulumi:"requestMappingTemplateS3Location"` ResolverArn pulumi.StringOutput `pulumi:"resolverArn"` // The response mapping template. ResponseMappingTemplate pulumi.StringPtrOutput `pulumi:"responseMappingTemplate"` // The location of a response mapping template in an S3 bucket. Use this if you want to provision with a template file in S3 rather than embedding it in your CFNshort template. ResponseMappingTemplateS3Location pulumi.StringPtrOutput `pulumi:"responseMappingTemplateS3Location"` // Describes a runtime used by an APSYlong resolver or APSYlong function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified. Runtime ResolverAppSyncRuntimePtrOutput `pulumi:"runtime"` // The “SyncConfig“ for a resolver attached to a versioned data source. SyncConfig ResolverSyncConfigPtrOutput `pulumi:"syncConfig"` // The GraphQL type that invokes this resolver. TypeName pulumi.StringOutput `pulumi:"typeName"` }
The “AWS::AppSync::Resolver“ resource defines the logical GraphQL resolver that you attach to fields in a schema. Request and response templates for resolvers are written in Apache Velocity Template Language (VTL) format. For more information about resolvers, see [Resolver Mapping Template Reference](https://docs.aws.amazon.com/appsync/latest/devguide/resolver-mapping-template-reference.html).
When you submit an update, CFNLong updates resources based on differences between what you submit and the stack's current template. To cause this resource to be updated you must change a property value for this resource in the CFNshort template. Changing the S3 file content without changing a property value will not result in an update operation. See [Update Behaviors of Stack Resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html) in the *User Guide*.
func GetResolver ¶
func GetResolver(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResolverState, opts ...pulumi.ResourceOption) (*Resolver, error)
GetResolver gets an existing Resolver 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 NewResolver ¶
func NewResolver(ctx *pulumi.Context, name string, args *ResolverArgs, opts ...pulumi.ResourceOption) (*Resolver, error)
NewResolver registers a new resource with the given unique name, arguments, and options.
func (*Resolver) ElementType ¶
func (*Resolver) ToResolverOutput ¶
func (i *Resolver) ToResolverOutput() ResolverOutput
func (*Resolver) ToResolverOutputWithContext ¶
func (i *Resolver) ToResolverOutputWithContext(ctx context.Context) ResolverOutput
type ResolverAppSyncRuntime ¶ added in v0.42.0
type ResolverAppSyncRuntime struct { // The “name“ of the runtime to use. Currently, the only allowed value is “APPSYNC_JS“. Name string `pulumi:"name"` // The “version“ of the runtime to use. Currently, the only allowed version is “1.0.0“. RuntimeVersion string `pulumi:"runtimeVersion"` }
Describes a runtime used by an APSYlong resolver or APSYlong function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.
type ResolverAppSyncRuntimeArgs ¶ added in v0.42.0
type ResolverAppSyncRuntimeArgs struct { // The “name“ of the runtime to use. Currently, the only allowed value is “APPSYNC_JS“. Name pulumi.StringInput `pulumi:"name"` // The “version“ of the runtime to use. Currently, the only allowed version is “1.0.0“. RuntimeVersion pulumi.StringInput `pulumi:"runtimeVersion"` }
Describes a runtime used by an APSYlong resolver or APSYlong function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.
func (ResolverAppSyncRuntimeArgs) ElementType ¶ added in v0.42.0
func (ResolverAppSyncRuntimeArgs) ElementType() reflect.Type
func (ResolverAppSyncRuntimeArgs) ToResolverAppSyncRuntimeOutput ¶ added in v0.42.0
func (i ResolverAppSyncRuntimeArgs) ToResolverAppSyncRuntimeOutput() ResolverAppSyncRuntimeOutput
func (ResolverAppSyncRuntimeArgs) ToResolverAppSyncRuntimeOutputWithContext ¶ added in v0.42.0
func (i ResolverAppSyncRuntimeArgs) ToResolverAppSyncRuntimeOutputWithContext(ctx context.Context) ResolverAppSyncRuntimeOutput
func (ResolverAppSyncRuntimeArgs) ToResolverAppSyncRuntimePtrOutput ¶ added in v0.42.0
func (i ResolverAppSyncRuntimeArgs) ToResolverAppSyncRuntimePtrOutput() ResolverAppSyncRuntimePtrOutput
func (ResolverAppSyncRuntimeArgs) ToResolverAppSyncRuntimePtrOutputWithContext ¶ added in v0.42.0
func (i ResolverAppSyncRuntimeArgs) ToResolverAppSyncRuntimePtrOutputWithContext(ctx context.Context) ResolverAppSyncRuntimePtrOutput
type ResolverAppSyncRuntimeInput ¶ added in v0.42.0
type ResolverAppSyncRuntimeInput interface { pulumi.Input ToResolverAppSyncRuntimeOutput() ResolverAppSyncRuntimeOutput ToResolverAppSyncRuntimeOutputWithContext(context.Context) ResolverAppSyncRuntimeOutput }
ResolverAppSyncRuntimeInput is an input type that accepts ResolverAppSyncRuntimeArgs and ResolverAppSyncRuntimeOutput values. You can construct a concrete instance of `ResolverAppSyncRuntimeInput` via:
ResolverAppSyncRuntimeArgs{...}
type ResolverAppSyncRuntimeOutput ¶ added in v0.42.0
type ResolverAppSyncRuntimeOutput struct{ *pulumi.OutputState }
Describes a runtime used by an APSYlong resolver or APSYlong function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.
func (ResolverAppSyncRuntimeOutput) ElementType ¶ added in v0.42.0
func (ResolverAppSyncRuntimeOutput) ElementType() reflect.Type
func (ResolverAppSyncRuntimeOutput) Name ¶ added in v0.42.0
func (o ResolverAppSyncRuntimeOutput) Name() pulumi.StringOutput
The “name“ of the runtime to use. Currently, the only allowed value is “APPSYNC_JS“.
func (ResolverAppSyncRuntimeOutput) RuntimeVersion ¶ added in v0.42.0
func (o ResolverAppSyncRuntimeOutput) RuntimeVersion() pulumi.StringOutput
The “version“ of the runtime to use. Currently, the only allowed version is “1.0.0“.
func (ResolverAppSyncRuntimeOutput) ToResolverAppSyncRuntimeOutput ¶ added in v0.42.0
func (o ResolverAppSyncRuntimeOutput) ToResolverAppSyncRuntimeOutput() ResolverAppSyncRuntimeOutput
func (ResolverAppSyncRuntimeOutput) ToResolverAppSyncRuntimeOutputWithContext ¶ added in v0.42.0
func (o ResolverAppSyncRuntimeOutput) ToResolverAppSyncRuntimeOutputWithContext(ctx context.Context) ResolverAppSyncRuntimeOutput
func (ResolverAppSyncRuntimeOutput) ToResolverAppSyncRuntimePtrOutput ¶ added in v0.42.0
func (o ResolverAppSyncRuntimeOutput) ToResolverAppSyncRuntimePtrOutput() ResolverAppSyncRuntimePtrOutput
func (ResolverAppSyncRuntimeOutput) ToResolverAppSyncRuntimePtrOutputWithContext ¶ added in v0.42.0
func (o ResolverAppSyncRuntimeOutput) ToResolverAppSyncRuntimePtrOutputWithContext(ctx context.Context) ResolverAppSyncRuntimePtrOutput
type ResolverAppSyncRuntimePtrInput ¶ added in v0.42.0
type ResolverAppSyncRuntimePtrInput interface { pulumi.Input ToResolverAppSyncRuntimePtrOutput() ResolverAppSyncRuntimePtrOutput ToResolverAppSyncRuntimePtrOutputWithContext(context.Context) ResolverAppSyncRuntimePtrOutput }
ResolverAppSyncRuntimePtrInput is an input type that accepts ResolverAppSyncRuntimeArgs, ResolverAppSyncRuntimePtr and ResolverAppSyncRuntimePtrOutput values. You can construct a concrete instance of `ResolverAppSyncRuntimePtrInput` via:
ResolverAppSyncRuntimeArgs{...} or: nil
func ResolverAppSyncRuntimePtr ¶ added in v0.42.0
func ResolverAppSyncRuntimePtr(v *ResolverAppSyncRuntimeArgs) ResolverAppSyncRuntimePtrInput
type ResolverAppSyncRuntimePtrOutput ¶ added in v0.42.0
type ResolverAppSyncRuntimePtrOutput struct{ *pulumi.OutputState }
func (ResolverAppSyncRuntimePtrOutput) Elem ¶ added in v0.42.0
func (o ResolverAppSyncRuntimePtrOutput) Elem() ResolverAppSyncRuntimeOutput
func (ResolverAppSyncRuntimePtrOutput) ElementType ¶ added in v0.42.0
func (ResolverAppSyncRuntimePtrOutput) ElementType() reflect.Type
func (ResolverAppSyncRuntimePtrOutput) Name ¶ added in v0.42.0
func (o ResolverAppSyncRuntimePtrOutput) Name() pulumi.StringPtrOutput
The “name“ of the runtime to use. Currently, the only allowed value is “APPSYNC_JS“.
func (ResolverAppSyncRuntimePtrOutput) RuntimeVersion ¶ added in v0.42.0
func (o ResolverAppSyncRuntimePtrOutput) RuntimeVersion() pulumi.StringPtrOutput
The “version“ of the runtime to use. Currently, the only allowed version is “1.0.0“.
func (ResolverAppSyncRuntimePtrOutput) ToResolverAppSyncRuntimePtrOutput ¶ added in v0.42.0
func (o ResolverAppSyncRuntimePtrOutput) ToResolverAppSyncRuntimePtrOutput() ResolverAppSyncRuntimePtrOutput
func (ResolverAppSyncRuntimePtrOutput) ToResolverAppSyncRuntimePtrOutputWithContext ¶ added in v0.42.0
func (o ResolverAppSyncRuntimePtrOutput) ToResolverAppSyncRuntimePtrOutputWithContext(ctx context.Context) ResolverAppSyncRuntimePtrOutput
type ResolverArgs ¶
type ResolverArgs struct { // The APSYlong GraphQL API to which you want to attach this resolver. ApiId pulumi.StringInput // The caching configuration for the resolver. CachingConfig ResolverCachingConfigPtrInput // The “resolver“ code that contains the request and response functions. When code is used, the “runtime“ is required. The runtime value must be “APPSYNC_JS“. Code pulumi.StringPtrInput // The Amazon S3 endpoint. CodeS3Location pulumi.StringPtrInput // The resolver data source name. DataSourceName pulumi.StringPtrInput // The GraphQL field on a type that invokes the resolver. FieldName pulumi.StringInput // The resolver type. // + *UNIT*: A UNIT resolver type. A UNIT resolver is the default resolver type. You can use a UNIT resolver to run a GraphQL query against a single data source. // + *PIPELINE*: A PIPELINE resolver type. You can use a PIPELINE resolver to invoke a series of “Function“ objects in a serial manner. You can use a pipeline resolver to run a GraphQL query against multiple data sources. Kind pulumi.StringPtrInput // The maximum number of resolver request inputs that will be sent to a single LAMlong function in a “BatchInvoke“ operation. MaxBatchSize pulumi.IntPtrInput MetricsConfig ResolverMetricsConfigPtrInput // Functions linked with the pipeline resolver. PipelineConfig ResolverPipelineConfigPtrInput // The request mapping template. // Request mapping templates are optional when using a Lambda data source. For all other data sources, a request mapping template is required. RequestMappingTemplate pulumi.StringPtrInput // The location of a request mapping template in an S3 bucket. Use this if you want to provision with a template file in S3 rather than embedding it in your CFNshort template. RequestMappingTemplateS3Location pulumi.StringPtrInput // The response mapping template. ResponseMappingTemplate pulumi.StringPtrInput // The location of a response mapping template in an S3 bucket. Use this if you want to provision with a template file in S3 rather than embedding it in your CFNshort template. ResponseMappingTemplateS3Location pulumi.StringPtrInput // Describes a runtime used by an APSYlong resolver or APSYlong function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified. Runtime ResolverAppSyncRuntimePtrInput // The “SyncConfig“ for a resolver attached to a versioned data source. SyncConfig ResolverSyncConfigPtrInput // The GraphQL type that invokes this resolver. TypeName pulumi.StringInput }
The set of arguments for constructing a Resolver resource.
func (ResolverArgs) ElementType ¶
func (ResolverArgs) ElementType() reflect.Type
type ResolverCachingConfig ¶
type ResolverCachingConfig struct { // The caching keys for a resolver that has caching activated. // Valid values are entries from the “$context.arguments“, “$context.source“, and “$context.identity“ maps. CachingKeys []string `pulumi:"cachingKeys"` // The TTL in seconds for a resolver that has caching activated. // Valid values are 1–3,600 seconds. Ttl float64 `pulumi:"ttl"` }
The caching configuration for a resolver that has caching activated.
type ResolverCachingConfigArgs ¶
type ResolverCachingConfigArgs struct { // The caching keys for a resolver that has caching activated. // Valid values are entries from the “$context.arguments“, “$context.source“, and “$context.identity“ maps. CachingKeys pulumi.StringArrayInput `pulumi:"cachingKeys"` // The TTL in seconds for a resolver that has caching activated. // Valid values are 1–3,600 seconds. Ttl pulumi.Float64Input `pulumi:"ttl"` }
The caching configuration for a resolver that has caching activated.
func (ResolverCachingConfigArgs) ElementType ¶
func (ResolverCachingConfigArgs) ElementType() reflect.Type
func (ResolverCachingConfigArgs) ToResolverCachingConfigOutput ¶
func (i ResolverCachingConfigArgs) ToResolverCachingConfigOutput() ResolverCachingConfigOutput
func (ResolverCachingConfigArgs) ToResolverCachingConfigOutputWithContext ¶
func (i ResolverCachingConfigArgs) ToResolverCachingConfigOutputWithContext(ctx context.Context) ResolverCachingConfigOutput
func (ResolverCachingConfigArgs) ToResolverCachingConfigPtrOutput ¶
func (i ResolverCachingConfigArgs) ToResolverCachingConfigPtrOutput() ResolverCachingConfigPtrOutput
func (ResolverCachingConfigArgs) ToResolverCachingConfigPtrOutputWithContext ¶
func (i ResolverCachingConfigArgs) ToResolverCachingConfigPtrOutputWithContext(ctx context.Context) ResolverCachingConfigPtrOutput
type ResolverCachingConfigInput ¶
type ResolverCachingConfigInput interface { pulumi.Input ToResolverCachingConfigOutput() ResolverCachingConfigOutput ToResolverCachingConfigOutputWithContext(context.Context) ResolverCachingConfigOutput }
ResolverCachingConfigInput is an input type that accepts ResolverCachingConfigArgs and ResolverCachingConfigOutput values. You can construct a concrete instance of `ResolverCachingConfigInput` via:
ResolverCachingConfigArgs{...}
type ResolverCachingConfigOutput ¶
type ResolverCachingConfigOutput struct{ *pulumi.OutputState }
The caching configuration for a resolver that has caching activated.
func (ResolverCachingConfigOutput) CachingKeys ¶
func (o ResolverCachingConfigOutput) CachingKeys() pulumi.StringArrayOutput
The caching keys for a resolver that has caching activated.
Valid values are entries from the ``$context.arguments``, ``$context.source``, and ``$context.identity`` maps.
func (ResolverCachingConfigOutput) ElementType ¶
func (ResolverCachingConfigOutput) ElementType() reflect.Type
func (ResolverCachingConfigOutput) ToResolverCachingConfigOutput ¶
func (o ResolverCachingConfigOutput) ToResolverCachingConfigOutput() ResolverCachingConfigOutput
func (ResolverCachingConfigOutput) ToResolverCachingConfigOutputWithContext ¶
func (o ResolverCachingConfigOutput) ToResolverCachingConfigOutputWithContext(ctx context.Context) ResolverCachingConfigOutput
func (ResolverCachingConfigOutput) ToResolverCachingConfigPtrOutput ¶
func (o ResolverCachingConfigOutput) ToResolverCachingConfigPtrOutput() ResolverCachingConfigPtrOutput
func (ResolverCachingConfigOutput) ToResolverCachingConfigPtrOutputWithContext ¶
func (o ResolverCachingConfigOutput) ToResolverCachingConfigPtrOutputWithContext(ctx context.Context) ResolverCachingConfigPtrOutput
func (ResolverCachingConfigOutput) Ttl ¶
func (o ResolverCachingConfigOutput) Ttl() pulumi.Float64Output
The TTL in seconds for a resolver that has caching activated.
Valid values are 1–3,600 seconds.
type ResolverCachingConfigPtrInput ¶
type ResolverCachingConfigPtrInput interface { pulumi.Input ToResolverCachingConfigPtrOutput() ResolverCachingConfigPtrOutput ToResolverCachingConfigPtrOutputWithContext(context.Context) ResolverCachingConfigPtrOutput }
ResolverCachingConfigPtrInput is an input type that accepts ResolverCachingConfigArgs, ResolverCachingConfigPtr and ResolverCachingConfigPtrOutput values. You can construct a concrete instance of `ResolverCachingConfigPtrInput` via:
ResolverCachingConfigArgs{...} or: nil
func ResolverCachingConfigPtr ¶
func ResolverCachingConfigPtr(v *ResolverCachingConfigArgs) ResolverCachingConfigPtrInput
type ResolverCachingConfigPtrOutput ¶
type ResolverCachingConfigPtrOutput struct{ *pulumi.OutputState }
func (ResolverCachingConfigPtrOutput) CachingKeys ¶
func (o ResolverCachingConfigPtrOutput) CachingKeys() pulumi.StringArrayOutput
The caching keys for a resolver that has caching activated.
Valid values are entries from the ``$context.arguments``, ``$context.source``, and ``$context.identity`` maps.
func (ResolverCachingConfigPtrOutput) Elem ¶
func (o ResolverCachingConfigPtrOutput) Elem() ResolverCachingConfigOutput
func (ResolverCachingConfigPtrOutput) ElementType ¶
func (ResolverCachingConfigPtrOutput) ElementType() reflect.Type
func (ResolverCachingConfigPtrOutput) ToResolverCachingConfigPtrOutput ¶
func (o ResolverCachingConfigPtrOutput) ToResolverCachingConfigPtrOutput() ResolverCachingConfigPtrOutput
func (ResolverCachingConfigPtrOutput) ToResolverCachingConfigPtrOutputWithContext ¶
func (o ResolverCachingConfigPtrOutput) ToResolverCachingConfigPtrOutputWithContext(ctx context.Context) ResolverCachingConfigPtrOutput
func (ResolverCachingConfigPtrOutput) Ttl ¶
func (o ResolverCachingConfigPtrOutput) Ttl() pulumi.Float64PtrOutput
The TTL in seconds for a resolver that has caching activated.
Valid values are 1–3,600 seconds.
type ResolverInput ¶
type ResolverInput interface { pulumi.Input ToResolverOutput() ResolverOutput ToResolverOutputWithContext(ctx context.Context) ResolverOutput }
type ResolverLambdaConflictHandlerConfig ¶
type ResolverLambdaConflictHandlerConfig struct { // The Amazon Resource Name (ARN) for the Lambda function to use as the Conflict Handler. LambdaConflictHandlerArn *string `pulumi:"lambdaConflictHandlerArn"` }
The “LambdaConflictHandlerConfig“ when configuring LAMBDA as the Conflict Handler.
type ResolverLambdaConflictHandlerConfigArgs ¶
type ResolverLambdaConflictHandlerConfigArgs struct { // The Amazon Resource Name (ARN) for the Lambda function to use as the Conflict Handler. LambdaConflictHandlerArn pulumi.StringPtrInput `pulumi:"lambdaConflictHandlerArn"` }
The “LambdaConflictHandlerConfig“ when configuring LAMBDA as the Conflict Handler.
func (ResolverLambdaConflictHandlerConfigArgs) ElementType ¶
func (ResolverLambdaConflictHandlerConfigArgs) ElementType() reflect.Type
func (ResolverLambdaConflictHandlerConfigArgs) ToResolverLambdaConflictHandlerConfigOutput ¶
func (i ResolverLambdaConflictHandlerConfigArgs) ToResolverLambdaConflictHandlerConfigOutput() ResolverLambdaConflictHandlerConfigOutput
func (ResolverLambdaConflictHandlerConfigArgs) ToResolverLambdaConflictHandlerConfigOutputWithContext ¶
func (i ResolverLambdaConflictHandlerConfigArgs) ToResolverLambdaConflictHandlerConfigOutputWithContext(ctx context.Context) ResolverLambdaConflictHandlerConfigOutput
func (ResolverLambdaConflictHandlerConfigArgs) ToResolverLambdaConflictHandlerConfigPtrOutput ¶
func (i ResolverLambdaConflictHandlerConfigArgs) ToResolverLambdaConflictHandlerConfigPtrOutput() ResolverLambdaConflictHandlerConfigPtrOutput
func (ResolverLambdaConflictHandlerConfigArgs) ToResolverLambdaConflictHandlerConfigPtrOutputWithContext ¶
func (i ResolverLambdaConflictHandlerConfigArgs) ToResolverLambdaConflictHandlerConfigPtrOutputWithContext(ctx context.Context) ResolverLambdaConflictHandlerConfigPtrOutput
type ResolverLambdaConflictHandlerConfigInput ¶
type ResolverLambdaConflictHandlerConfigInput interface { pulumi.Input ToResolverLambdaConflictHandlerConfigOutput() ResolverLambdaConflictHandlerConfigOutput ToResolverLambdaConflictHandlerConfigOutputWithContext(context.Context) ResolverLambdaConflictHandlerConfigOutput }
ResolverLambdaConflictHandlerConfigInput is an input type that accepts ResolverLambdaConflictHandlerConfigArgs and ResolverLambdaConflictHandlerConfigOutput values. You can construct a concrete instance of `ResolverLambdaConflictHandlerConfigInput` via:
ResolverLambdaConflictHandlerConfigArgs{...}
type ResolverLambdaConflictHandlerConfigOutput ¶
type ResolverLambdaConflictHandlerConfigOutput struct{ *pulumi.OutputState }
The “LambdaConflictHandlerConfig“ when configuring LAMBDA as the Conflict Handler.
func (ResolverLambdaConflictHandlerConfigOutput) ElementType ¶
func (ResolverLambdaConflictHandlerConfigOutput) ElementType() reflect.Type
func (ResolverLambdaConflictHandlerConfigOutput) LambdaConflictHandlerArn ¶
func (o ResolverLambdaConflictHandlerConfigOutput) LambdaConflictHandlerArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the Lambda function to use as the Conflict Handler.
func (ResolverLambdaConflictHandlerConfigOutput) ToResolverLambdaConflictHandlerConfigOutput ¶
func (o ResolverLambdaConflictHandlerConfigOutput) ToResolverLambdaConflictHandlerConfigOutput() ResolverLambdaConflictHandlerConfigOutput
func (ResolverLambdaConflictHandlerConfigOutput) ToResolverLambdaConflictHandlerConfigOutputWithContext ¶
func (o ResolverLambdaConflictHandlerConfigOutput) ToResolverLambdaConflictHandlerConfigOutputWithContext(ctx context.Context) ResolverLambdaConflictHandlerConfigOutput
func (ResolverLambdaConflictHandlerConfigOutput) ToResolverLambdaConflictHandlerConfigPtrOutput ¶
func (o ResolverLambdaConflictHandlerConfigOutput) ToResolverLambdaConflictHandlerConfigPtrOutput() ResolverLambdaConflictHandlerConfigPtrOutput
func (ResolverLambdaConflictHandlerConfigOutput) ToResolverLambdaConflictHandlerConfigPtrOutputWithContext ¶
func (o ResolverLambdaConflictHandlerConfigOutput) ToResolverLambdaConflictHandlerConfigPtrOutputWithContext(ctx context.Context) ResolverLambdaConflictHandlerConfigPtrOutput
type ResolverLambdaConflictHandlerConfigPtrInput ¶
type ResolverLambdaConflictHandlerConfigPtrInput interface { pulumi.Input ToResolverLambdaConflictHandlerConfigPtrOutput() ResolverLambdaConflictHandlerConfigPtrOutput ToResolverLambdaConflictHandlerConfigPtrOutputWithContext(context.Context) ResolverLambdaConflictHandlerConfigPtrOutput }
ResolverLambdaConflictHandlerConfigPtrInput is an input type that accepts ResolverLambdaConflictHandlerConfigArgs, ResolverLambdaConflictHandlerConfigPtr and ResolverLambdaConflictHandlerConfigPtrOutput values. You can construct a concrete instance of `ResolverLambdaConflictHandlerConfigPtrInput` via:
ResolverLambdaConflictHandlerConfigArgs{...} or: nil
func ResolverLambdaConflictHandlerConfigPtr ¶
func ResolverLambdaConflictHandlerConfigPtr(v *ResolverLambdaConflictHandlerConfigArgs) ResolverLambdaConflictHandlerConfigPtrInput
type ResolverLambdaConflictHandlerConfigPtrOutput ¶
type ResolverLambdaConflictHandlerConfigPtrOutput struct{ *pulumi.OutputState }
func (ResolverLambdaConflictHandlerConfigPtrOutput) ElementType ¶
func (ResolverLambdaConflictHandlerConfigPtrOutput) ElementType() reflect.Type
func (ResolverLambdaConflictHandlerConfigPtrOutput) LambdaConflictHandlerArn ¶
func (o ResolverLambdaConflictHandlerConfigPtrOutput) LambdaConflictHandlerArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the Lambda function to use as the Conflict Handler.
func (ResolverLambdaConflictHandlerConfigPtrOutput) ToResolverLambdaConflictHandlerConfigPtrOutput ¶
func (o ResolverLambdaConflictHandlerConfigPtrOutput) ToResolverLambdaConflictHandlerConfigPtrOutput() ResolverLambdaConflictHandlerConfigPtrOutput
func (ResolverLambdaConflictHandlerConfigPtrOutput) ToResolverLambdaConflictHandlerConfigPtrOutputWithContext ¶
func (o ResolverLambdaConflictHandlerConfigPtrOutput) ToResolverLambdaConflictHandlerConfigPtrOutputWithContext(ctx context.Context) ResolverLambdaConflictHandlerConfigPtrOutput
type ResolverMetricsConfig ¶ added in v0.98.0
type ResolverMetricsConfig string
func (ResolverMetricsConfig) ElementType ¶ added in v0.98.0
func (ResolverMetricsConfig) ElementType() reflect.Type
func (ResolverMetricsConfig) ToResolverMetricsConfigOutput ¶ added in v0.98.0
func (e ResolverMetricsConfig) ToResolverMetricsConfigOutput() ResolverMetricsConfigOutput
func (ResolverMetricsConfig) ToResolverMetricsConfigOutputWithContext ¶ added in v0.98.0
func (e ResolverMetricsConfig) ToResolverMetricsConfigOutputWithContext(ctx context.Context) ResolverMetricsConfigOutput
func (ResolverMetricsConfig) ToResolverMetricsConfigPtrOutput ¶ added in v0.98.0
func (e ResolverMetricsConfig) ToResolverMetricsConfigPtrOutput() ResolverMetricsConfigPtrOutput
func (ResolverMetricsConfig) ToResolverMetricsConfigPtrOutputWithContext ¶ added in v0.98.0
func (e ResolverMetricsConfig) ToResolverMetricsConfigPtrOutputWithContext(ctx context.Context) ResolverMetricsConfigPtrOutput
func (ResolverMetricsConfig) ToStringOutput ¶ added in v0.98.0
func (e ResolverMetricsConfig) ToStringOutput() pulumi.StringOutput
func (ResolverMetricsConfig) ToStringOutputWithContext ¶ added in v0.98.0
func (e ResolverMetricsConfig) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResolverMetricsConfig) ToStringPtrOutput ¶ added in v0.98.0
func (e ResolverMetricsConfig) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverMetricsConfig) ToStringPtrOutputWithContext ¶ added in v0.98.0
func (e ResolverMetricsConfig) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverMetricsConfigInput ¶ added in v0.98.0
type ResolverMetricsConfigInput interface { pulumi.Input ToResolverMetricsConfigOutput() ResolverMetricsConfigOutput ToResolverMetricsConfigOutputWithContext(context.Context) ResolverMetricsConfigOutput }
ResolverMetricsConfigInput is an input type that accepts values of the ResolverMetricsConfig enum A concrete instance of `ResolverMetricsConfigInput` can be one of the following:
ResolverMetricsConfigEnabled ResolverMetricsConfigDisabled
type ResolverMetricsConfigOutput ¶ added in v0.98.0
type ResolverMetricsConfigOutput struct{ *pulumi.OutputState }
func (ResolverMetricsConfigOutput) ElementType ¶ added in v0.98.0
func (ResolverMetricsConfigOutput) ElementType() reflect.Type
func (ResolverMetricsConfigOutput) ToResolverMetricsConfigOutput ¶ added in v0.98.0
func (o ResolverMetricsConfigOutput) ToResolverMetricsConfigOutput() ResolverMetricsConfigOutput
func (ResolverMetricsConfigOutput) ToResolverMetricsConfigOutputWithContext ¶ added in v0.98.0
func (o ResolverMetricsConfigOutput) ToResolverMetricsConfigOutputWithContext(ctx context.Context) ResolverMetricsConfigOutput
func (ResolverMetricsConfigOutput) ToResolverMetricsConfigPtrOutput ¶ added in v0.98.0
func (o ResolverMetricsConfigOutput) ToResolverMetricsConfigPtrOutput() ResolverMetricsConfigPtrOutput
func (ResolverMetricsConfigOutput) ToResolverMetricsConfigPtrOutputWithContext ¶ added in v0.98.0
func (o ResolverMetricsConfigOutput) ToResolverMetricsConfigPtrOutputWithContext(ctx context.Context) ResolverMetricsConfigPtrOutput
func (ResolverMetricsConfigOutput) ToStringOutput ¶ added in v0.98.0
func (o ResolverMetricsConfigOutput) ToStringOutput() pulumi.StringOutput
func (ResolverMetricsConfigOutput) ToStringOutputWithContext ¶ added in v0.98.0
func (o ResolverMetricsConfigOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResolverMetricsConfigOutput) ToStringPtrOutput ¶ added in v0.98.0
func (o ResolverMetricsConfigOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverMetricsConfigOutput) ToStringPtrOutputWithContext ¶ added in v0.98.0
func (o ResolverMetricsConfigOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverMetricsConfigPtrInput ¶ added in v0.98.0
type ResolverMetricsConfigPtrInput interface { pulumi.Input ToResolverMetricsConfigPtrOutput() ResolverMetricsConfigPtrOutput ToResolverMetricsConfigPtrOutputWithContext(context.Context) ResolverMetricsConfigPtrOutput }
func ResolverMetricsConfigPtr ¶ added in v0.98.0
func ResolverMetricsConfigPtr(v string) ResolverMetricsConfigPtrInput
type ResolverMetricsConfigPtrOutput ¶ added in v0.98.0
type ResolverMetricsConfigPtrOutput struct{ *pulumi.OutputState }
func (ResolverMetricsConfigPtrOutput) Elem ¶ added in v0.98.0
func (o ResolverMetricsConfigPtrOutput) Elem() ResolverMetricsConfigOutput
func (ResolverMetricsConfigPtrOutput) ElementType ¶ added in v0.98.0
func (ResolverMetricsConfigPtrOutput) ElementType() reflect.Type
func (ResolverMetricsConfigPtrOutput) ToResolverMetricsConfigPtrOutput ¶ added in v0.98.0
func (o ResolverMetricsConfigPtrOutput) ToResolverMetricsConfigPtrOutput() ResolverMetricsConfigPtrOutput
func (ResolverMetricsConfigPtrOutput) ToResolverMetricsConfigPtrOutputWithContext ¶ added in v0.98.0
func (o ResolverMetricsConfigPtrOutput) ToResolverMetricsConfigPtrOutputWithContext(ctx context.Context) ResolverMetricsConfigPtrOutput
func (ResolverMetricsConfigPtrOutput) ToStringPtrOutput ¶ added in v0.98.0
func (o ResolverMetricsConfigPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverMetricsConfigPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.98.0
func (o ResolverMetricsConfigPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverOutput ¶
type ResolverOutput struct{ *pulumi.OutputState }
func (ResolverOutput) ApiId ¶ added in v0.17.0
func (o ResolverOutput) ApiId() pulumi.StringOutput
The APSYlong GraphQL API to which you want to attach this resolver.
func (ResolverOutput) CachingConfig ¶ added in v0.17.0
func (o ResolverOutput) CachingConfig() ResolverCachingConfigPtrOutput
The caching configuration for the resolver.
func (ResolverOutput) Code ¶ added in v0.42.0
func (o ResolverOutput) Code() pulumi.StringPtrOutput
The “resolver“ code that contains the request and response functions. When code is used, the “runtime“ is required. The runtime value must be “APPSYNC_JS“.
func (ResolverOutput) CodeS3Location ¶ added in v0.42.0
func (o ResolverOutput) CodeS3Location() pulumi.StringPtrOutput
The Amazon S3 endpoint.
func (ResolverOutput) DataSourceName ¶ added in v0.17.0
func (o ResolverOutput) DataSourceName() pulumi.StringPtrOutput
The resolver data source name.
func (ResolverOutput) ElementType ¶
func (ResolverOutput) ElementType() reflect.Type
func (ResolverOutput) FieldName ¶ added in v0.17.0
func (o ResolverOutput) FieldName() pulumi.StringOutput
The GraphQL field on a type that invokes the resolver.
func (ResolverOutput) Kind ¶ added in v0.17.0
func (o ResolverOutput) Kind() pulumi.StringPtrOutput
The resolver type.
- *UNIT*: A UNIT resolver type. A UNIT resolver is the default resolver type. You can use a UNIT resolver to run a GraphQL query against a single data source.
- *PIPELINE*: A PIPELINE resolver type. You can use a PIPELINE resolver to invoke a series of “Function“ objects in a serial manner. You can use a pipeline resolver to run a GraphQL query against multiple data sources.
func (ResolverOutput) MaxBatchSize ¶ added in v0.17.0
func (o ResolverOutput) MaxBatchSize() pulumi.IntPtrOutput
The maximum number of resolver request inputs that will be sent to a single LAMlong function in a “BatchInvoke“ operation.
func (ResolverOutput) MetricsConfig ¶ added in v0.98.0
func (o ResolverOutput) MetricsConfig() ResolverMetricsConfigPtrOutput
func (ResolverOutput) PipelineConfig ¶ added in v0.17.0
func (o ResolverOutput) PipelineConfig() ResolverPipelineConfigPtrOutput
Functions linked with the pipeline resolver.
func (ResolverOutput) RequestMappingTemplate ¶ added in v0.17.0
func (o ResolverOutput) RequestMappingTemplate() pulumi.StringPtrOutput
The request mapping template.
Request mapping templates are optional when using a Lambda data source. For all other data sources, a request mapping template is required.
func (ResolverOutput) RequestMappingTemplateS3Location ¶ added in v0.17.0
func (o ResolverOutput) RequestMappingTemplateS3Location() pulumi.StringPtrOutput
The location of a request mapping template in an S3 bucket. Use this if you want to provision with a template file in S3 rather than embedding it in your CFNshort template.
func (ResolverOutput) ResolverArn ¶ added in v0.17.0
func (o ResolverOutput) ResolverArn() pulumi.StringOutput
func (ResolverOutput) ResponseMappingTemplate ¶ added in v0.17.0
func (o ResolverOutput) ResponseMappingTemplate() pulumi.StringPtrOutput
The response mapping template.
func (ResolverOutput) ResponseMappingTemplateS3Location ¶ added in v0.17.0
func (o ResolverOutput) ResponseMappingTemplateS3Location() pulumi.StringPtrOutput
The location of a response mapping template in an S3 bucket. Use this if you want to provision with a template file in S3 rather than embedding it in your CFNshort template.
func (ResolverOutput) Runtime ¶ added in v0.42.0
func (o ResolverOutput) Runtime() ResolverAppSyncRuntimePtrOutput
Describes a runtime used by an APSYlong resolver or APSYlong function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.
func (ResolverOutput) SyncConfig ¶ added in v0.17.0
func (o ResolverOutput) SyncConfig() ResolverSyncConfigPtrOutput
The “SyncConfig“ for a resolver attached to a versioned data source.
func (ResolverOutput) ToResolverOutput ¶
func (o ResolverOutput) ToResolverOutput() ResolverOutput
func (ResolverOutput) ToResolverOutputWithContext ¶
func (o ResolverOutput) ToResolverOutputWithContext(ctx context.Context) ResolverOutput
func (ResolverOutput) TypeName ¶ added in v0.17.0
func (o ResolverOutput) TypeName() pulumi.StringOutput
The GraphQL type that invokes this resolver.
type ResolverPipelineConfig ¶
type ResolverPipelineConfig struct { // A list of “Function“ objects. Functions []string `pulumi:"functions"` }
Use the “PipelineConfig“ property type to specify “PipelineConfig“ for an APSYlong resolver.
``PipelineConfig`` is a property of the [AWS::AppSync::Resolver](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html) resource.
type ResolverPipelineConfigArgs ¶
type ResolverPipelineConfigArgs struct { // A list of “Function“ objects. Functions pulumi.StringArrayInput `pulumi:"functions"` }
Use the “PipelineConfig“ property type to specify “PipelineConfig“ for an APSYlong resolver.
``PipelineConfig`` is a property of the [AWS::AppSync::Resolver](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html) resource.
func (ResolverPipelineConfigArgs) ElementType ¶
func (ResolverPipelineConfigArgs) ElementType() reflect.Type
func (ResolverPipelineConfigArgs) ToResolverPipelineConfigOutput ¶
func (i ResolverPipelineConfigArgs) ToResolverPipelineConfigOutput() ResolverPipelineConfigOutput
func (ResolverPipelineConfigArgs) ToResolverPipelineConfigOutputWithContext ¶
func (i ResolverPipelineConfigArgs) ToResolverPipelineConfigOutputWithContext(ctx context.Context) ResolverPipelineConfigOutput
func (ResolverPipelineConfigArgs) ToResolverPipelineConfigPtrOutput ¶
func (i ResolverPipelineConfigArgs) ToResolverPipelineConfigPtrOutput() ResolverPipelineConfigPtrOutput
func (ResolverPipelineConfigArgs) ToResolverPipelineConfigPtrOutputWithContext ¶
func (i ResolverPipelineConfigArgs) ToResolverPipelineConfigPtrOutputWithContext(ctx context.Context) ResolverPipelineConfigPtrOutput
type ResolverPipelineConfigInput ¶
type ResolverPipelineConfigInput interface { pulumi.Input ToResolverPipelineConfigOutput() ResolverPipelineConfigOutput ToResolverPipelineConfigOutputWithContext(context.Context) ResolverPipelineConfigOutput }
ResolverPipelineConfigInput is an input type that accepts ResolverPipelineConfigArgs and ResolverPipelineConfigOutput values. You can construct a concrete instance of `ResolverPipelineConfigInput` via:
ResolverPipelineConfigArgs{...}
type ResolverPipelineConfigOutput ¶
type ResolverPipelineConfigOutput struct{ *pulumi.OutputState }
Use the “PipelineConfig“ property type to specify “PipelineConfig“ for an APSYlong resolver.
``PipelineConfig`` is a property of the [AWS::AppSync::Resolver](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html) resource.
func (ResolverPipelineConfigOutput) ElementType ¶
func (ResolverPipelineConfigOutput) ElementType() reflect.Type
func (ResolverPipelineConfigOutput) Functions ¶
func (o ResolverPipelineConfigOutput) Functions() pulumi.StringArrayOutput
A list of “Function“ objects.
func (ResolverPipelineConfigOutput) ToResolverPipelineConfigOutput ¶
func (o ResolverPipelineConfigOutput) ToResolverPipelineConfigOutput() ResolverPipelineConfigOutput
func (ResolverPipelineConfigOutput) ToResolverPipelineConfigOutputWithContext ¶
func (o ResolverPipelineConfigOutput) ToResolverPipelineConfigOutputWithContext(ctx context.Context) ResolverPipelineConfigOutput
func (ResolverPipelineConfigOutput) ToResolverPipelineConfigPtrOutput ¶
func (o ResolverPipelineConfigOutput) ToResolverPipelineConfigPtrOutput() ResolverPipelineConfigPtrOutput
func (ResolverPipelineConfigOutput) ToResolverPipelineConfigPtrOutputWithContext ¶
func (o ResolverPipelineConfigOutput) ToResolverPipelineConfigPtrOutputWithContext(ctx context.Context) ResolverPipelineConfigPtrOutput
type ResolverPipelineConfigPtrInput ¶
type ResolverPipelineConfigPtrInput interface { pulumi.Input ToResolverPipelineConfigPtrOutput() ResolverPipelineConfigPtrOutput ToResolverPipelineConfigPtrOutputWithContext(context.Context) ResolverPipelineConfigPtrOutput }
ResolverPipelineConfigPtrInput is an input type that accepts ResolverPipelineConfigArgs, ResolverPipelineConfigPtr and ResolverPipelineConfigPtrOutput values. You can construct a concrete instance of `ResolverPipelineConfigPtrInput` via:
ResolverPipelineConfigArgs{...} or: nil
func ResolverPipelineConfigPtr ¶
func ResolverPipelineConfigPtr(v *ResolverPipelineConfigArgs) ResolverPipelineConfigPtrInput
type ResolverPipelineConfigPtrOutput ¶
type ResolverPipelineConfigPtrOutput struct{ *pulumi.OutputState }
func (ResolverPipelineConfigPtrOutput) Elem ¶
func (o ResolverPipelineConfigPtrOutput) Elem() ResolverPipelineConfigOutput
func (ResolverPipelineConfigPtrOutput) ElementType ¶
func (ResolverPipelineConfigPtrOutput) ElementType() reflect.Type
func (ResolverPipelineConfigPtrOutput) Functions ¶
func (o ResolverPipelineConfigPtrOutput) Functions() pulumi.StringArrayOutput
A list of “Function“ objects.
func (ResolverPipelineConfigPtrOutput) ToResolverPipelineConfigPtrOutput ¶
func (o ResolverPipelineConfigPtrOutput) ToResolverPipelineConfigPtrOutput() ResolverPipelineConfigPtrOutput
func (ResolverPipelineConfigPtrOutput) ToResolverPipelineConfigPtrOutputWithContext ¶
func (o ResolverPipelineConfigPtrOutput) ToResolverPipelineConfigPtrOutputWithContext(ctx context.Context) ResolverPipelineConfigPtrOutput
type ResolverState ¶
type ResolverState struct { }
func (ResolverState) ElementType ¶
func (ResolverState) ElementType() reflect.Type
type ResolverSyncConfig ¶
type ResolverSyncConfig struct { // The Conflict Detection strategy to use. // + *VERSION*: Detect conflicts based on object versions for this resolver. // + *NONE*: Do not detect conflicts when invoking this resolver. ConflictDetection string `pulumi:"conflictDetection"` // The Conflict Resolution strategy to perform in the event of a conflict. // + *OPTIMISTIC_CONCURRENCY*: Resolve conflicts by rejecting mutations when versions don't match the latest version at the server. // + *AUTOMERGE*: Resolve conflicts with the Automerge conflict resolution strategy. // + *LAMBDA*: Resolve conflicts with an LAMlong function supplied in the “LambdaConflictHandlerConfig“. ConflictHandler *string `pulumi:"conflictHandler"` // The “LambdaConflictHandlerConfig“ when configuring “LAMBDA“ as the Conflict Handler. LambdaConflictHandlerConfig *ResolverLambdaConflictHandlerConfig `pulumi:"lambdaConflictHandlerConfig"` }
Describes a Sync configuration for a resolver.
Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked.
type ResolverSyncConfigArgs ¶
type ResolverSyncConfigArgs struct { // The Conflict Detection strategy to use. // + *VERSION*: Detect conflicts based on object versions for this resolver. // + *NONE*: Do not detect conflicts when invoking this resolver. ConflictDetection pulumi.StringInput `pulumi:"conflictDetection"` // The Conflict Resolution strategy to perform in the event of a conflict. // + *OPTIMISTIC_CONCURRENCY*: Resolve conflicts by rejecting mutations when versions don't match the latest version at the server. // + *AUTOMERGE*: Resolve conflicts with the Automerge conflict resolution strategy. // + *LAMBDA*: Resolve conflicts with an LAMlong function supplied in the “LambdaConflictHandlerConfig“. ConflictHandler pulumi.StringPtrInput `pulumi:"conflictHandler"` // The “LambdaConflictHandlerConfig“ when configuring “LAMBDA“ as the Conflict Handler. LambdaConflictHandlerConfig ResolverLambdaConflictHandlerConfigPtrInput `pulumi:"lambdaConflictHandlerConfig"` }
Describes a Sync configuration for a resolver.
Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked.
func (ResolverSyncConfigArgs) ElementType ¶
func (ResolverSyncConfigArgs) ElementType() reflect.Type
func (ResolverSyncConfigArgs) ToResolverSyncConfigOutput ¶
func (i ResolverSyncConfigArgs) ToResolverSyncConfigOutput() ResolverSyncConfigOutput
func (ResolverSyncConfigArgs) ToResolverSyncConfigOutputWithContext ¶
func (i ResolverSyncConfigArgs) ToResolverSyncConfigOutputWithContext(ctx context.Context) ResolverSyncConfigOutput
func (ResolverSyncConfigArgs) ToResolverSyncConfigPtrOutput ¶
func (i ResolverSyncConfigArgs) ToResolverSyncConfigPtrOutput() ResolverSyncConfigPtrOutput
func (ResolverSyncConfigArgs) ToResolverSyncConfigPtrOutputWithContext ¶
func (i ResolverSyncConfigArgs) ToResolverSyncConfigPtrOutputWithContext(ctx context.Context) ResolverSyncConfigPtrOutput
type ResolverSyncConfigInput ¶
type ResolverSyncConfigInput interface { pulumi.Input ToResolverSyncConfigOutput() ResolverSyncConfigOutput ToResolverSyncConfigOutputWithContext(context.Context) ResolverSyncConfigOutput }
ResolverSyncConfigInput is an input type that accepts ResolverSyncConfigArgs and ResolverSyncConfigOutput values. You can construct a concrete instance of `ResolverSyncConfigInput` via:
ResolverSyncConfigArgs{...}
type ResolverSyncConfigOutput ¶
type ResolverSyncConfigOutput struct{ *pulumi.OutputState }
Describes a Sync configuration for a resolver.
Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked.
func (ResolverSyncConfigOutput) ConflictDetection ¶
func (o ResolverSyncConfigOutput) ConflictDetection() pulumi.StringOutput
The Conflict Detection strategy to use.
- *VERSION*: Detect conflicts based on object versions for this resolver.
- *NONE*: Do not detect conflicts when invoking this resolver.
func (ResolverSyncConfigOutput) ConflictHandler ¶
func (o ResolverSyncConfigOutput) ConflictHandler() pulumi.StringPtrOutput
The Conflict Resolution strategy to perform in the event of a conflict.
- *OPTIMISTIC_CONCURRENCY*: Resolve conflicts by rejecting mutations when versions don't match the latest version at the server.
- *AUTOMERGE*: Resolve conflicts with the Automerge conflict resolution strategy.
- *LAMBDA*: Resolve conflicts with an LAMlong function supplied in the “LambdaConflictHandlerConfig“.
func (ResolverSyncConfigOutput) ElementType ¶
func (ResolverSyncConfigOutput) ElementType() reflect.Type
func (ResolverSyncConfigOutput) LambdaConflictHandlerConfig ¶
func (o ResolverSyncConfigOutput) LambdaConflictHandlerConfig() ResolverLambdaConflictHandlerConfigPtrOutput
The “LambdaConflictHandlerConfig“ when configuring “LAMBDA“ as the Conflict Handler.
func (ResolverSyncConfigOutput) ToResolverSyncConfigOutput ¶
func (o ResolverSyncConfigOutput) ToResolverSyncConfigOutput() ResolverSyncConfigOutput
func (ResolverSyncConfigOutput) ToResolverSyncConfigOutputWithContext ¶
func (o ResolverSyncConfigOutput) ToResolverSyncConfigOutputWithContext(ctx context.Context) ResolverSyncConfigOutput
func (ResolverSyncConfigOutput) ToResolverSyncConfigPtrOutput ¶
func (o ResolverSyncConfigOutput) ToResolverSyncConfigPtrOutput() ResolverSyncConfigPtrOutput
func (ResolverSyncConfigOutput) ToResolverSyncConfigPtrOutputWithContext ¶
func (o ResolverSyncConfigOutput) ToResolverSyncConfigPtrOutputWithContext(ctx context.Context) ResolverSyncConfigPtrOutput
type ResolverSyncConfigPtrInput ¶
type ResolverSyncConfigPtrInput interface { pulumi.Input ToResolverSyncConfigPtrOutput() ResolverSyncConfigPtrOutput ToResolverSyncConfigPtrOutputWithContext(context.Context) ResolverSyncConfigPtrOutput }
ResolverSyncConfigPtrInput is an input type that accepts ResolverSyncConfigArgs, ResolverSyncConfigPtr and ResolverSyncConfigPtrOutput values. You can construct a concrete instance of `ResolverSyncConfigPtrInput` via:
ResolverSyncConfigArgs{...} or: nil
func ResolverSyncConfigPtr ¶
func ResolverSyncConfigPtr(v *ResolverSyncConfigArgs) ResolverSyncConfigPtrInput
type ResolverSyncConfigPtrOutput ¶
type ResolverSyncConfigPtrOutput struct{ *pulumi.OutputState }
func (ResolverSyncConfigPtrOutput) ConflictDetection ¶
func (o ResolverSyncConfigPtrOutput) ConflictDetection() pulumi.StringPtrOutput
The Conflict Detection strategy to use.
- *VERSION*: Detect conflicts based on object versions for this resolver.
- *NONE*: Do not detect conflicts when invoking this resolver.
func (ResolverSyncConfigPtrOutput) ConflictHandler ¶
func (o ResolverSyncConfigPtrOutput) ConflictHandler() pulumi.StringPtrOutput
The Conflict Resolution strategy to perform in the event of a conflict.
- *OPTIMISTIC_CONCURRENCY*: Resolve conflicts by rejecting mutations when versions don't match the latest version at the server.
- *AUTOMERGE*: Resolve conflicts with the Automerge conflict resolution strategy.
- *LAMBDA*: Resolve conflicts with an LAMlong function supplied in the “LambdaConflictHandlerConfig“.
func (ResolverSyncConfigPtrOutput) Elem ¶
func (o ResolverSyncConfigPtrOutput) Elem() ResolverSyncConfigOutput
func (ResolverSyncConfigPtrOutput) ElementType ¶
func (ResolverSyncConfigPtrOutput) ElementType() reflect.Type
func (ResolverSyncConfigPtrOutput) LambdaConflictHandlerConfig ¶
func (o ResolverSyncConfigPtrOutput) LambdaConflictHandlerConfig() ResolverLambdaConflictHandlerConfigPtrOutput
The “LambdaConflictHandlerConfig“ when configuring “LAMBDA“ as the Conflict Handler.
func (ResolverSyncConfigPtrOutput) ToResolverSyncConfigPtrOutput ¶
func (o ResolverSyncConfigPtrOutput) ToResolverSyncConfigPtrOutput() ResolverSyncConfigPtrOutput
func (ResolverSyncConfigPtrOutput) ToResolverSyncConfigPtrOutputWithContext ¶
func (o ResolverSyncConfigPtrOutput) ToResolverSyncConfigPtrOutputWithContext(ctx context.Context) ResolverSyncConfigPtrOutput
type SourceApiAssociation ¶ added in v0.63.0
type SourceApiAssociation struct { pulumi.CustomResourceState // ARN of the SourceApiAssociation. AssociationArn pulumi.StringOutput `pulumi:"associationArn"` // Id of the SourceApiAssociation. AssociationId pulumi.StringOutput `pulumi:"associationId"` // Description of the SourceApiAssociation. Description pulumi.StringPtrOutput `pulumi:"description"` // Date of last schema successful merge. LastSuccessfulMergeDate pulumi.StringOutput `pulumi:"lastSuccessfulMergeDate"` // ARN of the Merged API in the association. MergedApiArn pulumi.StringOutput `pulumi:"mergedApiArn"` // GraphQLApiId of the Merged API in the association. MergedApiId pulumi.StringOutput `pulumi:"mergedApiId"` // Identifier of the Merged GraphQLApi to associate. It could be either GraphQLApi ApiId or ARN MergedApiIdentifier pulumi.StringPtrOutput `pulumi:"mergedApiIdentifier"` // ARN of the source API in the association. SourceApiArn pulumi.StringOutput `pulumi:"sourceApiArn"` // Customized configuration for SourceApiAssociation. SourceApiAssociationConfig SourceApiAssociationConfigPtrOutput `pulumi:"sourceApiAssociationConfig"` // Current status of SourceApiAssociation. SourceApiAssociationStatus SourceApiAssociationStatusOutput `pulumi:"sourceApiAssociationStatus"` // Current SourceApiAssociation status details. SourceApiAssociationStatusDetail pulumi.StringOutput `pulumi:"sourceApiAssociationStatusDetail"` // GraphQLApiId of the source API in the association. SourceApiId pulumi.StringOutput `pulumi:"sourceApiId"` // Identifier of the Source GraphQLApi to associate. It could be either GraphQLApi ApiId or ARN SourceApiIdentifier pulumi.StringPtrOutput `pulumi:"sourceApiIdentifier"` }
Resource Type definition for AWS::AppSync::SourceApiAssociation
func GetSourceApiAssociation ¶ added in v0.63.0
func GetSourceApiAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SourceApiAssociationState, opts ...pulumi.ResourceOption) (*SourceApiAssociation, error)
GetSourceApiAssociation gets an existing SourceApiAssociation 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 NewSourceApiAssociation ¶ added in v0.63.0
func NewSourceApiAssociation(ctx *pulumi.Context, name string, args *SourceApiAssociationArgs, opts ...pulumi.ResourceOption) (*SourceApiAssociation, error)
NewSourceApiAssociation registers a new resource with the given unique name, arguments, and options.
func (*SourceApiAssociation) ElementType ¶ added in v0.63.0
func (*SourceApiAssociation) ElementType() reflect.Type
func (*SourceApiAssociation) ToSourceApiAssociationOutput ¶ added in v0.63.0
func (i *SourceApiAssociation) ToSourceApiAssociationOutput() SourceApiAssociationOutput
func (*SourceApiAssociation) ToSourceApiAssociationOutputWithContext ¶ added in v0.63.0
func (i *SourceApiAssociation) ToSourceApiAssociationOutputWithContext(ctx context.Context) SourceApiAssociationOutput
type SourceApiAssociationArgs ¶ added in v0.63.0
type SourceApiAssociationArgs struct { // Description of the SourceApiAssociation. Description pulumi.StringPtrInput // Identifier of the Merged GraphQLApi to associate. It could be either GraphQLApi ApiId or ARN MergedApiIdentifier pulumi.StringPtrInput // Customized configuration for SourceApiAssociation. SourceApiAssociationConfig SourceApiAssociationConfigPtrInput // Identifier of the Source GraphQLApi to associate. It could be either GraphQLApi ApiId or ARN SourceApiIdentifier pulumi.StringPtrInput }
The set of arguments for constructing a SourceApiAssociation resource.
func (SourceApiAssociationArgs) ElementType ¶ added in v0.63.0
func (SourceApiAssociationArgs) ElementType() reflect.Type
type SourceApiAssociationConfig ¶ added in v0.63.0
type SourceApiAssociationConfig struct { // Configuration of the merged behavior for the association. For example when it could be auto or has to be manual. MergeType *SourceApiAssociationConfigMergeType `pulumi:"mergeType"` }
type SourceApiAssociationConfigArgs ¶ added in v0.63.0
type SourceApiAssociationConfigArgs struct { // Configuration of the merged behavior for the association. For example when it could be auto or has to be manual. MergeType SourceApiAssociationConfigMergeTypePtrInput `pulumi:"mergeType"` }
func (SourceApiAssociationConfigArgs) ElementType ¶ added in v0.63.0
func (SourceApiAssociationConfigArgs) ElementType() reflect.Type
func (SourceApiAssociationConfigArgs) ToSourceApiAssociationConfigOutput ¶ added in v0.63.0
func (i SourceApiAssociationConfigArgs) ToSourceApiAssociationConfigOutput() SourceApiAssociationConfigOutput
func (SourceApiAssociationConfigArgs) ToSourceApiAssociationConfigOutputWithContext ¶ added in v0.63.0
func (i SourceApiAssociationConfigArgs) ToSourceApiAssociationConfigOutputWithContext(ctx context.Context) SourceApiAssociationConfigOutput
func (SourceApiAssociationConfigArgs) ToSourceApiAssociationConfigPtrOutput ¶ added in v0.63.0
func (i SourceApiAssociationConfigArgs) ToSourceApiAssociationConfigPtrOutput() SourceApiAssociationConfigPtrOutput
func (SourceApiAssociationConfigArgs) ToSourceApiAssociationConfigPtrOutputWithContext ¶ added in v0.63.0
func (i SourceApiAssociationConfigArgs) ToSourceApiAssociationConfigPtrOutputWithContext(ctx context.Context) SourceApiAssociationConfigPtrOutput
type SourceApiAssociationConfigInput ¶ added in v0.63.0
type SourceApiAssociationConfigInput interface { pulumi.Input ToSourceApiAssociationConfigOutput() SourceApiAssociationConfigOutput ToSourceApiAssociationConfigOutputWithContext(context.Context) SourceApiAssociationConfigOutput }
SourceApiAssociationConfigInput is an input type that accepts SourceApiAssociationConfigArgs and SourceApiAssociationConfigOutput values. You can construct a concrete instance of `SourceApiAssociationConfigInput` via:
SourceApiAssociationConfigArgs{...}
type SourceApiAssociationConfigMergeType ¶ added in v0.63.0
type SourceApiAssociationConfigMergeType string
Configuration of the merged behavior for the association. For example when it could be auto or has to be manual.
func (SourceApiAssociationConfigMergeType) ElementType ¶ added in v0.63.0
func (SourceApiAssociationConfigMergeType) ElementType() reflect.Type
func (SourceApiAssociationConfigMergeType) ToSourceApiAssociationConfigMergeTypeOutput ¶ added in v0.63.0
func (e SourceApiAssociationConfigMergeType) ToSourceApiAssociationConfigMergeTypeOutput() SourceApiAssociationConfigMergeTypeOutput
func (SourceApiAssociationConfigMergeType) ToSourceApiAssociationConfigMergeTypeOutputWithContext ¶ added in v0.63.0
func (e SourceApiAssociationConfigMergeType) ToSourceApiAssociationConfigMergeTypeOutputWithContext(ctx context.Context) SourceApiAssociationConfigMergeTypeOutput
func (SourceApiAssociationConfigMergeType) ToSourceApiAssociationConfigMergeTypePtrOutput ¶ added in v0.63.0
func (e SourceApiAssociationConfigMergeType) ToSourceApiAssociationConfigMergeTypePtrOutput() SourceApiAssociationConfigMergeTypePtrOutput
func (SourceApiAssociationConfigMergeType) ToSourceApiAssociationConfigMergeTypePtrOutputWithContext ¶ added in v0.63.0
func (e SourceApiAssociationConfigMergeType) ToSourceApiAssociationConfigMergeTypePtrOutputWithContext(ctx context.Context) SourceApiAssociationConfigMergeTypePtrOutput
func (SourceApiAssociationConfigMergeType) ToStringOutput ¶ added in v0.63.0
func (e SourceApiAssociationConfigMergeType) ToStringOutput() pulumi.StringOutput
func (SourceApiAssociationConfigMergeType) ToStringOutputWithContext ¶ added in v0.63.0
func (e SourceApiAssociationConfigMergeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SourceApiAssociationConfigMergeType) ToStringPtrOutput ¶ added in v0.63.0
func (e SourceApiAssociationConfigMergeType) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceApiAssociationConfigMergeType) ToStringPtrOutputWithContext ¶ added in v0.63.0
func (e SourceApiAssociationConfigMergeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourceApiAssociationConfigMergeTypeInput ¶ added in v0.63.0
type SourceApiAssociationConfigMergeTypeInput interface { pulumi.Input ToSourceApiAssociationConfigMergeTypeOutput() SourceApiAssociationConfigMergeTypeOutput ToSourceApiAssociationConfigMergeTypeOutputWithContext(context.Context) SourceApiAssociationConfigMergeTypeOutput }
SourceApiAssociationConfigMergeTypeInput is an input type that accepts values of the SourceApiAssociationConfigMergeType enum A concrete instance of `SourceApiAssociationConfigMergeTypeInput` can be one of the following:
SourceApiAssociationConfigMergeTypeAutoMerge SourceApiAssociationConfigMergeTypeManualMerge
type SourceApiAssociationConfigMergeTypeOutput ¶ added in v0.63.0
type SourceApiAssociationConfigMergeTypeOutput struct{ *pulumi.OutputState }
func (SourceApiAssociationConfigMergeTypeOutput) ElementType ¶ added in v0.63.0
func (SourceApiAssociationConfigMergeTypeOutput) ElementType() reflect.Type
func (SourceApiAssociationConfigMergeTypeOutput) ToSourceApiAssociationConfigMergeTypeOutput ¶ added in v0.63.0
func (o SourceApiAssociationConfigMergeTypeOutput) ToSourceApiAssociationConfigMergeTypeOutput() SourceApiAssociationConfigMergeTypeOutput
func (SourceApiAssociationConfigMergeTypeOutput) ToSourceApiAssociationConfigMergeTypeOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationConfigMergeTypeOutput) ToSourceApiAssociationConfigMergeTypeOutputWithContext(ctx context.Context) SourceApiAssociationConfigMergeTypeOutput
func (SourceApiAssociationConfigMergeTypeOutput) ToSourceApiAssociationConfigMergeTypePtrOutput ¶ added in v0.63.0
func (o SourceApiAssociationConfigMergeTypeOutput) ToSourceApiAssociationConfigMergeTypePtrOutput() SourceApiAssociationConfigMergeTypePtrOutput
func (SourceApiAssociationConfigMergeTypeOutput) ToSourceApiAssociationConfigMergeTypePtrOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationConfigMergeTypeOutput) ToSourceApiAssociationConfigMergeTypePtrOutputWithContext(ctx context.Context) SourceApiAssociationConfigMergeTypePtrOutput
func (SourceApiAssociationConfigMergeTypeOutput) ToStringOutput ¶ added in v0.63.0
func (o SourceApiAssociationConfigMergeTypeOutput) ToStringOutput() pulumi.StringOutput
func (SourceApiAssociationConfigMergeTypeOutput) ToStringOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationConfigMergeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SourceApiAssociationConfigMergeTypeOutput) ToStringPtrOutput ¶ added in v0.63.0
func (o SourceApiAssociationConfigMergeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceApiAssociationConfigMergeTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationConfigMergeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourceApiAssociationConfigMergeTypePtrInput ¶ added in v0.63.0
type SourceApiAssociationConfigMergeTypePtrInput interface { pulumi.Input ToSourceApiAssociationConfigMergeTypePtrOutput() SourceApiAssociationConfigMergeTypePtrOutput ToSourceApiAssociationConfigMergeTypePtrOutputWithContext(context.Context) SourceApiAssociationConfigMergeTypePtrOutput }
func SourceApiAssociationConfigMergeTypePtr ¶ added in v0.63.0
func SourceApiAssociationConfigMergeTypePtr(v string) SourceApiAssociationConfigMergeTypePtrInput
type SourceApiAssociationConfigMergeTypePtrOutput ¶ added in v0.63.0
type SourceApiAssociationConfigMergeTypePtrOutput struct{ *pulumi.OutputState }
func (SourceApiAssociationConfigMergeTypePtrOutput) ElementType ¶ added in v0.63.0
func (SourceApiAssociationConfigMergeTypePtrOutput) ElementType() reflect.Type
func (SourceApiAssociationConfigMergeTypePtrOutput) ToSourceApiAssociationConfigMergeTypePtrOutput ¶ added in v0.63.0
func (o SourceApiAssociationConfigMergeTypePtrOutput) ToSourceApiAssociationConfigMergeTypePtrOutput() SourceApiAssociationConfigMergeTypePtrOutput
func (SourceApiAssociationConfigMergeTypePtrOutput) ToSourceApiAssociationConfigMergeTypePtrOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationConfigMergeTypePtrOutput) ToSourceApiAssociationConfigMergeTypePtrOutputWithContext(ctx context.Context) SourceApiAssociationConfigMergeTypePtrOutput
func (SourceApiAssociationConfigMergeTypePtrOutput) ToStringPtrOutput ¶ added in v0.63.0
func (o SourceApiAssociationConfigMergeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceApiAssociationConfigMergeTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationConfigMergeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourceApiAssociationConfigOutput ¶ added in v0.63.0
type SourceApiAssociationConfigOutput struct{ *pulumi.OutputState }
func (SourceApiAssociationConfigOutput) ElementType ¶ added in v0.63.0
func (SourceApiAssociationConfigOutput) ElementType() reflect.Type
func (SourceApiAssociationConfigOutput) MergeType ¶ added in v0.63.0
func (o SourceApiAssociationConfigOutput) MergeType() SourceApiAssociationConfigMergeTypePtrOutput
Configuration of the merged behavior for the association. For example when it could be auto or has to be manual.
func (SourceApiAssociationConfigOutput) ToSourceApiAssociationConfigOutput ¶ added in v0.63.0
func (o SourceApiAssociationConfigOutput) ToSourceApiAssociationConfigOutput() SourceApiAssociationConfigOutput
func (SourceApiAssociationConfigOutput) ToSourceApiAssociationConfigOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationConfigOutput) ToSourceApiAssociationConfigOutputWithContext(ctx context.Context) SourceApiAssociationConfigOutput
func (SourceApiAssociationConfigOutput) ToSourceApiAssociationConfigPtrOutput ¶ added in v0.63.0
func (o SourceApiAssociationConfigOutput) ToSourceApiAssociationConfigPtrOutput() SourceApiAssociationConfigPtrOutput
func (SourceApiAssociationConfigOutput) ToSourceApiAssociationConfigPtrOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationConfigOutput) ToSourceApiAssociationConfigPtrOutputWithContext(ctx context.Context) SourceApiAssociationConfigPtrOutput
type SourceApiAssociationConfigPtrInput ¶ added in v0.63.0
type SourceApiAssociationConfigPtrInput interface { pulumi.Input ToSourceApiAssociationConfigPtrOutput() SourceApiAssociationConfigPtrOutput ToSourceApiAssociationConfigPtrOutputWithContext(context.Context) SourceApiAssociationConfigPtrOutput }
SourceApiAssociationConfigPtrInput is an input type that accepts SourceApiAssociationConfigArgs, SourceApiAssociationConfigPtr and SourceApiAssociationConfigPtrOutput values. You can construct a concrete instance of `SourceApiAssociationConfigPtrInput` via:
SourceApiAssociationConfigArgs{...} or: nil
func SourceApiAssociationConfigPtr ¶ added in v0.63.0
func SourceApiAssociationConfigPtr(v *SourceApiAssociationConfigArgs) SourceApiAssociationConfigPtrInput
type SourceApiAssociationConfigPtrOutput ¶ added in v0.63.0
type SourceApiAssociationConfigPtrOutput struct{ *pulumi.OutputState }
func (SourceApiAssociationConfigPtrOutput) Elem ¶ added in v0.63.0
func (o SourceApiAssociationConfigPtrOutput) Elem() SourceApiAssociationConfigOutput
func (SourceApiAssociationConfigPtrOutput) ElementType ¶ added in v0.63.0
func (SourceApiAssociationConfigPtrOutput) ElementType() reflect.Type
func (SourceApiAssociationConfigPtrOutput) MergeType ¶ added in v0.63.0
func (o SourceApiAssociationConfigPtrOutput) MergeType() SourceApiAssociationConfigMergeTypePtrOutput
Configuration of the merged behavior for the association. For example when it could be auto or has to be manual.
func (SourceApiAssociationConfigPtrOutput) ToSourceApiAssociationConfigPtrOutput ¶ added in v0.63.0
func (o SourceApiAssociationConfigPtrOutput) ToSourceApiAssociationConfigPtrOutput() SourceApiAssociationConfigPtrOutput
func (SourceApiAssociationConfigPtrOutput) ToSourceApiAssociationConfigPtrOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationConfigPtrOutput) ToSourceApiAssociationConfigPtrOutputWithContext(ctx context.Context) SourceApiAssociationConfigPtrOutput
type SourceApiAssociationInput ¶ added in v0.63.0
type SourceApiAssociationInput interface { pulumi.Input ToSourceApiAssociationOutput() SourceApiAssociationOutput ToSourceApiAssociationOutputWithContext(ctx context.Context) SourceApiAssociationOutput }
type SourceApiAssociationOutput ¶ added in v0.63.0
type SourceApiAssociationOutput struct{ *pulumi.OutputState }
func (SourceApiAssociationOutput) AssociationArn ¶ added in v0.63.0
func (o SourceApiAssociationOutput) AssociationArn() pulumi.StringOutput
ARN of the SourceApiAssociation.
func (SourceApiAssociationOutput) AssociationId ¶ added in v0.63.0
func (o SourceApiAssociationOutput) AssociationId() pulumi.StringOutput
Id of the SourceApiAssociation.
func (SourceApiAssociationOutput) Description ¶ added in v0.63.0
func (o SourceApiAssociationOutput) Description() pulumi.StringPtrOutput
Description of the SourceApiAssociation.
func (SourceApiAssociationOutput) ElementType ¶ added in v0.63.0
func (SourceApiAssociationOutput) ElementType() reflect.Type
func (SourceApiAssociationOutput) LastSuccessfulMergeDate ¶ added in v0.63.0
func (o SourceApiAssociationOutput) LastSuccessfulMergeDate() pulumi.StringOutput
Date of last schema successful merge.
func (SourceApiAssociationOutput) MergedApiArn ¶ added in v0.63.0
func (o SourceApiAssociationOutput) MergedApiArn() pulumi.StringOutput
ARN of the Merged API in the association.
func (SourceApiAssociationOutput) MergedApiId ¶ added in v0.63.0
func (o SourceApiAssociationOutput) MergedApiId() pulumi.StringOutput
GraphQLApiId of the Merged API in the association.
func (SourceApiAssociationOutput) MergedApiIdentifier ¶ added in v0.63.0
func (o SourceApiAssociationOutput) MergedApiIdentifier() pulumi.StringPtrOutput
Identifier of the Merged GraphQLApi to associate. It could be either GraphQLApi ApiId or ARN
func (SourceApiAssociationOutput) SourceApiArn ¶ added in v0.63.0
func (o SourceApiAssociationOutput) SourceApiArn() pulumi.StringOutput
ARN of the source API in the association.
func (SourceApiAssociationOutput) SourceApiAssociationConfig ¶ added in v0.63.0
func (o SourceApiAssociationOutput) SourceApiAssociationConfig() SourceApiAssociationConfigPtrOutput
Customized configuration for SourceApiAssociation.
func (SourceApiAssociationOutput) SourceApiAssociationStatus ¶ added in v0.63.0
func (o SourceApiAssociationOutput) SourceApiAssociationStatus() SourceApiAssociationStatusOutput
Current status of SourceApiAssociation.
func (SourceApiAssociationOutput) SourceApiAssociationStatusDetail ¶ added in v0.63.0
func (o SourceApiAssociationOutput) SourceApiAssociationStatusDetail() pulumi.StringOutput
Current SourceApiAssociation status details.
func (SourceApiAssociationOutput) SourceApiId ¶ added in v0.63.0
func (o SourceApiAssociationOutput) SourceApiId() pulumi.StringOutput
GraphQLApiId of the source API in the association.
func (SourceApiAssociationOutput) SourceApiIdentifier ¶ added in v0.63.0
func (o SourceApiAssociationOutput) SourceApiIdentifier() pulumi.StringPtrOutput
Identifier of the Source GraphQLApi to associate. It could be either GraphQLApi ApiId or ARN
func (SourceApiAssociationOutput) ToSourceApiAssociationOutput ¶ added in v0.63.0
func (o SourceApiAssociationOutput) ToSourceApiAssociationOutput() SourceApiAssociationOutput
func (SourceApiAssociationOutput) ToSourceApiAssociationOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationOutput) ToSourceApiAssociationOutputWithContext(ctx context.Context) SourceApiAssociationOutput
type SourceApiAssociationState ¶ added in v0.63.0
type SourceApiAssociationState struct { }
func (SourceApiAssociationState) ElementType ¶ added in v0.63.0
func (SourceApiAssociationState) ElementType() reflect.Type
type SourceApiAssociationStatus ¶ added in v0.63.0
type SourceApiAssociationStatus string
Current status of SourceApiAssociation.
type SourceApiAssociationStatusOutput ¶ added in v0.63.0
type SourceApiAssociationStatusOutput struct{ *pulumi.OutputState }
func (SourceApiAssociationStatusOutput) ElementType ¶ added in v0.63.0
func (SourceApiAssociationStatusOutput) ElementType() reflect.Type
func (SourceApiAssociationStatusOutput) ToSourceApiAssociationStatusOutput ¶ added in v0.63.0
func (o SourceApiAssociationStatusOutput) ToSourceApiAssociationStatusOutput() SourceApiAssociationStatusOutput
func (SourceApiAssociationStatusOutput) ToSourceApiAssociationStatusOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationStatusOutput) ToSourceApiAssociationStatusOutputWithContext(ctx context.Context) SourceApiAssociationStatusOutput
func (SourceApiAssociationStatusOutput) ToSourceApiAssociationStatusPtrOutput ¶ added in v0.63.0
func (o SourceApiAssociationStatusOutput) ToSourceApiAssociationStatusPtrOutput() SourceApiAssociationStatusPtrOutput
func (SourceApiAssociationStatusOutput) ToSourceApiAssociationStatusPtrOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationStatusOutput) ToSourceApiAssociationStatusPtrOutputWithContext(ctx context.Context) SourceApiAssociationStatusPtrOutput
func (SourceApiAssociationStatusOutput) ToStringOutput ¶ added in v0.63.0
func (o SourceApiAssociationStatusOutput) ToStringOutput() pulumi.StringOutput
func (SourceApiAssociationStatusOutput) ToStringOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SourceApiAssociationStatusOutput) ToStringPtrOutput ¶ added in v0.63.0
func (o SourceApiAssociationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceApiAssociationStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourceApiAssociationStatusPtrOutput ¶ added in v0.63.0
type SourceApiAssociationStatusPtrOutput struct{ *pulumi.OutputState }
func (SourceApiAssociationStatusPtrOutput) Elem ¶ added in v0.63.0
func (o SourceApiAssociationStatusPtrOutput) Elem() SourceApiAssociationStatusOutput
func (SourceApiAssociationStatusPtrOutput) ElementType ¶ added in v0.63.0
func (SourceApiAssociationStatusPtrOutput) ElementType() reflect.Type
func (SourceApiAssociationStatusPtrOutput) ToSourceApiAssociationStatusPtrOutput ¶ added in v0.63.0
func (o SourceApiAssociationStatusPtrOutput) ToSourceApiAssociationStatusPtrOutput() SourceApiAssociationStatusPtrOutput
func (SourceApiAssociationStatusPtrOutput) ToSourceApiAssociationStatusPtrOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationStatusPtrOutput) ToSourceApiAssociationStatusPtrOutputWithContext(ctx context.Context) SourceApiAssociationStatusPtrOutput
func (SourceApiAssociationStatusPtrOutput) ToStringPtrOutput ¶ added in v0.63.0
func (o SourceApiAssociationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceApiAssociationStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.63.0
func (o SourceApiAssociationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Source Files ¶
- apiCache.go
- apiKey.go
- dataSource.go
- domainName.go
- domainNameApiAssociation.go
- functionConfiguration.go
- getApiCache.go
- getApiKey.go
- getDataSource.go
- getDomainName.go
- getDomainNameApiAssociation.go
- getFunctionConfiguration.go
- getGraphQlApi.go
- getGraphQlSchema.go
- getResolver.go
- getSourceApiAssociation.go
- graphQlApi.go
- graphQlSchema.go
- init.go
- pulumiEnums.go
- pulumiTypes.go
- resolver.go
- sourceApiAssociation.go