azure-native.awsconnector.AppSyncGraphqlApi
Explore with Pulumi AI
A Microsoft.AwsConnector resource Azure REST API version: 2024-12-01.
Example Usage
AppSyncGraphqlApis_CreateOrReplace
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var appSyncGraphqlApi = new AzureNative.AwsConnector.AppSyncGraphqlApi("appSyncGraphqlApi", new()
{
Location = "fgdkdvbltlygm",
Name = "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
Properties = new AzureNative.AwsConnector.Inputs.AppSyncGraphqlApiPropertiesArgs
{
Arn = "yozrofizgppbrqqingfk",
AwsAccountId = "cbznxz",
AwsProperties = new AzureNative.AwsConnector.Inputs.AwsAppSyncGraphqlApiPropertiesArgs
{
AdditionalAuthenticationProviders = new[]
{
new AzureNative.AwsConnector.Inputs.AdditionalAuthenticationProviderArgs
{
AuthenticationType = new AzureNative.AwsConnector.Inputs.AuthenticationTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.AuthenticationType.AMAZON_COGNITO_USER_POOLS,
},
LambdaAuthorizerConfig = new AzureNative.AwsConnector.Inputs.LambdaAuthorizerConfigArgs
{
AuthorizerResultTtlInSeconds = 30,
AuthorizerUri = "hupypfpuanzvftlniinspu",
IdentityValidationExpression = "hspldtc",
},
OpenIDConnectConfig = new AzureNative.AwsConnector.Inputs.OpenIDConnectConfigArgs
{
AuthTTL = 22,
ClientId = "luiqpcaoupuxlkhifmjmssaujivibq",
IatTTL = 12,
Issuer = "gxglhkdfnvrrtsalksedpcukpk",
},
UserPoolConfig = new AzureNative.AwsConnector.Inputs.CognitoUserPoolConfigArgs
{
AppIdClientRegex = "qpfpcfsunn",
AwsRegion = "nmpxe",
UserPoolId = "jelygyotigqdtvomkxwllisaodzpme",
},
},
},
ApiId = "czvdzpkqmu",
ApiType = new AzureNative.AwsConnector.Inputs.GraphQLApiTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.GraphQLApiType.GRAPHQL,
},
Arn = "oasogwqjupaovgjaimqwyvcevu",
AuthenticationType = new AzureNative.AwsConnector.Inputs.AuthenticationTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.AuthenticationType.AMAZON_COGNITO_USER_POOLS,
},
Dns =
{
{ "key7870", "hisezyodgicqjjumufmqumigd" },
},
EnhancedMetricsConfig = new AzureNative.AwsConnector.Inputs.EnhancedMetricsConfigArgs
{
DataSourceLevelMetricsBehavior = new AzureNative.AwsConnector.Inputs.DataSourceLevelMetricsBehaviorEnumValueArgs
{
Value = AzureNative.AwsConnector.DataSourceLevelMetricsBehavior.FULL_REQUEST_DATA_SOURCE_METRICS,
},
OperationLevelMetricsConfig = new AzureNative.AwsConnector.Inputs.OperationLevelMetricsConfigEnumValueArgs
{
Value = AzureNative.AwsConnector.OperationLevelMetricsConfig.DISABLED,
},
ResolverLevelMetricsBehavior = new AzureNative.AwsConnector.Inputs.ResolverLevelMetricsBehaviorEnumValueArgs
{
Value = AzureNative.AwsConnector.ResolverLevelMetricsBehavior.FULL_REQUEST_RESOLVER_METRICS,
},
},
IntrospectionConfig = new AzureNative.AwsConnector.Inputs.GraphQLApiIntrospectionConfigEnumValueArgs
{
Value = AzureNative.AwsConnector.GraphQLApiIntrospectionConfig.DISABLED,
},
LambdaAuthorizerConfig = new AzureNative.AwsConnector.Inputs.LambdaAuthorizerConfigArgs
{
AuthorizerResultTtlInSeconds = 30,
AuthorizerUri = "hupypfpuanzvftlniinspu",
IdentityValidationExpression = "hspldtc",
},
LogConfig = new AzureNative.AwsConnector.Inputs.LogConfigArgs
{
CloudWatchLogsRoleArn = "gsfpxvghd",
ExcludeVerboseContent = true,
FieldLogLevel = new AzureNative.AwsConnector.Inputs.FieldLogLevelEnumValueArgs
{
Value = AzureNative.AwsConnector.FieldLogLevel.ALL,
},
},
MergedApiExecutionRoleArn = "ehtdxecdhgxhmtqhpneaqzgdtivz",
Name = "ahvfu",
OpenIDConnectConfig = new AzureNative.AwsConnector.Inputs.OpenIDConnectConfigArgs
{
AuthTTL = 22,
ClientId = "luiqpcaoupuxlkhifmjmssaujivibq",
IatTTL = 12,
Issuer = "gxglhkdfnvrrtsalksedpcukpk",
},
Owner = "pdudimkqozuoczxvlgmj",
OwnerContact = "qkvw",
QueryDepthLimit = 14,
ResolverCountLimit = 15,
Tags =
{
{ "key7170", "zsxndmftgxkxmbkaxswugk" },
},
Uris =
{
{ "key6507", "kuadtmwcpmobgsxpxkfgfkd" },
},
UserPoolConfig = new AzureNative.AwsConnector.Inputs.UserPoolConfigArgs
{
AppIdClientRegex = "kjfgmmyyzmsywex",
AwsRegion = "knaq",
DefaultAction = new AzureNative.AwsConnector.Inputs.DefaultActionEnumValueArgs
{
Value = AzureNative.AwsConnector.DefaultAction.ALLOW,
},
UserPoolId = "tbbntrreowxutvnasgmcdupsaxoooz",
},
Visibility = new AzureNative.AwsConnector.Inputs.GraphQLApiVisibilityEnumValueArgs
{
Value = AzureNative.AwsConnector.GraphQLApiVisibility.GLOBAL,
},
WafWebAclArn = "fpy",
XrayEnabled = true,
},
AwsRegion = "ponyxnfudopabngrux",
AwsSourceSchema = "hldvwyk",
AwsTags =
{
{ "key8377", "aajkrvqksnrfkuhdmoh" },
},
PublicCloudConnectorsResourceId = "ljxfphaevwpkqtymdowsbhw",
PublicCloudResourceName = "xqnxjggrhseymoklvqpreiucveuev",
},
ResourceGroupName = "rgappSyncGraphqlApi",
Tags =
{
{ "key1836", "msiwfkilmgweevppndbrh" },
},
});
});
package main
import (
awsconnector "github.com/pulumi/pulumi-azure-native-sdk/awsconnector/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := awsconnector.NewAppSyncGraphqlApi(ctx, "appSyncGraphqlApi", &awsconnector.AppSyncGraphqlApiArgs{
Location: pulumi.String("fgdkdvbltlygm"),
Name: pulumi.String("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])"),
Properties: &awsconnector.AppSyncGraphqlApiPropertiesArgs{
Arn: pulumi.String("yozrofizgppbrqqingfk"),
AwsAccountId: pulumi.String("cbznxz"),
AwsProperties: &awsconnector.AwsAppSyncGraphqlApiPropertiesArgs{
AdditionalAuthenticationProviders: awsconnector.AdditionalAuthenticationProviderArray{
&awsconnector.AdditionalAuthenticationProviderArgs{
AuthenticationType: &awsconnector.AuthenticationTypeEnumValueArgs{
Value: pulumi.String(awsconnector.AuthenticationType_AMAZON_COGNITO_USER_POOLS),
},
LambdaAuthorizerConfig: &awsconnector.LambdaAuthorizerConfigArgs{
AuthorizerResultTtlInSeconds: pulumi.Int(30),
AuthorizerUri: pulumi.String("hupypfpuanzvftlniinspu"),
IdentityValidationExpression: pulumi.String("hspldtc"),
},
OpenIDConnectConfig: &awsconnector.OpenIDConnectConfigArgs{
AuthTTL: pulumi.Float64(22),
ClientId: pulumi.String("luiqpcaoupuxlkhifmjmssaujivibq"),
IatTTL: pulumi.Float64(12),
Issuer: pulumi.String("gxglhkdfnvrrtsalksedpcukpk"),
},
UserPoolConfig: &awsconnector.CognitoUserPoolConfigArgs{
AppIdClientRegex: pulumi.String("qpfpcfsunn"),
AwsRegion: pulumi.String("nmpxe"),
UserPoolId: pulumi.String("jelygyotigqdtvomkxwllisaodzpme"),
},
},
},
ApiId: pulumi.String("czvdzpkqmu"),
ApiType: &awsconnector.GraphQLApiTypeEnumValueArgs{
Value: pulumi.String(awsconnector.GraphQLApiTypeGRAPHQL),
},
Arn: pulumi.String("oasogwqjupaovgjaimqwyvcevu"),
AuthenticationType: &awsconnector.AuthenticationTypeEnumValueArgs{
Value: pulumi.String(awsconnector.AuthenticationType_AMAZON_COGNITO_USER_POOLS),
},
Dns: pulumi.StringMap{
"key7870": pulumi.String("hisezyodgicqjjumufmqumigd"),
},
EnhancedMetricsConfig: &awsconnector.EnhancedMetricsConfigArgs{
DataSourceLevelMetricsBehavior: &awsconnector.DataSourceLevelMetricsBehaviorEnumValueArgs{
Value: pulumi.String(awsconnector.DataSourceLevelMetricsBehavior_FULL_REQUEST_DATA_SOURCE_METRICS),
},
OperationLevelMetricsConfig: &awsconnector.OperationLevelMetricsConfigEnumValueArgs{
Value: pulumi.String(awsconnector.OperationLevelMetricsConfigDISABLED),
},
ResolverLevelMetricsBehavior: &awsconnector.ResolverLevelMetricsBehaviorEnumValueArgs{
Value: pulumi.String(awsconnector.ResolverLevelMetricsBehavior_FULL_REQUEST_RESOLVER_METRICS),
},
},
IntrospectionConfig: &awsconnector.GraphQLApiIntrospectionConfigEnumValueArgs{
Value: pulumi.String(awsconnector.GraphQLApiIntrospectionConfigDISABLED),
},
LambdaAuthorizerConfig: &awsconnector.LambdaAuthorizerConfigArgs{
AuthorizerResultTtlInSeconds: pulumi.Int(30),
AuthorizerUri: pulumi.String("hupypfpuanzvftlniinspu"),
IdentityValidationExpression: pulumi.String("hspldtc"),
},
LogConfig: &awsconnector.LogConfigArgs{
CloudWatchLogsRoleArn: pulumi.String("gsfpxvghd"),
ExcludeVerboseContent: pulumi.Bool(true),
FieldLogLevel: &awsconnector.FieldLogLevelEnumValueArgs{
Value: pulumi.String(awsconnector.FieldLogLevelALL),
},
},
MergedApiExecutionRoleArn: pulumi.String("ehtdxecdhgxhmtqhpneaqzgdtivz"),
Name: pulumi.String("ahvfu"),
OpenIDConnectConfig: &awsconnector.OpenIDConnectConfigArgs{
AuthTTL: pulumi.Float64(22),
ClientId: pulumi.String("luiqpcaoupuxlkhifmjmssaujivibq"),
IatTTL: pulumi.Float64(12),
Issuer: pulumi.String("gxglhkdfnvrrtsalksedpcukpk"),
},
Owner: pulumi.String("pdudimkqozuoczxvlgmj"),
OwnerContact: pulumi.String("qkvw"),
QueryDepthLimit: pulumi.Int(14),
ResolverCountLimit: pulumi.Int(15),
Tags: pulumi.StringMap{
"key7170": pulumi.String("zsxndmftgxkxmbkaxswugk"),
},
Uris: pulumi.StringMap{
"key6507": pulumi.String("kuadtmwcpmobgsxpxkfgfkd"),
},
UserPoolConfig: &awsconnector.UserPoolConfigArgs{
AppIdClientRegex: pulumi.String("kjfgmmyyzmsywex"),
AwsRegion: pulumi.String("knaq"),
DefaultAction: &awsconnector.DefaultActionEnumValueArgs{
Value: pulumi.String(awsconnector.DefaultActionALLOW),
},
UserPoolId: pulumi.String("tbbntrreowxutvnasgmcdupsaxoooz"),
},
Visibility: &awsconnector.GraphQLApiVisibilityEnumValueArgs{
Value: pulumi.String(awsconnector.GraphQLApiVisibilityGLOBAL),
},
WafWebAclArn: pulumi.String("fpy"),
XrayEnabled: pulumi.Bool(true),
},
AwsRegion: pulumi.String("ponyxnfudopabngrux"),
AwsSourceSchema: pulumi.String("hldvwyk"),
AwsTags: pulumi.StringMap{
"key8377": pulumi.String("aajkrvqksnrfkuhdmoh"),
},
PublicCloudConnectorsResourceId: pulumi.String("ljxfphaevwpkqtymdowsbhw"),
PublicCloudResourceName: pulumi.String("xqnxjggrhseymoklvqpreiucveuev"),
},
ResourceGroupName: pulumi.String("rgappSyncGraphqlApi"),
Tags: pulumi.StringMap{
"key1836": pulumi.String("msiwfkilmgweevppndbrh"),
},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.awsconnector.AppSyncGraphqlApi;
import com.pulumi.azurenative.awsconnector.AppSyncGraphqlApiArgs;
import com.pulumi.azurenative.awsconnector.inputs.AppSyncGraphqlApiPropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.AwsAppSyncGraphqlApiPropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.GraphQLApiTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.AuthenticationTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.EnhancedMetricsConfigArgs;
import com.pulumi.azurenative.awsconnector.inputs.DataSourceLevelMetricsBehaviorEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.OperationLevelMetricsConfigEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ResolverLevelMetricsBehaviorEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.GraphQLApiIntrospectionConfigEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.LambdaAuthorizerConfigArgs;
import com.pulumi.azurenative.awsconnector.inputs.LogConfigArgs;
import com.pulumi.azurenative.awsconnector.inputs.FieldLogLevelEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.OpenIDConnectConfigArgs;
import com.pulumi.azurenative.awsconnector.inputs.UserPoolConfigArgs;
import com.pulumi.azurenative.awsconnector.inputs.DefaultActionEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.GraphQLApiVisibilityEnumValueArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var appSyncGraphqlApi = new AppSyncGraphqlApi("appSyncGraphqlApi", AppSyncGraphqlApiArgs.builder()
.location("fgdkdvbltlygm")
.name("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])")
.properties(AppSyncGraphqlApiPropertiesArgs.builder()
.arn("yozrofizgppbrqqingfk")
.awsAccountId("cbznxz")
.awsProperties(AwsAppSyncGraphqlApiPropertiesArgs.builder()
.additionalAuthenticationProviders(AdditionalAuthenticationProviderArgs.builder()
.authenticationType(AuthenticationTypeEnumValueArgs.builder()
.value("AMAZON_COGNITO_USER_POOLS")
.build())
.lambdaAuthorizerConfig(LambdaAuthorizerConfigArgs.builder()
.authorizerResultTtlInSeconds(30)
.authorizerUri("hupypfpuanzvftlniinspu")
.identityValidationExpression("hspldtc")
.build())
.openIDConnectConfig(OpenIDConnectConfigArgs.builder()
.authTTL(22)
.clientId("luiqpcaoupuxlkhifmjmssaujivibq")
.iatTTL(12)
.issuer("gxglhkdfnvrrtsalksedpcukpk")
.build())
.userPoolConfig(CognitoUserPoolConfigArgs.builder()
.appIdClientRegex("qpfpcfsunn")
.awsRegion("nmpxe")
.userPoolId("jelygyotigqdtvomkxwllisaodzpme")
.build())
.build())
.apiId("czvdzpkqmu")
.apiType(GraphQLApiTypeEnumValueArgs.builder()
.value("GRAPHQL")
.build())
.arn("oasogwqjupaovgjaimqwyvcevu")
.authenticationType(AuthenticationTypeEnumValueArgs.builder()
.value("AMAZON_COGNITO_USER_POOLS")
.build())
.dns(Map.of("key7870", "hisezyodgicqjjumufmqumigd"))
.enhancedMetricsConfig(EnhancedMetricsConfigArgs.builder()
.dataSourceLevelMetricsBehavior(DataSourceLevelMetricsBehaviorEnumValueArgs.builder()
.value("FULL_REQUEST_DATA_SOURCE_METRICS")
.build())
.operationLevelMetricsConfig(OperationLevelMetricsConfigEnumValueArgs.builder()
.value("DISABLED")
.build())
.resolverLevelMetricsBehavior(ResolverLevelMetricsBehaviorEnumValueArgs.builder()
.value("FULL_REQUEST_RESOLVER_METRICS")
.build())
.build())
.introspectionConfig(GraphQLApiIntrospectionConfigEnumValueArgs.builder()
.value("DISABLED")
.build())
.lambdaAuthorizerConfig(LambdaAuthorizerConfigArgs.builder()
.authorizerResultTtlInSeconds(30)
.authorizerUri("hupypfpuanzvftlniinspu")
.identityValidationExpression("hspldtc")
.build())
.logConfig(LogConfigArgs.builder()
.cloudWatchLogsRoleArn("gsfpxvghd")
.excludeVerboseContent(true)
.fieldLogLevel(FieldLogLevelEnumValueArgs.builder()
.value("ALL")
.build())
.build())
.mergedApiExecutionRoleArn("ehtdxecdhgxhmtqhpneaqzgdtivz")
.name("ahvfu")
.openIDConnectConfig(OpenIDConnectConfigArgs.builder()
.authTTL(22)
.clientId("luiqpcaoupuxlkhifmjmssaujivibq")
.iatTTL(12)
.issuer("gxglhkdfnvrrtsalksedpcukpk")
.build())
.owner("pdudimkqozuoczxvlgmj")
.ownerContact("qkvw")
.queryDepthLimit(14)
.resolverCountLimit(15)
.tags(Map.of("key7170", "zsxndmftgxkxmbkaxswugk"))
.uris(Map.of("key6507", "kuadtmwcpmobgsxpxkfgfkd"))
.userPoolConfig(UserPoolConfigArgs.builder()
.appIdClientRegex("kjfgmmyyzmsywex")
.awsRegion("knaq")
.defaultAction(DefaultActionEnumValueArgs.builder()
.value("ALLOW")
.build())
.userPoolId("tbbntrreowxutvnasgmcdupsaxoooz")
.build())
.visibility(GraphQLApiVisibilityEnumValueArgs.builder()
.value("GLOBAL")
.build())
.wafWebAclArn("fpy")
.xrayEnabled(true)
.build())
.awsRegion("ponyxnfudopabngrux")
.awsSourceSchema("hldvwyk")
.awsTags(Map.of("key8377", "aajkrvqksnrfkuhdmoh"))
.publicCloudConnectorsResourceId("ljxfphaevwpkqtymdowsbhw")
.publicCloudResourceName("xqnxjggrhseymoklvqpreiucveuev")
.build())
.resourceGroupName("rgappSyncGraphqlApi")
.tags(Map.of("key1836", "msiwfkilmgweevppndbrh"))
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
app_sync_graphql_api = azure_native.awsconnector.AppSyncGraphqlApi("appSyncGraphqlApi",
location="fgdkdvbltlygm",
name="Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
properties={
"arn": "yozrofizgppbrqqingfk",
"aws_account_id": "cbznxz",
"aws_properties": {
"additional_authentication_providers": [{
"authentication_type": {
"value": azure_native.awsconnector.AuthenticationType.AMAZO_N_COGNIT_O_USE_R_POOLS,
},
"lambda_authorizer_config": {
"authorizer_result_ttl_in_seconds": 30,
"authorizer_uri": "hupypfpuanzvftlniinspu",
"identity_validation_expression": "hspldtc",
},
"open_id_connect_config": {
"auth_ttl": 22,
"client_id": "luiqpcaoupuxlkhifmjmssaujivibq",
"iat_ttl": 12,
"issuer": "gxglhkdfnvrrtsalksedpcukpk",
},
"user_pool_config": {
"app_id_client_regex": "qpfpcfsunn",
"aws_region": "nmpxe",
"user_pool_id": "jelygyotigqdtvomkxwllisaodzpme",
},
}],
"api_id": "czvdzpkqmu",
"api_type": {
"value": azure_native.awsconnector.GraphQLApiType.GRAPHQL,
},
"arn": "oasogwqjupaovgjaimqwyvcevu",
"authentication_type": {
"value": azure_native.awsconnector.AuthenticationType.AMAZO_N_COGNIT_O_USE_R_POOLS,
},
"dns": {
"key7870": "hisezyodgicqjjumufmqumigd",
},
"enhanced_metrics_config": {
"data_source_level_metrics_behavior": {
"value": azure_native.awsconnector.DataSourceLevelMetricsBehavior.FUL_L_REQUES_T_DAT_A_SOURC_E_METRICS,
},
"operation_level_metrics_config": {
"value": azure_native.awsconnector.OperationLevelMetricsConfig.DISABLED,
},
"resolver_level_metrics_behavior": {
"value": azure_native.awsconnector.ResolverLevelMetricsBehavior.FUL_L_REQUES_T_RESOLVE_R_METRICS,
},
},
"introspection_config": {
"value": azure_native.awsconnector.GraphQLApiIntrospectionConfig.DISABLED,
},
"lambda_authorizer_config": {
"authorizer_result_ttl_in_seconds": 30,
"authorizer_uri": "hupypfpuanzvftlniinspu",
"identity_validation_expression": "hspldtc",
},
"log_config": {
"cloud_watch_logs_role_arn": "gsfpxvghd",
"exclude_verbose_content": True,
"field_log_level": {
"value": azure_native.awsconnector.FieldLogLevel.ALL,
},
},
"merged_api_execution_role_arn": "ehtdxecdhgxhmtqhpneaqzgdtivz",
"name": "ahvfu",
"open_id_connect_config": {
"auth_ttl": 22,
"client_id": "luiqpcaoupuxlkhifmjmssaujivibq",
"iat_ttl": 12,
"issuer": "gxglhkdfnvrrtsalksedpcukpk",
},
"owner": "pdudimkqozuoczxvlgmj",
"owner_contact": "qkvw",
"query_depth_limit": 14,
"resolver_count_limit": 15,
"tags": {
"key7170": "zsxndmftgxkxmbkaxswugk",
},
"uris": {
"key6507": "kuadtmwcpmobgsxpxkfgfkd",
},
"user_pool_config": {
"app_id_client_regex": "kjfgmmyyzmsywex",
"aws_region": "knaq",
"default_action": {
"value": azure_native.awsconnector.DefaultAction.ALLOW,
},
"user_pool_id": "tbbntrreowxutvnasgmcdupsaxoooz",
},
"visibility": {
"value": azure_native.awsconnector.GraphQLApiVisibility.GLOBAL_,
},
"waf_web_acl_arn": "fpy",
"xray_enabled": True,
},
"aws_region": "ponyxnfudopabngrux",
"aws_source_schema": "hldvwyk",
"aws_tags": {
"key8377": "aajkrvqksnrfkuhdmoh",
},
"public_cloud_connectors_resource_id": "ljxfphaevwpkqtymdowsbhw",
"public_cloud_resource_name": "xqnxjggrhseymoklvqpreiucveuev",
},
resource_group_name="rgappSyncGraphqlApi",
tags={
"key1836": "msiwfkilmgweevppndbrh",
})
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const appSyncGraphqlApi = new azure_native.awsconnector.AppSyncGraphqlApi("appSyncGraphqlApi", {
location: "fgdkdvbltlygm",
name: "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
properties: {
arn: "yozrofizgppbrqqingfk",
awsAccountId: "cbznxz",
awsProperties: {
additionalAuthenticationProviders: [{
authenticationType: {
value: azure_native.awsconnector.AuthenticationType.AMAZON_COGNITO_USER_POOLS,
},
lambdaAuthorizerConfig: {
authorizerResultTtlInSeconds: 30,
authorizerUri: "hupypfpuanzvftlniinspu",
identityValidationExpression: "hspldtc",
},
openIDConnectConfig: {
authTTL: 22,
clientId: "luiqpcaoupuxlkhifmjmssaujivibq",
iatTTL: 12,
issuer: "gxglhkdfnvrrtsalksedpcukpk",
},
userPoolConfig: {
appIdClientRegex: "qpfpcfsunn",
awsRegion: "nmpxe",
userPoolId: "jelygyotigqdtvomkxwllisaodzpme",
},
}],
apiId: "czvdzpkqmu",
apiType: {
value: azure_native.awsconnector.GraphQLApiType.GRAPHQL,
},
arn: "oasogwqjupaovgjaimqwyvcevu",
authenticationType: {
value: azure_native.awsconnector.AuthenticationType.AMAZON_COGNITO_USER_POOLS,
},
dns: {
key7870: "hisezyodgicqjjumufmqumigd",
},
enhancedMetricsConfig: {
dataSourceLevelMetricsBehavior: {
value: azure_native.awsconnector.DataSourceLevelMetricsBehavior.FULL_REQUEST_DATA_SOURCE_METRICS,
},
operationLevelMetricsConfig: {
value: azure_native.awsconnector.OperationLevelMetricsConfig.DISABLED,
},
resolverLevelMetricsBehavior: {
value: azure_native.awsconnector.ResolverLevelMetricsBehavior.FULL_REQUEST_RESOLVER_METRICS,
},
},
introspectionConfig: {
value: azure_native.awsconnector.GraphQLApiIntrospectionConfig.DISABLED,
},
lambdaAuthorizerConfig: {
authorizerResultTtlInSeconds: 30,
authorizerUri: "hupypfpuanzvftlniinspu",
identityValidationExpression: "hspldtc",
},
logConfig: {
cloudWatchLogsRoleArn: "gsfpxvghd",
excludeVerboseContent: true,
fieldLogLevel: {
value: azure_native.awsconnector.FieldLogLevel.ALL,
},
},
mergedApiExecutionRoleArn: "ehtdxecdhgxhmtqhpneaqzgdtivz",
name: "ahvfu",
openIDConnectConfig: {
authTTL: 22,
clientId: "luiqpcaoupuxlkhifmjmssaujivibq",
iatTTL: 12,
issuer: "gxglhkdfnvrrtsalksedpcukpk",
},
owner: "pdudimkqozuoczxvlgmj",
ownerContact: "qkvw",
queryDepthLimit: 14,
resolverCountLimit: 15,
tags: {
key7170: "zsxndmftgxkxmbkaxswugk",
},
uris: {
key6507: "kuadtmwcpmobgsxpxkfgfkd",
},
userPoolConfig: {
appIdClientRegex: "kjfgmmyyzmsywex",
awsRegion: "knaq",
defaultAction: {
value: azure_native.awsconnector.DefaultAction.ALLOW,
},
userPoolId: "tbbntrreowxutvnasgmcdupsaxoooz",
},
visibility: {
value: azure_native.awsconnector.GraphQLApiVisibility.GLOBAL,
},
wafWebAclArn: "fpy",
xrayEnabled: true,
},
awsRegion: "ponyxnfudopabngrux",
awsSourceSchema: "hldvwyk",
awsTags: {
key8377: "aajkrvqksnrfkuhdmoh",
},
publicCloudConnectorsResourceId: "ljxfphaevwpkqtymdowsbhw",
publicCloudResourceName: "xqnxjggrhseymoklvqpreiucveuev",
},
resourceGroupName: "rgappSyncGraphqlApi",
tags: {
key1836: "msiwfkilmgweevppndbrh",
},
});
resources:
appSyncGraphqlApi:
type: azure-native:awsconnector:AppSyncGraphqlApi
properties:
location: fgdkdvbltlygm
name: Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])
properties:
arn: yozrofizgppbrqqingfk
awsAccountId: cbznxz
awsProperties:
additionalAuthenticationProviders:
- authenticationType:
value: AMAZON_COGNITO_USER_POOLS
lambdaAuthorizerConfig:
authorizerResultTtlInSeconds: 30
authorizerUri: hupypfpuanzvftlniinspu
identityValidationExpression: hspldtc
openIDConnectConfig:
authTTL: 22
clientId: luiqpcaoupuxlkhifmjmssaujivibq
iatTTL: 12
issuer: gxglhkdfnvrrtsalksedpcukpk
userPoolConfig:
appIdClientRegex: qpfpcfsunn
awsRegion: nmpxe
userPoolId: jelygyotigqdtvomkxwllisaodzpme
apiId: czvdzpkqmu
apiType:
value: GRAPHQL
arn: oasogwqjupaovgjaimqwyvcevu
authenticationType:
value: AMAZON_COGNITO_USER_POOLS
dns:
key7870: hisezyodgicqjjumufmqumigd
enhancedMetricsConfig:
dataSourceLevelMetricsBehavior:
value: FULL_REQUEST_DATA_SOURCE_METRICS
operationLevelMetricsConfig:
value: DISABLED
resolverLevelMetricsBehavior:
value: FULL_REQUEST_RESOLVER_METRICS
introspectionConfig:
value: DISABLED
lambdaAuthorizerConfig:
authorizerResultTtlInSeconds: 30
authorizerUri: hupypfpuanzvftlniinspu
identityValidationExpression: hspldtc
logConfig:
cloudWatchLogsRoleArn: gsfpxvghd
excludeVerboseContent: true
fieldLogLevel:
value: ALL
mergedApiExecutionRoleArn: ehtdxecdhgxhmtqhpneaqzgdtivz
name: ahvfu
openIDConnectConfig:
authTTL: 22
clientId: luiqpcaoupuxlkhifmjmssaujivibq
iatTTL: 12
issuer: gxglhkdfnvrrtsalksedpcukpk
owner: pdudimkqozuoczxvlgmj
ownerContact: qkvw
queryDepthLimit: 14
resolverCountLimit: 15
tags:
key7170: zsxndmftgxkxmbkaxswugk
uris:
key6507: kuadtmwcpmobgsxpxkfgfkd
userPoolConfig:
appIdClientRegex: kjfgmmyyzmsywex
awsRegion: knaq
defaultAction:
value: ALLOW
userPoolId: tbbntrreowxutvnasgmcdupsaxoooz
visibility:
value: GLOBAL
wafWebAclArn: fpy
xrayEnabled: true
awsRegion: ponyxnfudopabngrux
awsSourceSchema: hldvwyk
awsTags:
key8377: aajkrvqksnrfkuhdmoh
publicCloudConnectorsResourceId: ljxfphaevwpkqtymdowsbhw
publicCloudResourceName: xqnxjggrhseymoklvqpreiucveuev
resourceGroupName: rgappSyncGraphqlApi
tags:
key1836: msiwfkilmgweevppndbrh
Create AppSyncGraphqlApi Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AppSyncGraphqlApi(name: string, args: AppSyncGraphqlApiArgs, opts?: CustomResourceOptions);
@overload
def AppSyncGraphqlApi(resource_name: str,
args: AppSyncGraphqlApiArgs,
opts: Optional[ResourceOptions] = None)
@overload
def AppSyncGraphqlApi(resource_name: str,
opts: Optional[ResourceOptions] = None,
resource_group_name: Optional[str] = None,
location: Optional[str] = None,
name: Optional[str] = None,
properties: Optional[AppSyncGraphqlApiPropertiesArgs] = None,
tags: Optional[Mapping[str, str]] = None)
func NewAppSyncGraphqlApi(ctx *Context, name string, args AppSyncGraphqlApiArgs, opts ...ResourceOption) (*AppSyncGraphqlApi, error)
public AppSyncGraphqlApi(string name, AppSyncGraphqlApiArgs args, CustomResourceOptions? opts = null)
public AppSyncGraphqlApi(String name, AppSyncGraphqlApiArgs args)
public AppSyncGraphqlApi(String name, AppSyncGraphqlApiArgs args, CustomResourceOptions options)
type: azure-native:awsconnector:AppSyncGraphqlApi
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args AppSyncGraphqlApiArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AppSyncGraphqlApiArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AppSyncGraphqlApiArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AppSyncGraphqlApiArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AppSyncGraphqlApiArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var appSyncGraphqlApiResource = new AzureNative.AwsConnector.AppSyncGraphqlApi("appSyncGraphqlApiResource", new()
{
ResourceGroupName = "string",
Location = "string",
Name = "string",
Properties = new AzureNative.AwsConnector.Inputs.AppSyncGraphqlApiPropertiesArgs
{
Arn = "string",
AwsAccountId = "string",
AwsProperties = new AzureNative.AwsConnector.Inputs.AwsAppSyncGraphqlApiPropertiesArgs
{
AdditionalAuthenticationProviders = new[]
{
new AzureNative.AwsConnector.Inputs.AdditionalAuthenticationProviderArgs
{
AuthenticationType = new AzureNative.AwsConnector.Inputs.AuthenticationTypeEnumValueArgs
{
Value = "string",
},
LambdaAuthorizerConfig = new AzureNative.AwsConnector.Inputs.LambdaAuthorizerConfigArgs
{
AuthorizerResultTtlInSeconds = 0,
AuthorizerUri = "string",
IdentityValidationExpression = "string",
},
OpenIDConnectConfig = new AzureNative.AwsConnector.Inputs.OpenIDConnectConfigArgs
{
AuthTTL = 0,
ClientId = "string",
IatTTL = 0,
Issuer = "string",
},
UserPoolConfig = new AzureNative.AwsConnector.Inputs.CognitoUserPoolConfigArgs
{
AppIdClientRegex = "string",
AwsRegion = "string",
UserPoolId = "string",
},
},
},
ApiId = "string",
ApiType = new AzureNative.AwsConnector.Inputs.GraphQLApiTypeEnumValueArgs
{
Value = "string",
},
Arn = "string",
AuthenticationType = new AzureNative.AwsConnector.Inputs.AuthenticationTypeEnumValueArgs
{
Value = "string",
},
Dns =
{
{ "string", "string" },
},
EnhancedMetricsConfig = new AzureNative.AwsConnector.Inputs.EnhancedMetricsConfigArgs
{
DataSourceLevelMetricsBehavior = new AzureNative.AwsConnector.Inputs.DataSourceLevelMetricsBehaviorEnumValueArgs
{
Value = "string",
},
OperationLevelMetricsConfig = new AzureNative.AwsConnector.Inputs.OperationLevelMetricsConfigEnumValueArgs
{
Value = "string",
},
ResolverLevelMetricsBehavior = new AzureNative.AwsConnector.Inputs.ResolverLevelMetricsBehaviorEnumValueArgs
{
Value = "string",
},
},
IntrospectionConfig = new AzureNative.AwsConnector.Inputs.GraphQLApiIntrospectionConfigEnumValueArgs
{
Value = "string",
},
LambdaAuthorizerConfig = new AzureNative.AwsConnector.Inputs.LambdaAuthorizerConfigArgs
{
AuthorizerResultTtlInSeconds = 0,
AuthorizerUri = "string",
IdentityValidationExpression = "string",
},
LogConfig = new AzureNative.AwsConnector.Inputs.LogConfigArgs
{
CloudWatchLogsRoleArn = "string",
ExcludeVerboseContent = false,
FieldLogLevel = new AzureNative.AwsConnector.Inputs.FieldLogLevelEnumValueArgs
{
Value = "string",
},
},
MergedApiExecutionRoleArn = "string",
Name = "string",
OpenIDConnectConfig = new AzureNative.AwsConnector.Inputs.OpenIDConnectConfigArgs
{
AuthTTL = 0,
ClientId = "string",
IatTTL = 0,
Issuer = "string",
},
Owner = "string",
OwnerContact = "string",
QueryDepthLimit = 0,
ResolverCountLimit = 0,
Tags =
{
{ "string", "string" },
},
Uris =
{
{ "string", "string" },
},
UserPoolConfig = new AzureNative.AwsConnector.Inputs.UserPoolConfigArgs
{
AppIdClientRegex = "string",
AwsRegion = "string",
DefaultAction = new AzureNative.AwsConnector.Inputs.DefaultActionEnumValueArgs
{
Value = "string",
},
UserPoolId = "string",
},
Visibility = new AzureNative.AwsConnector.Inputs.GraphQLApiVisibilityEnumValueArgs
{
Value = "string",
},
WafWebAclArn = "string",
XrayEnabled = false,
},
AwsRegion = "string",
AwsSourceSchema = "string",
AwsTags =
{
{ "string", "string" },
},
PublicCloudConnectorsResourceId = "string",
PublicCloudResourceName = "string",
},
Tags =
{
{ "string", "string" },
},
});
example, err := awsconnector.NewAppSyncGraphqlApi(ctx, "appSyncGraphqlApiResource", &awsconnector.AppSyncGraphqlApiArgs{
ResourceGroupName: pulumi.String("string"),
Location: pulumi.String("string"),
Name: pulumi.String("string"),
Properties: &awsconnector.AppSyncGraphqlApiPropertiesArgs{
Arn: pulumi.String("string"),
AwsAccountId: pulumi.String("string"),
AwsProperties: &awsconnector.AwsAppSyncGraphqlApiPropertiesArgs{
AdditionalAuthenticationProviders: awsconnector.AdditionalAuthenticationProviderArray{
&awsconnector.AdditionalAuthenticationProviderArgs{
AuthenticationType: &awsconnector.AuthenticationTypeEnumValueArgs{
Value: pulumi.String("string"),
},
LambdaAuthorizerConfig: &awsconnector.LambdaAuthorizerConfigArgs{
AuthorizerResultTtlInSeconds: pulumi.Int(0),
AuthorizerUri: pulumi.String("string"),
IdentityValidationExpression: pulumi.String("string"),
},
OpenIDConnectConfig: &awsconnector.OpenIDConnectConfigArgs{
AuthTTL: pulumi.Float64(0),
ClientId: pulumi.String("string"),
IatTTL: pulumi.Float64(0),
Issuer: pulumi.String("string"),
},
UserPoolConfig: &awsconnector.CognitoUserPoolConfigArgs{
AppIdClientRegex: pulumi.String("string"),
AwsRegion: pulumi.String("string"),
UserPoolId: pulumi.String("string"),
},
},
},
ApiId: pulumi.String("string"),
ApiType: &awsconnector.GraphQLApiTypeEnumValueArgs{
Value: pulumi.String("string"),
},
Arn: pulumi.String("string"),
AuthenticationType: &awsconnector.AuthenticationTypeEnumValueArgs{
Value: pulumi.String("string"),
},
Dns: pulumi.StringMap{
"string": pulumi.String("string"),
},
EnhancedMetricsConfig: &awsconnector.EnhancedMetricsConfigArgs{
DataSourceLevelMetricsBehavior: &awsconnector.DataSourceLevelMetricsBehaviorEnumValueArgs{
Value: pulumi.String("string"),
},
OperationLevelMetricsConfig: &awsconnector.OperationLevelMetricsConfigEnumValueArgs{
Value: pulumi.String("string"),
},
ResolverLevelMetricsBehavior: &awsconnector.ResolverLevelMetricsBehaviorEnumValueArgs{
Value: pulumi.String("string"),
},
},
IntrospectionConfig: &awsconnector.GraphQLApiIntrospectionConfigEnumValueArgs{
Value: pulumi.String("string"),
},
LambdaAuthorizerConfig: &awsconnector.LambdaAuthorizerConfigArgs{
AuthorizerResultTtlInSeconds: pulumi.Int(0),
AuthorizerUri: pulumi.String("string"),
IdentityValidationExpression: pulumi.String("string"),
},
LogConfig: &awsconnector.LogConfigArgs{
CloudWatchLogsRoleArn: pulumi.String("string"),
ExcludeVerboseContent: pulumi.Bool(false),
FieldLogLevel: &awsconnector.FieldLogLevelEnumValueArgs{
Value: pulumi.String("string"),
},
},
MergedApiExecutionRoleArn: pulumi.String("string"),
Name: pulumi.String("string"),
OpenIDConnectConfig: &awsconnector.OpenIDConnectConfigArgs{
AuthTTL: pulumi.Float64(0),
ClientId: pulumi.String("string"),
IatTTL: pulumi.Float64(0),
Issuer: pulumi.String("string"),
},
Owner: pulumi.String("string"),
OwnerContact: pulumi.String("string"),
QueryDepthLimit: pulumi.Int(0),
ResolverCountLimit: pulumi.Int(0),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Uris: pulumi.StringMap{
"string": pulumi.String("string"),
},
UserPoolConfig: &awsconnector.UserPoolConfigArgs{
AppIdClientRegex: pulumi.String("string"),
AwsRegion: pulumi.String("string"),
DefaultAction: &awsconnector.DefaultActionEnumValueArgs{
Value: pulumi.String("string"),
},
UserPoolId: pulumi.String("string"),
},
Visibility: &awsconnector.GraphQLApiVisibilityEnumValueArgs{
Value: pulumi.String("string"),
},
WafWebAclArn: pulumi.String("string"),
XrayEnabled: pulumi.Bool(false),
},
AwsRegion: pulumi.String("string"),
AwsSourceSchema: pulumi.String("string"),
AwsTags: pulumi.StringMap{
"string": pulumi.String("string"),
},
PublicCloudConnectorsResourceId: pulumi.String("string"),
PublicCloudResourceName: pulumi.String("string"),
},
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var appSyncGraphqlApiResource = new AppSyncGraphqlApi("appSyncGraphqlApiResource", AppSyncGraphqlApiArgs.builder()
.resourceGroupName("string")
.location("string")
.name("string")
.properties(AppSyncGraphqlApiPropertiesArgs.builder()
.arn("string")
.awsAccountId("string")
.awsProperties(AwsAppSyncGraphqlApiPropertiesArgs.builder()
.additionalAuthenticationProviders(AdditionalAuthenticationProviderArgs.builder()
.authenticationType(AuthenticationTypeEnumValueArgs.builder()
.value("string")
.build())
.lambdaAuthorizerConfig(LambdaAuthorizerConfigArgs.builder()
.authorizerResultTtlInSeconds(0)
.authorizerUri("string")
.identityValidationExpression("string")
.build())
.openIDConnectConfig(OpenIDConnectConfigArgs.builder()
.authTTL(0)
.clientId("string")
.iatTTL(0)
.issuer("string")
.build())
.userPoolConfig(CognitoUserPoolConfigArgs.builder()
.appIdClientRegex("string")
.awsRegion("string")
.userPoolId("string")
.build())
.build())
.apiId("string")
.apiType(GraphQLApiTypeEnumValueArgs.builder()
.value("string")
.build())
.arn("string")
.authenticationType(AuthenticationTypeEnumValueArgs.builder()
.value("string")
.build())
.dns(Map.of("string", "string"))
.enhancedMetricsConfig(EnhancedMetricsConfigArgs.builder()
.dataSourceLevelMetricsBehavior(DataSourceLevelMetricsBehaviorEnumValueArgs.builder()
.value("string")
.build())
.operationLevelMetricsConfig(OperationLevelMetricsConfigEnumValueArgs.builder()
.value("string")
.build())
.resolverLevelMetricsBehavior(ResolverLevelMetricsBehaviorEnumValueArgs.builder()
.value("string")
.build())
.build())
.introspectionConfig(GraphQLApiIntrospectionConfigEnumValueArgs.builder()
.value("string")
.build())
.lambdaAuthorizerConfig(LambdaAuthorizerConfigArgs.builder()
.authorizerResultTtlInSeconds(0)
.authorizerUri("string")
.identityValidationExpression("string")
.build())
.logConfig(LogConfigArgs.builder()
.cloudWatchLogsRoleArn("string")
.excludeVerboseContent(false)
.fieldLogLevel(FieldLogLevelEnumValueArgs.builder()
.value("string")
.build())
.build())
.mergedApiExecutionRoleArn("string")
.name("string")
.openIDConnectConfig(OpenIDConnectConfigArgs.builder()
.authTTL(0)
.clientId("string")
.iatTTL(0)
.issuer("string")
.build())
.owner("string")
.ownerContact("string")
.queryDepthLimit(0)
.resolverCountLimit(0)
.tags(Map.of("string", "string"))
.uris(Map.of("string", "string"))
.userPoolConfig(UserPoolConfigArgs.builder()
.appIdClientRegex("string")
.awsRegion("string")
.defaultAction(DefaultActionEnumValueArgs.builder()
.value("string")
.build())
.userPoolId("string")
.build())
.visibility(GraphQLApiVisibilityEnumValueArgs.builder()
.value("string")
.build())
.wafWebAclArn("string")
.xrayEnabled(false)
.build())
.awsRegion("string")
.awsSourceSchema("string")
.awsTags(Map.of("string", "string"))
.publicCloudConnectorsResourceId("string")
.publicCloudResourceName("string")
.build())
.tags(Map.of("string", "string"))
.build());
app_sync_graphql_api_resource = azure_native.awsconnector.AppSyncGraphqlApi("appSyncGraphqlApiResource",
resource_group_name="string",
location="string",
name="string",
properties={
"arn": "string",
"aws_account_id": "string",
"aws_properties": {
"additional_authentication_providers": [{
"authentication_type": {
"value": "string",
},
"lambda_authorizer_config": {
"authorizer_result_ttl_in_seconds": 0,
"authorizer_uri": "string",
"identity_validation_expression": "string",
},
"open_id_connect_config": {
"auth_ttl": 0,
"client_id": "string",
"iat_ttl": 0,
"issuer": "string",
},
"user_pool_config": {
"app_id_client_regex": "string",
"aws_region": "string",
"user_pool_id": "string",
},
}],
"api_id": "string",
"api_type": {
"value": "string",
},
"arn": "string",
"authentication_type": {
"value": "string",
},
"dns": {
"string": "string",
},
"enhanced_metrics_config": {
"data_source_level_metrics_behavior": {
"value": "string",
},
"operation_level_metrics_config": {
"value": "string",
},
"resolver_level_metrics_behavior": {
"value": "string",
},
},
"introspection_config": {
"value": "string",
},
"lambda_authorizer_config": {
"authorizer_result_ttl_in_seconds": 0,
"authorizer_uri": "string",
"identity_validation_expression": "string",
},
"log_config": {
"cloud_watch_logs_role_arn": "string",
"exclude_verbose_content": False,
"field_log_level": {
"value": "string",
},
},
"merged_api_execution_role_arn": "string",
"name": "string",
"open_id_connect_config": {
"auth_ttl": 0,
"client_id": "string",
"iat_ttl": 0,
"issuer": "string",
},
"owner": "string",
"owner_contact": "string",
"query_depth_limit": 0,
"resolver_count_limit": 0,
"tags": {
"string": "string",
},
"uris": {
"string": "string",
},
"user_pool_config": {
"app_id_client_regex": "string",
"aws_region": "string",
"default_action": {
"value": "string",
},
"user_pool_id": "string",
},
"visibility": {
"value": "string",
},
"waf_web_acl_arn": "string",
"xray_enabled": False,
},
"aws_region": "string",
"aws_source_schema": "string",
"aws_tags": {
"string": "string",
},
"public_cloud_connectors_resource_id": "string",
"public_cloud_resource_name": "string",
},
tags={
"string": "string",
})
const appSyncGraphqlApiResource = new azure_native.awsconnector.AppSyncGraphqlApi("appSyncGraphqlApiResource", {
resourceGroupName: "string",
location: "string",
name: "string",
properties: {
arn: "string",
awsAccountId: "string",
awsProperties: {
additionalAuthenticationProviders: [{
authenticationType: {
value: "string",
},
lambdaAuthorizerConfig: {
authorizerResultTtlInSeconds: 0,
authorizerUri: "string",
identityValidationExpression: "string",
},
openIDConnectConfig: {
authTTL: 0,
clientId: "string",
iatTTL: 0,
issuer: "string",
},
userPoolConfig: {
appIdClientRegex: "string",
awsRegion: "string",
userPoolId: "string",
},
}],
apiId: "string",
apiType: {
value: "string",
},
arn: "string",
authenticationType: {
value: "string",
},
dns: {
string: "string",
},
enhancedMetricsConfig: {
dataSourceLevelMetricsBehavior: {
value: "string",
},
operationLevelMetricsConfig: {
value: "string",
},
resolverLevelMetricsBehavior: {
value: "string",
},
},
introspectionConfig: {
value: "string",
},
lambdaAuthorizerConfig: {
authorizerResultTtlInSeconds: 0,
authorizerUri: "string",
identityValidationExpression: "string",
},
logConfig: {
cloudWatchLogsRoleArn: "string",
excludeVerboseContent: false,
fieldLogLevel: {
value: "string",
},
},
mergedApiExecutionRoleArn: "string",
name: "string",
openIDConnectConfig: {
authTTL: 0,
clientId: "string",
iatTTL: 0,
issuer: "string",
},
owner: "string",
ownerContact: "string",
queryDepthLimit: 0,
resolverCountLimit: 0,
tags: {
string: "string",
},
uris: {
string: "string",
},
userPoolConfig: {
appIdClientRegex: "string",
awsRegion: "string",
defaultAction: {
value: "string",
},
userPoolId: "string",
},
visibility: {
value: "string",
},
wafWebAclArn: "string",
xrayEnabled: false,
},
awsRegion: "string",
awsSourceSchema: "string",
awsTags: {
string: "string",
},
publicCloudConnectorsResourceId: "string",
publicCloudResourceName: "string",
},
tags: {
string: "string",
},
});
type: azure-native:awsconnector:AppSyncGraphqlApi
properties:
location: string
name: string
properties:
arn: string
awsAccountId: string
awsProperties:
additionalAuthenticationProviders:
- authenticationType:
value: string
lambdaAuthorizerConfig:
authorizerResultTtlInSeconds: 0
authorizerUri: string
identityValidationExpression: string
openIDConnectConfig:
authTTL: 0
clientId: string
iatTTL: 0
issuer: string
userPoolConfig:
appIdClientRegex: string
awsRegion: string
userPoolId: string
apiId: string
apiType:
value: string
arn: string
authenticationType:
value: string
dns:
string: string
enhancedMetricsConfig:
dataSourceLevelMetricsBehavior:
value: string
operationLevelMetricsConfig:
value: string
resolverLevelMetricsBehavior:
value: string
introspectionConfig:
value: string
lambdaAuthorizerConfig:
authorizerResultTtlInSeconds: 0
authorizerUri: string
identityValidationExpression: string
logConfig:
cloudWatchLogsRoleArn: string
excludeVerboseContent: false
fieldLogLevel:
value: string
mergedApiExecutionRoleArn: string
name: string
openIDConnectConfig:
authTTL: 0
clientId: string
iatTTL: 0
issuer: string
owner: string
ownerContact: string
queryDepthLimit: 0
resolverCountLimit: 0
tags:
string: string
uris:
string: string
userPoolConfig:
appIdClientRegex: string
awsRegion: string
defaultAction:
value: string
userPoolId: string
visibility:
value: string
wafWebAclArn: string
xrayEnabled: false
awsRegion: string
awsSourceSchema: string
awsTags:
string: string
publicCloudConnectorsResourceId: string
publicCloudResourceName: string
resourceGroupName: string
tags:
string: string
AppSyncGraphqlApi Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The AppSyncGraphqlApi resource accepts the following input properties:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Location string
- The geo-location where the resource lives
- Name string
- Name of AppSyncGraphqlApi
- Properties
Pulumi.
Azure Native. Aws Connector. Inputs. App Sync Graphql Api Properties - The resource-specific properties for this resource.
- Dictionary<string, string>
- Resource tags.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Location string
- The geo-location where the resource lives
- Name string
- Name of AppSyncGraphqlApi
- Properties
App
Sync Graphql Api Properties Args - The resource-specific properties for this resource.
- map[string]string
- Resource tags.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- location String
- The geo-location where the resource lives
- name String
- Name of AppSyncGraphqlApi
- properties
App
Sync Graphql Api Properties - The resource-specific properties for this resource.
- Map<String,String>
- Resource tags.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- location string
- The geo-location where the resource lives
- name string
- Name of AppSyncGraphqlApi
- properties
App
Sync Graphql Api Properties - The resource-specific properties for this resource.
- {[key: string]: string}
- Resource tags.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- location str
- The geo-location where the resource lives
- name str
- Name of AppSyncGraphqlApi
- properties
App
Sync Graphql Api Properties Args - The resource-specific properties for this resource.
- Mapping[str, str]
- Resource tags.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- location String
- The geo-location where the resource lives
- name String
- Name of AppSyncGraphqlApi
- properties Property Map
- The resource-specific properties for this resource.
- Map<String>
- Resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the AppSyncGraphqlApi resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- System
Data Pulumi.Azure Native. Aws Connector. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- The provider-assigned unique ID for this managed resource.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- The provider-assigned unique ID for this managed resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- The provider-assigned unique ID for this managed resource.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
AdditionalAuthenticationProvider, AdditionalAuthenticationProviderArgs
- Authentication
Type Pulumi.Azure Native. Aws Connector. Inputs. Authentication Type Enum Value - Pulumi.
Azure Native. Aws Connector. Inputs. Lambda Authorizer Config - Open
IDConnect Pulumi.Config Azure Native. Aws Connector. Inputs. Open IDConnect Config - User
Pool Pulumi.Config Azure Native. Aws Connector. Inputs. Cognito User Pool Config
AdditionalAuthenticationProviderResponse, AdditionalAuthenticationProviderResponseArgs
- Authentication
Type Pulumi.Azure Native. Aws Connector. Inputs. Authentication Type Enum Value Response - Pulumi.
Azure Native. Aws Connector. Inputs. Lambda Authorizer Config Response - Open
IDConnect Pulumi.Config Azure Native. Aws Connector. Inputs. Open IDConnect Config Response - User
Pool Pulumi.Config Azure Native. Aws Connector. Inputs. Cognito User Pool Config Response
AppSyncGraphqlApiProperties, AppSyncGraphqlApiPropertiesArgs
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties Pulumi.Azure Native. Aws Connector. Inputs. Aws App Sync Graphql Api Properties - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties AwsApp Sync Graphql Api Properties - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- map[string]string
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties AwsApp Sync Graphql Api Properties - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String,String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
- arn string
- Amazon Resource Name (ARN)
- aws
Account stringId - AWS Account ID
- aws
Properties AwsApp Sync Graphql Api Properties - AWS Properties
- aws
Region string - AWS Region
- aws
Source stringSchema - AWS Source Schema
- {[key: string]: string}
- AWS Tags
- public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud stringResource Name - Public Cloud Resource Name
- arn str
- Amazon Resource Name (ARN)
- aws_
account_ strid - AWS Account ID
- aws_
properties AwsApp Sync Graphql Api Properties - AWS Properties
- aws_
region str - AWS Region
- aws_
source_ strschema - AWS Source Schema
- Mapping[str, str]
- AWS Tags
- public_
cloud_ strconnectors_ resource_ id - Public Cloud Connectors Resource ID
- public_
cloud_ strresource_ name - Public Cloud Resource Name
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties Property Map - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
AppSyncGraphqlApiPropertiesResponse, AppSyncGraphqlApiPropertiesResponseArgs
- Provisioning
State string - The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties Pulumi.Azure Native. Aws Connector. Inputs. Aws App Sync Graphql Api Properties Response - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- Provisioning
State string - The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties AwsApp Sync Graphql Api Properties Response - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- map[string]string
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- provisioning
State String - The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties AwsApp Sync Graphql Api Properties Response - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String,String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
- provisioning
State string - The status of the last operation.
- arn string
- Amazon Resource Name (ARN)
- aws
Account stringId - AWS Account ID
- aws
Properties AwsApp Sync Graphql Api Properties Response - AWS Properties
- aws
Region string - AWS Region
- aws
Source stringSchema - AWS Source Schema
- {[key: string]: string}
- AWS Tags
- public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud stringResource Name - Public Cloud Resource Name
- provisioning_
state str - The status of the last operation.
- arn str
- Amazon Resource Name (ARN)
- aws_
account_ strid - AWS Account ID
- aws_
properties AwsApp Sync Graphql Api Properties Response - AWS Properties
- aws_
region str - AWS Region
- aws_
source_ strschema - AWS Source Schema
- Mapping[str, str]
- AWS Tags
- public_
cloud_ strconnectors_ resource_ id - Public Cloud Connectors Resource ID
- public_
cloud_ strresource_ name - Public Cloud Resource Name
- provisioning
State String - The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties Property Map - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
AuthenticationType, AuthenticationTypeArgs
- AMAZON_COGNITO_USER_POOLS
- AMAZON_COGNITO_USER_POOLSAuthenticationType enum AMAZON_COGNITO_USER_POOLS
- API_KEY
- API_KEYAuthenticationType enum API_KEY
- AWS_IAM
- AWS_IAMAuthenticationType enum AWS_IAM
- AWS_LAMBDA
- AWS_LAMBDAAuthenticationType enum AWS_LAMBDA
- OPENID_CONNECT
- OPENID_CONNECTAuthenticationType enum OPENID_CONNECT
- Authentication
Type_AMAZON_COGNITO_USER_POOLS - AMAZON_COGNITO_USER_POOLSAuthenticationType enum AMAZON_COGNITO_USER_POOLS
- Authentication
Type_API_KEY - API_KEYAuthenticationType enum API_KEY
- Authentication
Type_AWS_IAM - AWS_IAMAuthenticationType enum AWS_IAM
- Authentication
Type_AWS_LAMBDA - AWS_LAMBDAAuthenticationType enum AWS_LAMBDA
- Authentication
Type_OPENID_CONNECT - OPENID_CONNECTAuthenticationType enum OPENID_CONNECT
- AMAZON_COGNITO_USER_POOLS
- AMAZON_COGNITO_USER_POOLSAuthenticationType enum AMAZON_COGNITO_USER_POOLS
- API_KEY
- API_KEYAuthenticationType enum API_KEY
- AWS_IAM
- AWS_IAMAuthenticationType enum AWS_IAM
- AWS_LAMBDA
- AWS_LAMBDAAuthenticationType enum AWS_LAMBDA
- OPENID_CONNECT
- OPENID_CONNECTAuthenticationType enum OPENID_CONNECT
- AMAZON_COGNITO_USER_POOLS
- AMAZON_COGNITO_USER_POOLSAuthenticationType enum AMAZON_COGNITO_USER_POOLS
- API_KEY
- API_KEYAuthenticationType enum API_KEY
- AWS_IAM
- AWS_IAMAuthenticationType enum AWS_IAM
- AWS_LAMBDA
- AWS_LAMBDAAuthenticationType enum AWS_LAMBDA
- OPENID_CONNECT
- OPENID_CONNECTAuthenticationType enum OPENID_CONNECT
- AMAZO_N_COGNIT_O_USE_R_POOLS
- AMAZON_COGNITO_USER_POOLSAuthenticationType enum AMAZON_COGNITO_USER_POOLS
- AP_I_KEY
- API_KEYAuthenticationType enum API_KEY
- AW_S_IAM
- AWS_IAMAuthenticationType enum AWS_IAM
- AW_S_LAMBDA
- AWS_LAMBDAAuthenticationType enum AWS_LAMBDA
- OPENI_D_CONNECT
- OPENID_CONNECTAuthenticationType enum OPENID_CONNECT
- "AMAZON_COGNITO_USER_POOLS"
- AMAZON_COGNITO_USER_POOLSAuthenticationType enum AMAZON_COGNITO_USER_POOLS
- "API_KEY"
- API_KEYAuthenticationType enum API_KEY
- "AWS_IAM"
- AWS_IAMAuthenticationType enum AWS_IAM
- "AWS_LAMBDA"
- AWS_LAMBDAAuthenticationType enum AWS_LAMBDA
- "OPENID_CONNECT"
- OPENID_CONNECTAuthenticationType enum OPENID_CONNECT
AuthenticationTypeEnumValue, AuthenticationTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Authentication Type - Property value
- Value
string | Authentication
Type - Property value
- value
String | Authentication
Type - Property value
- value
string | Authentication
Type - Property value
- value
str | Authentication
Type - Property value
- value String | "AMAZON_COGNITO_USER_POOLS" | "API_KEY" | "AWS_IAM" | "AWS_LAMBDA" | "OPENID_CONNECT"
- Property value
AuthenticationTypeEnumValueResponse, AuthenticationTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
AwsAppSyncGraphqlApiProperties, AwsAppSyncGraphqlApiPropertiesArgs
- Additional
Authentication List<Pulumi.Providers Azure Native. Aws Connector. Inputs. Additional Authentication Provider> - Api
Id string - Api
Type Pulumi.Azure Native. Aws Connector. Inputs. Graph QLApi Type Enum Value - Arn string
- Authentication
Type Pulumi.Azure Native. Aws Connector. Inputs. Authentication Type Enum Value - Dns Dictionary<string, string>
- Enhanced
Metrics Pulumi.Config Azure Native. Aws Connector. Inputs. Enhanced Metrics Config - Introspection
Config Pulumi.Azure Native. Aws Connector. Inputs. Graph QLApi Introspection Config Enum Value - Pulumi.
Azure Native. Aws Connector. Inputs. Lambda Authorizer Config - Log
Config Pulumi.Azure Native. Aws Connector. Inputs. Log Config - Merged
Api stringExecution Role Arn - Name string
- Open
IDConnect Pulumi.Config Azure Native. Aws Connector. Inputs. Open IDConnect Config - Owner string
- Owner
Contact string - Query
Depth intLimit - Resolver
Count intLimit - Dictionary<string, string>
- Uris Dictionary<string, string>
- User
Pool Pulumi.Config Azure Native. Aws Connector. Inputs. User Pool Config - Visibility
Pulumi.
Azure Native. Aws Connector. Inputs. Graph QLApi Visibility Enum Value - Waf
Web stringAcl Arn - Xray
Enabled bool
- Additional
Authentication []AdditionalProviders Authentication Provider - Api
Id string - Api
Type GraphQLApi Type Enum Value - Arn string
- Authentication
Type AuthenticationType Enum Value - Dns map[string]string
- Enhanced
Metrics EnhancedConfig Metrics Config - Introspection
Config GraphQLApi Introspection Config Enum Value - Lambda
Authorizer Config - Log
Config LogConfig - Merged
Api stringExecution Role Arn - Name string
- Open
IDConnect OpenConfig IDConnect Config - Owner string
- Owner
Contact string - Query
Depth intLimit - Resolver
Count intLimit - map[string]string
- Uris map[string]string
- User
Pool UserConfig Pool Config - Visibility
Graph
QLApi Visibility Enum Value - Waf
Web stringAcl Arn - Xray
Enabled bool
- additional
Authentication List<AdditionalProviders Authentication Provider> - api
Id String - api
Type GraphQLApi Type Enum Value - arn String
- authentication
Type AuthenticationType Enum Value - dns Map<String,String>
- enhanced
Metrics EnhancedConfig Metrics Config - introspection
Config GraphQLApi Introspection Config Enum Value - Lambda
Authorizer Config - log
Config LogConfig - merged
Api StringExecution Role Arn - name String
- open
IDConnect OpenConfig IDConnect Config - owner String
- owner
Contact String - query
Depth IntegerLimit - resolver
Count IntegerLimit - Map<String,String>
- uris Map<String,String>
- user
Pool UserConfig Pool Config - visibility
Graph
QLApi Visibility Enum Value - waf
Web StringAcl Arn - xray
Enabled Boolean
- additional
Authentication AdditionalProviders Authentication Provider[] - api
Id string - api
Type GraphQLApi Type Enum Value - arn string
- authentication
Type AuthenticationType Enum Value - dns {[key: string]: string}
- enhanced
Metrics EnhancedConfig Metrics Config - introspection
Config GraphQLApi Introspection Config Enum Value - Lambda
Authorizer Config - log
Config LogConfig - merged
Api stringExecution Role Arn - name string
- open
IDConnect OpenConfig IDConnect Config - owner string
- owner
Contact string - query
Depth numberLimit - resolver
Count numberLimit - {[key: string]: string}
- uris {[key: string]: string}
- user
Pool UserConfig Pool Config - visibility
Graph
QLApi Visibility Enum Value - waf
Web stringAcl Arn - xray
Enabled boolean
- additional_
authentication_ Sequence[Additionalproviders Authentication Provider] - api_
id str - api_
type GraphQLApi Type Enum Value - arn str
- authentication_
type AuthenticationType Enum Value - dns Mapping[str, str]
- enhanced_
metrics_ Enhancedconfig Metrics Config - introspection_
config GraphQLApi Introspection Config Enum Value - Lambda
Authorizer Config - log_
config LogConfig - merged_
api_ strexecution_ role_ arn - name str
- open_
id_ Openconnect_ config IDConnect Config - owner str
- owner_
contact str - query_
depth_ intlimit - resolver_
count_ intlimit - Mapping[str, str]
- uris Mapping[str, str]
- user_
pool_ Userconfig Pool Config - visibility
Graph
QLApi Visibility Enum Value - waf_
web_ stracl_ arn - xray_
enabled bool
- additional
Authentication List<Property Map>Providers - api
Id String - api
Type Property Map - arn String
- authentication
Type Property Map - dns Map<String>
- enhanced
Metrics Property MapConfig - introspection
Config Property Map - Property Map
- log
Config Property Map - merged
Api StringExecution Role Arn - name String
- open
IDConnect Property MapConfig - owner String
- owner
Contact String - query
Depth NumberLimit - resolver
Count NumberLimit - Map<String>
- uris Map<String>
- user
Pool Property MapConfig - visibility Property Map
- waf
Web StringAcl Arn - xray
Enabled Boolean
AwsAppSyncGraphqlApiPropertiesResponse, AwsAppSyncGraphqlApiPropertiesResponseArgs
- Additional
Authentication List<Pulumi.Providers Azure Native. Aws Connector. Inputs. Additional Authentication Provider Response> - Api
Id string - Api
Type Pulumi.Azure Native. Aws Connector. Inputs. Graph QLApi Type Enum Value Response - Arn string
- Authentication
Type Pulumi.Azure Native. Aws Connector. Inputs. Authentication Type Enum Value Response - Dns Dictionary<string, string>
- Enhanced
Metrics Pulumi.Config Azure Native. Aws Connector. Inputs. Enhanced Metrics Config Response - Introspection
Config Pulumi.Azure Native. Aws Connector. Inputs. Graph QLApi Introspection Config Enum Value Response - Pulumi.
Azure Native. Aws Connector. Inputs. Lambda Authorizer Config Response - Log
Config Pulumi.Azure Native. Aws Connector. Inputs. Log Config Response - Merged
Api stringExecution Role Arn - Name string
- Open
IDConnect Pulumi.Config Azure Native. Aws Connector. Inputs. Open IDConnect Config Response - Owner string
- Owner
Contact string - Query
Depth intLimit - Resolver
Count intLimit - Dictionary<string, string>
- Uris Dictionary<string, string>
- User
Pool Pulumi.Config Azure Native. Aws Connector. Inputs. User Pool Config Response - Visibility
Pulumi.
Azure Native. Aws Connector. Inputs. Graph QLApi Visibility Enum Value Response - Waf
Web stringAcl Arn - Xray
Enabled bool
- Additional
Authentication []AdditionalProviders Authentication Provider Response - Api
Id string - Api
Type GraphQLApi Type Enum Value Response - Arn string
- Authentication
Type AuthenticationType Enum Value Response - Dns map[string]string
- Enhanced
Metrics EnhancedConfig Metrics Config Response - Introspection
Config GraphQLApi Introspection Config Enum Value Response - Lambda
Authorizer Config Response - Log
Config LogConfig Response - Merged
Api stringExecution Role Arn - Name string
- Open
IDConnect OpenConfig IDConnect Config Response - Owner string
- Owner
Contact string - Query
Depth intLimit - Resolver
Count intLimit - map[string]string
- Uris map[string]string
- User
Pool UserConfig Pool Config Response - Visibility
Graph
QLApi Visibility Enum Value Response - Waf
Web stringAcl Arn - Xray
Enabled bool
- additional
Authentication List<AdditionalProviders Authentication Provider Response> - api
Id String - api
Type GraphQLApi Type Enum Value Response - arn String
- authentication
Type AuthenticationType Enum Value Response - dns Map<String,String>
- enhanced
Metrics EnhancedConfig Metrics Config Response - introspection
Config GraphQLApi Introspection Config Enum Value Response - Lambda
Authorizer Config Response - log
Config LogConfig Response - merged
Api StringExecution Role Arn - name String
- open
IDConnect OpenConfig IDConnect Config Response - owner String
- owner
Contact String - query
Depth IntegerLimit - resolver
Count IntegerLimit - Map<String,String>
- uris Map<String,String>
- user
Pool UserConfig Pool Config Response - visibility
Graph
QLApi Visibility Enum Value Response - waf
Web StringAcl Arn - xray
Enabled Boolean
- additional
Authentication AdditionalProviders Authentication Provider Response[] - api
Id string - api
Type GraphQLApi Type Enum Value Response - arn string
- authentication
Type AuthenticationType Enum Value Response - dns {[key: string]: string}
- enhanced
Metrics EnhancedConfig Metrics Config Response - introspection
Config GraphQLApi Introspection Config Enum Value Response - Lambda
Authorizer Config Response - log
Config LogConfig Response - merged
Api stringExecution Role Arn - name string
- open
IDConnect OpenConfig IDConnect Config Response - owner string
- owner
Contact string - query
Depth numberLimit - resolver
Count numberLimit - {[key: string]: string}
- uris {[key: string]: string}
- user
Pool UserConfig Pool Config Response - visibility
Graph
QLApi Visibility Enum Value Response - waf
Web stringAcl Arn - xray
Enabled boolean
- additional_
authentication_ Sequence[Additionalproviders Authentication Provider Response] - api_
id str - api_
type GraphQLApi Type Enum Value Response - arn str
- authentication_
type AuthenticationType Enum Value Response - dns Mapping[str, str]
- enhanced_
metrics_ Enhancedconfig Metrics Config Response - introspection_
config GraphQLApi Introspection Config Enum Value Response - Lambda
Authorizer Config Response - log_
config LogConfig Response - merged_
api_ strexecution_ role_ arn - name str
- open_
id_ Openconnect_ config IDConnect Config Response - owner str
- owner_
contact str - query_
depth_ intlimit - resolver_
count_ intlimit - Mapping[str, str]
- uris Mapping[str, str]
- user_
pool_ Userconfig Pool Config Response - visibility
Graph
QLApi Visibility Enum Value Response - waf_
web_ stracl_ arn - xray_
enabled bool
- additional
Authentication List<Property Map>Providers - api
Id String - api
Type Property Map - arn String
- authentication
Type Property Map - dns Map<String>
- enhanced
Metrics Property MapConfig - introspection
Config Property Map - Property Map
- log
Config Property Map - merged
Api StringExecution Role Arn - name String
- open
IDConnect Property MapConfig - owner String
- owner
Contact String - query
Depth NumberLimit - resolver
Count NumberLimit - Map<String>
- uris Map<String>
- user
Pool Property MapConfig - visibility Property Map
- waf
Web StringAcl Arn - xray
Enabled Boolean
CognitoUserPoolConfig, CognitoUserPoolConfigArgs
- App
Id stringClient Regex - Aws
Region string - User
Pool stringId
- App
Id stringClient Regex - Aws
Region string - User
Pool stringId
- app
Id StringClient Regex - aws
Region String - user
Pool StringId
- app
Id stringClient Regex - aws
Region string - user
Pool stringId
- app_
id_ strclient_ regex - aws_
region str - user_
pool_ strid
- app
Id StringClient Regex - aws
Region String - user
Pool StringId
CognitoUserPoolConfigResponse, CognitoUserPoolConfigResponseArgs
- App
Id stringClient Regex - Aws
Region string - User
Pool stringId
- App
Id stringClient Regex - Aws
Region string - User
Pool stringId
- app
Id StringClient Regex - aws
Region String - user
Pool StringId
- app
Id stringClient Regex - aws
Region string - user
Pool stringId
- app_
id_ strclient_ regex - aws_
region str - user_
pool_ strid
- app
Id StringClient Regex - aws
Region String - user
Pool StringId
DataSourceLevelMetricsBehavior, DataSourceLevelMetricsBehaviorArgs
- FULL_REQUEST_DATA_SOURCE_METRICS
- FULL_REQUEST_DATA_SOURCE_METRICSDataSourceLevelMetricsBehavior enum FULL_REQUEST_DATA_SOURCE_METRICS
- PER_DATA_SOURCE_METRICS
- PER_DATA_SOURCE_METRICSDataSourceLevelMetricsBehavior enum PER_DATA_SOURCE_METRICS
- Data
Source Level Metrics Behavior_FULL_REQUEST_DATA_SOURCE_METRICS - FULL_REQUEST_DATA_SOURCE_METRICSDataSourceLevelMetricsBehavior enum FULL_REQUEST_DATA_SOURCE_METRICS
- Data
Source Level Metrics Behavior_PER_DATA_SOURCE_METRICS - PER_DATA_SOURCE_METRICSDataSourceLevelMetricsBehavior enum PER_DATA_SOURCE_METRICS
- FULL_REQUEST_DATA_SOURCE_METRICS
- FULL_REQUEST_DATA_SOURCE_METRICSDataSourceLevelMetricsBehavior enum FULL_REQUEST_DATA_SOURCE_METRICS
- PER_DATA_SOURCE_METRICS
- PER_DATA_SOURCE_METRICSDataSourceLevelMetricsBehavior enum PER_DATA_SOURCE_METRICS
- FULL_REQUEST_DATA_SOURCE_METRICS
- FULL_REQUEST_DATA_SOURCE_METRICSDataSourceLevelMetricsBehavior enum FULL_REQUEST_DATA_SOURCE_METRICS
- PER_DATA_SOURCE_METRICS
- PER_DATA_SOURCE_METRICSDataSourceLevelMetricsBehavior enum PER_DATA_SOURCE_METRICS
- FUL_L_REQUES_T_DAT_A_SOURC_E_METRICS
- FULL_REQUEST_DATA_SOURCE_METRICSDataSourceLevelMetricsBehavior enum FULL_REQUEST_DATA_SOURCE_METRICS
- PE_R_DAT_A_SOURC_E_METRICS
- PER_DATA_SOURCE_METRICSDataSourceLevelMetricsBehavior enum PER_DATA_SOURCE_METRICS
- "FULL_REQUEST_DATA_SOURCE_METRICS"
- FULL_REQUEST_DATA_SOURCE_METRICSDataSourceLevelMetricsBehavior enum FULL_REQUEST_DATA_SOURCE_METRICS
- "PER_DATA_SOURCE_METRICS"
- PER_DATA_SOURCE_METRICSDataSourceLevelMetricsBehavior enum PER_DATA_SOURCE_METRICS
DataSourceLevelMetricsBehaviorEnumValue, DataSourceLevelMetricsBehaviorEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Data Source Level Metrics Behavior - Property value
- Value
string | Data
Source Level Metrics Behavior - Property value
- value
String | Data
Source Level Metrics Behavior - Property value
- value
string | Data
Source Level Metrics Behavior - Property value
- value
str | Data
Source Level Metrics Behavior - Property value
- value String | "FULL_REQUEST_DATA_SOURCE_METRICS" | "PER_DATA_SOURCE_METRICS"
- Property value
DataSourceLevelMetricsBehaviorEnumValueResponse, DataSourceLevelMetricsBehaviorEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
DefaultAction, DefaultActionArgs
- ALLOW
- ALLOWDefaultAction enum ALLOW
- DENY
- DENYDefaultAction enum DENY
- Default
Action ALLOW - ALLOWDefaultAction enum ALLOW
- Default
Action DENY - DENYDefaultAction enum DENY
- ALLOW
- ALLOWDefaultAction enum ALLOW
- DENY
- DENYDefaultAction enum DENY
- ALLOW
- ALLOWDefaultAction enum ALLOW
- DENY
- DENYDefaultAction enum DENY
- ALLOW
- ALLOWDefaultAction enum ALLOW
- DENY
- DENYDefaultAction enum DENY
- "ALLOW"
- ALLOWDefaultAction enum ALLOW
- "DENY"
- DENYDefaultAction enum DENY
DefaultActionEnumValue, DefaultActionEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Default Action - Property value
- Value
string | Default
Action - Property value
- value
String | Default
Action - Property value
- value
string | Default
Action - Property value
- value
str | Default
Action - Property value
- value String | "ALLOW" | "DENY"
- Property value
DefaultActionEnumValueResponse, DefaultActionEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
EnhancedMetricsConfig, EnhancedMetricsConfigArgs
- Data
Source Pulumi.Level Metrics Behavior Azure Native. Aws Connector. Inputs. Data Source Level Metrics Behavior Enum Value - Operation
Level Pulumi.Metrics Config Azure Native. Aws Connector. Inputs. Operation Level Metrics Config Enum Value - Resolver
Level Pulumi.Metrics Behavior Azure Native. Aws Connector. Inputs. Resolver Level Metrics Behavior Enum Value
EnhancedMetricsConfigResponse, EnhancedMetricsConfigResponseArgs
- Data
Source Pulumi.Level Metrics Behavior Azure Native. Aws Connector. Inputs. Data Source Level Metrics Behavior Enum Value Response - Operation
Level Pulumi.Metrics Config Azure Native. Aws Connector. Inputs. Operation Level Metrics Config Enum Value Response - Resolver
Level Pulumi.Metrics Behavior Azure Native. Aws Connector. Inputs. Resolver Level Metrics Behavior Enum Value Response
FieldLogLevel, FieldLogLevelArgs
- ALL
- ALLFieldLogLevel enum ALL
- ERROR
- ERRORFieldLogLevel enum ERROR
- NONE
- NONEFieldLogLevel enum NONE
- Field
Log Level ALL - ALLFieldLogLevel enum ALL
- Field
Log Level ERROR - ERRORFieldLogLevel enum ERROR
- Field
Log Level NONE - NONEFieldLogLevel enum NONE
- ALL
- ALLFieldLogLevel enum ALL
- ERROR
- ERRORFieldLogLevel enum ERROR
- NONE
- NONEFieldLogLevel enum NONE
- ALL
- ALLFieldLogLevel enum ALL
- ERROR
- ERRORFieldLogLevel enum ERROR
- NONE
- NONEFieldLogLevel enum NONE
- ALL
- ALLFieldLogLevel enum ALL
- ERROR
- ERRORFieldLogLevel enum ERROR
- NONE
- NONEFieldLogLevel enum NONE
- "ALL"
- ALLFieldLogLevel enum ALL
- "ERROR"
- ERRORFieldLogLevel enum ERROR
- "NONE"
- NONEFieldLogLevel enum NONE
FieldLogLevelEnumValue, FieldLogLevelEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Field Log Level - Property value
- Value
string | Field
Log Level - Property value
- value
String | Field
Log Level - Property value
- value
string | Field
Log Level - Property value
- value
str | Field
Log Level - Property value
- value String | "ALL" | "ERROR" | "NONE"
- Property value
FieldLogLevelEnumValueResponse, FieldLogLevelEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
GraphQLApiIntrospectionConfig, GraphQLApiIntrospectionConfigArgs
- DISABLED
- DISABLEDGraphQLApiIntrospectionConfig enum DISABLED
- ENABLED
- ENABLEDGraphQLApiIntrospectionConfig enum ENABLED
- Graph
QLApi Introspection Config DISABLED - DISABLEDGraphQLApiIntrospectionConfig enum DISABLED
- Graph
QLApi Introspection Config ENABLED - ENABLEDGraphQLApiIntrospectionConfig enum ENABLED
- DISABLED
- DISABLEDGraphQLApiIntrospectionConfig enum DISABLED
- ENABLED
- ENABLEDGraphQLApiIntrospectionConfig enum ENABLED
- DISABLED
- DISABLEDGraphQLApiIntrospectionConfig enum DISABLED
- ENABLED
- ENABLEDGraphQLApiIntrospectionConfig enum ENABLED
- DISABLED
- DISABLEDGraphQLApiIntrospectionConfig enum DISABLED
- ENABLED
- ENABLEDGraphQLApiIntrospectionConfig enum ENABLED
- "DISABLED"
- DISABLEDGraphQLApiIntrospectionConfig enum DISABLED
- "ENABLED"
- ENABLEDGraphQLApiIntrospectionConfig enum ENABLED
GraphQLApiIntrospectionConfigEnumValue, GraphQLApiIntrospectionConfigEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Graph QLApi Introspection Config - Property value
- Value
string | Graph
QLApi Introspection Config - Property value
- value
String | Graph
QLApi Introspection Config - Property value
- value
string | Graph
QLApi Introspection Config - Property value
- value
str | Graph
QLApi Introspection Config - Property value
- value String | "DISABLED" | "ENABLED"
- Property value
GraphQLApiIntrospectionConfigEnumValueResponse, GraphQLApiIntrospectionConfigEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
GraphQLApiType, GraphQLApiTypeArgs
- GRAPHQL
- GRAPHQLGraphQLApiType enum GRAPHQL
- MERGED
- MERGEDGraphQLApiType enum MERGED
- Graph
QLApi Type GRAPHQL - GRAPHQLGraphQLApiType enum GRAPHQL
- Graph
QLApi Type MERGED - MERGEDGraphQLApiType enum MERGED
- GRAPHQL
- GRAPHQLGraphQLApiType enum GRAPHQL
- MERGED
- MERGEDGraphQLApiType enum MERGED
- GRAPHQL
- GRAPHQLGraphQLApiType enum GRAPHQL
- MERGED
- MERGEDGraphQLApiType enum MERGED
- GRAPHQL
- GRAPHQLGraphQLApiType enum GRAPHQL
- MERGED
- MERGEDGraphQLApiType enum MERGED
- "GRAPHQL"
- GRAPHQLGraphQLApiType enum GRAPHQL
- "MERGED"
- MERGEDGraphQLApiType enum MERGED
GraphQLApiTypeEnumValue, GraphQLApiTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Graph QLApi Type - Property value
- Value
string | Graph
QLApi Type - Property value
- value
String | Graph
QLApi Type - Property value
- value
string | Graph
QLApi Type - Property value
- value
str | Graph
QLApi Type - Property value
- value String | "GRAPHQL" | "MERGED"
- Property value
GraphQLApiTypeEnumValueResponse, GraphQLApiTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
GraphQLApiVisibility, GraphQLApiVisibilityArgs
- GLOBAL
- GLOBALGraphQLApiVisibility enum GLOBAL
- PRIVATE
- PRIVATEGraphQLApiVisibility enum PRIVATE
- Graph
QLApi Visibility GLOBAL - GLOBALGraphQLApiVisibility enum GLOBAL
- Graph
QLApi Visibility PRIVATE - PRIVATEGraphQLApiVisibility enum PRIVATE
- GLOBAL
- GLOBALGraphQLApiVisibility enum GLOBAL
- PRIVATE
- PRIVATEGraphQLApiVisibility enum PRIVATE
- GLOBAL
- GLOBALGraphQLApiVisibility enum GLOBAL
- PRIVATE
- PRIVATEGraphQLApiVisibility enum PRIVATE
- GLOBAL_
- GLOBALGraphQLApiVisibility enum GLOBAL
- PRIVATE
- PRIVATEGraphQLApiVisibility enum PRIVATE
- "GLOBAL"
- GLOBALGraphQLApiVisibility enum GLOBAL
- "PRIVATE"
- PRIVATEGraphQLApiVisibility enum PRIVATE
GraphQLApiVisibilityEnumValue, GraphQLApiVisibilityEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Graph QLApi Visibility - Property value
- Value
string | Graph
QLApi Visibility - Property value
- value
String | Graph
QLApi Visibility - Property value
- value
string | Graph
QLApi Visibility - Property value
- value
str | Graph
QLApi Visibility - Property value
- value String | "GLOBAL" | "PRIVATE"
- Property value
GraphQLApiVisibilityEnumValueResponse, GraphQLApiVisibilityEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
LambdaAuthorizerConfig, LambdaAuthorizerConfigArgs
- int
- string
- Identity
Validation stringExpression
- int
- string
- Identity
Validation stringExpression
- Integer
- String
- identity
Validation StringExpression
- number
- string
- identity
Validation stringExpression
- int
- str
- identity_
validation_ strexpression
- Number
- String
- identity
Validation StringExpression
LambdaAuthorizerConfigResponse, LambdaAuthorizerConfigResponseArgs
- int
- string
- Identity
Validation stringExpression
- int
- string
- Identity
Validation stringExpression
- Integer
- String
- identity
Validation StringExpression
- number
- string
- identity
Validation stringExpression
- int
- str
- identity_
validation_ strexpression
- Number
- String
- identity
Validation StringExpression
LogConfig, LogConfigArgs
LogConfigResponse, LogConfigResponseArgs
OpenIDConnectConfig, OpenIDConnectConfigArgs
OpenIDConnectConfigResponse, OpenIDConnectConfigResponseArgs
OperationLevelMetricsConfig, OperationLevelMetricsConfigArgs
- DISABLED
- DISABLEDOperationLevelMetricsConfig enum DISABLED
- ENABLED
- ENABLEDOperationLevelMetricsConfig enum ENABLED
- Operation
Level Metrics Config DISABLED - DISABLEDOperationLevelMetricsConfig enum DISABLED
- Operation
Level Metrics Config ENABLED - ENABLEDOperationLevelMetricsConfig enum ENABLED
- DISABLED
- DISABLEDOperationLevelMetricsConfig enum DISABLED
- ENABLED
- ENABLEDOperationLevelMetricsConfig enum ENABLED
- DISABLED
- DISABLEDOperationLevelMetricsConfig enum DISABLED
- ENABLED
- ENABLEDOperationLevelMetricsConfig enum ENABLED
- DISABLED
- DISABLEDOperationLevelMetricsConfig enum DISABLED
- ENABLED
- ENABLEDOperationLevelMetricsConfig enum ENABLED
- "DISABLED"
- DISABLEDOperationLevelMetricsConfig enum DISABLED
- "ENABLED"
- ENABLEDOperationLevelMetricsConfig enum ENABLED
OperationLevelMetricsConfigEnumValue, OperationLevelMetricsConfigEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Operation Level Metrics Config - Property value
- Value
string | Operation
Level Metrics Config - Property value
- value
String | Operation
Level Metrics Config - Property value
- value
string | Operation
Level Metrics Config - Property value
- value
str | Operation
Level Metrics Config - Property value
- value String | "DISABLED" | "ENABLED"
- Property value
OperationLevelMetricsConfigEnumValueResponse, OperationLevelMetricsConfigEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
ResolverLevelMetricsBehavior, ResolverLevelMetricsBehaviorArgs
- FULL_REQUEST_RESOLVER_METRICS
- FULL_REQUEST_RESOLVER_METRICSResolverLevelMetricsBehavior enum FULL_REQUEST_RESOLVER_METRICS
- PER_RESOLVER_METRICS
- PER_RESOLVER_METRICSResolverLevelMetricsBehavior enum PER_RESOLVER_METRICS
- Resolver
Level Metrics Behavior_FULL_REQUEST_RESOLVER_METRICS - FULL_REQUEST_RESOLVER_METRICSResolverLevelMetricsBehavior enum FULL_REQUEST_RESOLVER_METRICS
- Resolver
Level Metrics Behavior_PER_RESOLVER_METRICS - PER_RESOLVER_METRICSResolverLevelMetricsBehavior enum PER_RESOLVER_METRICS
- FULL_REQUEST_RESOLVER_METRICS
- FULL_REQUEST_RESOLVER_METRICSResolverLevelMetricsBehavior enum FULL_REQUEST_RESOLVER_METRICS
- PER_RESOLVER_METRICS
- PER_RESOLVER_METRICSResolverLevelMetricsBehavior enum PER_RESOLVER_METRICS
- FULL_REQUEST_RESOLVER_METRICS
- FULL_REQUEST_RESOLVER_METRICSResolverLevelMetricsBehavior enum FULL_REQUEST_RESOLVER_METRICS
- PER_RESOLVER_METRICS
- PER_RESOLVER_METRICSResolverLevelMetricsBehavior enum PER_RESOLVER_METRICS
- FUL_L_REQUES_T_RESOLVE_R_METRICS
- FULL_REQUEST_RESOLVER_METRICSResolverLevelMetricsBehavior enum FULL_REQUEST_RESOLVER_METRICS
- PE_R_RESOLVE_R_METRICS
- PER_RESOLVER_METRICSResolverLevelMetricsBehavior enum PER_RESOLVER_METRICS
- "FULL_REQUEST_RESOLVER_METRICS"
- FULL_REQUEST_RESOLVER_METRICSResolverLevelMetricsBehavior enum FULL_REQUEST_RESOLVER_METRICS
- "PER_RESOLVER_METRICS"
- PER_RESOLVER_METRICSResolverLevelMetricsBehavior enum PER_RESOLVER_METRICS
ResolverLevelMetricsBehaviorEnumValue, ResolverLevelMetricsBehaviorEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Resolver Level Metrics Behavior - Property value
- Value
string | Resolver
Level Metrics Behavior - Property value
- value
String | Resolver
Level Metrics Behavior - Property value
- value
string | Resolver
Level Metrics Behavior - Property value
- value
str | Resolver
Level Metrics Behavior - Property value
- value String | "FULL_REQUEST_RESOLVER_METRICS" | "PER_RESOLVER_METRICS"
- Property value
ResolverLevelMetricsBehaviorEnumValueResponse, ResolverLevelMetricsBehaviorEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
UserPoolConfig, UserPoolConfigArgs
- App
Id stringClient Regex - Aws
Region string - Default
Action DefaultAction Enum Value - User
Pool stringId
- app
Id StringClient Regex - aws
Region String - default
Action DefaultAction Enum Value - user
Pool StringId
- app
Id stringClient Regex - aws
Region string - default
Action DefaultAction Enum Value - user
Pool stringId
- app
Id StringClient Regex - aws
Region String - default
Action Property Map - user
Pool StringId
UserPoolConfigResponse, UserPoolConfigResponseArgs
- App
Id stringClient Regex - Aws
Region string - Default
Action DefaultAction Enum Value Response - User
Pool stringId
- app
Id StringClient Regex - aws
Region String - default
Action DefaultAction Enum Value Response - user
Pool StringId
- app
Id stringClient Regex - aws
Region string - default
Action DefaultAction Enum Value Response - user
Pool stringId
- app
Id StringClient Regex - aws
Region String - default
Action Property Map - user
Pool StringId
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:awsconnector:AppSyncGraphqlApi gngempvejdbwaftx /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AwsConnector/appSyncGraphqlApis/{name}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0