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 * 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",
    },
});
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",
    })
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:
- ResourceGroup 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.
- ResourceGroup 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
AppSync Graphql Api Properties Args 
- The resource-specific properties for this resource.
- map[string]string
- Resource tags.
- resourceGroup 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
AppSync Graphql Api Properties 
- The resource-specific properties for this resource.
- Map<String,String>
- Resource tags.
- resourceGroup 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
AppSync 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
AppSync Graphql Api Properties Args 
- The resource-specific properties for this resource.
- Mapping[str, str]
- Resource tags.
- resourceGroup 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.
- SystemData 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.
- SystemData 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.
- systemData 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.
- systemData 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.
- systemData 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      
- AuthenticationType Pulumi.Azure Native. Aws Connector. Inputs. Authentication Type Enum Value 
- 
Pulumi.Azure Native. Aws Connector. Inputs. Lambda Authorizer Config 
- OpenIDConnect Pulumi.Config Azure Native. Aws Connector. Inputs. Open IDConnect Config 
- UserPool Pulumi.Config Azure Native. Aws Connector. Inputs. Cognito User Pool Config 
AdditionalAuthenticationProviderResponse, AdditionalAuthenticationProviderResponseArgs        
- AuthenticationType Pulumi.Azure Native. Aws Connector. Inputs. Authentication Type Enum Value Response 
- 
Pulumi.Azure Native. Aws Connector. Inputs. Lambda Authorizer Config Response 
- OpenIDConnect Pulumi.Config Azure Native. Aws Connector. Inputs. Open IDConnect Config Response 
- UserPool Pulumi.Config Azure Native. Aws Connector. Inputs. Cognito User Pool Config Response 
AppSyncGraphqlApiProperties, AppSyncGraphqlApiPropertiesArgs          
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties Pulumi.Azure Native. Aws Connector. Inputs. Aws App Sync Graphql Api Properties 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties AwsApp Sync Graphql Api Properties 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- map[string]string
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties AwsApp Sync Graphql Api Properties 
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String,String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
- arn string
- Amazon Resource Name (ARN)
- awsAccount stringId 
- AWS Account ID
- awsProperties AwsApp Sync Graphql Api Properties 
- AWS Properties
- awsRegion string
- AWS Region
- awsSource stringSchema 
- AWS Source Schema
- {[key: string]: string}
- AWS Tags
- publicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud 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)
- awsAccount StringId 
- AWS Account ID
- awsProperties Property Map
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
AppSyncGraphqlApiPropertiesResponse, AppSyncGraphqlApiPropertiesResponseArgs            
- ProvisioningState string
- The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties Pulumi.Azure Native. Aws Connector. Inputs. Aws App Sync Graphql Api Properties Response 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- ProvisioningState string
- The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties AwsApp Sync Graphql Api Properties Response 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- map[string]string
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- provisioningState String
- The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties AwsApp Sync Graphql Api Properties Response 
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String,String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
- provisioningState string
- The status of the last operation.
- arn string
- Amazon Resource Name (ARN)
- awsAccount stringId 
- AWS Account ID
- awsProperties AwsApp Sync Graphql Api Properties Response 
- AWS Properties
- awsRegion string
- AWS Region
- awsSource stringSchema 
- AWS Source Schema
- {[key: string]: string}
- AWS Tags
- publicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud 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
- provisioningState String
- The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties Property Map
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud 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
- AuthenticationType_AMAZON_COGNITO_USER_POOLS 
- AMAZON_COGNITO_USER_POOLSAuthenticationType enum AMAZON_COGNITO_USER_POOLS
- AuthenticationType_API_KEY 
- API_KEYAuthenticationType enum API_KEY
- AuthenticationType_AWS_IAM 
- AWS_IAMAuthenticationType enum AWS_IAM
- AuthenticationType_AWS_LAMBDA 
- AWS_LAMBDAAuthenticationType enum AWS_LAMBDA
- AuthenticationType_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 | AuthenticationType 
- Property value
- value
String | AuthenticationType 
- Property value
- value
string | AuthenticationType 
- Property value
- value
str | AuthenticationType 
- 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            
- AdditionalAuthentication List<Pulumi.Providers Azure Native. Aws Connector. Inputs. Additional Authentication Provider> 
- ApiId string
- ApiType Pulumi.Azure Native. Aws Connector. Inputs. Graph QLApi Type Enum Value 
- Arn string
- AuthenticationType Pulumi.Azure Native. Aws Connector. Inputs. Authentication Type Enum Value 
- Dns Dictionary<string, string>
- EnhancedMetrics Pulumi.Config Azure Native. Aws Connector. Inputs. Enhanced Metrics Config 
- IntrospectionConfig Pulumi.Azure Native. Aws Connector. Inputs. Graph QLApi Introspection Config Enum Value 
- 
Pulumi.Azure Native. Aws Connector. Inputs. Lambda Authorizer Config 
- LogConfig Pulumi.Azure Native. Aws Connector. Inputs. Log Config 
- MergedApi stringExecution Role Arn 
- Name string
- OpenIDConnect Pulumi.Config Azure Native. Aws Connector. Inputs. Open IDConnect Config 
- Owner string
- OwnerContact string
- QueryDepth intLimit 
- ResolverCount intLimit 
- Dictionary<string, string>
- Uris Dictionary<string, string>
- UserPool Pulumi.Config Azure Native. Aws Connector. Inputs. User Pool Config 
- Visibility
Pulumi.Azure Native. Aws Connector. Inputs. Graph QLApi Visibility Enum Value 
- WafWeb stringAcl Arn 
- XrayEnabled bool
- AdditionalAuthentication []AdditionalProviders Authentication Provider 
- ApiId string
- ApiType GraphQLApi Type Enum Value 
- Arn string
- AuthenticationType AuthenticationType Enum Value 
- Dns map[string]string
- EnhancedMetrics EnhancedConfig Metrics Config 
- IntrospectionConfig GraphQLApi Introspection Config Enum Value 
- 
LambdaAuthorizer Config 
- LogConfig LogConfig 
- MergedApi stringExecution Role Arn 
- Name string
- OpenIDConnect OpenConfig IDConnect Config 
- Owner string
- OwnerContact string
- QueryDepth intLimit 
- ResolverCount intLimit 
- map[string]string
- Uris map[string]string
- UserPool UserConfig Pool Config 
- Visibility
GraphQLApi Visibility Enum Value 
- WafWeb stringAcl Arn 
- XrayEnabled bool
- additionalAuthentication List<AdditionalProviders Authentication Provider> 
- apiId String
- apiType GraphQLApi Type Enum Value 
- arn String
- authenticationType AuthenticationType Enum Value 
- dns Map<String,String>
- enhancedMetrics EnhancedConfig Metrics Config 
- introspectionConfig GraphQLApi Introspection Config Enum Value 
- 
LambdaAuthorizer Config 
- logConfig LogConfig 
- mergedApi StringExecution Role Arn 
- name String
- openIDConnect OpenConfig IDConnect Config 
- owner String
- ownerContact String
- queryDepth IntegerLimit 
- resolverCount IntegerLimit 
- Map<String,String>
- uris Map<String,String>
- userPool UserConfig Pool Config 
- visibility
GraphQLApi Visibility Enum Value 
- wafWeb StringAcl Arn 
- xrayEnabled Boolean
- additionalAuthentication AdditionalProviders Authentication Provider[] 
- apiId string
- apiType GraphQLApi Type Enum Value 
- arn string
- authenticationType AuthenticationType Enum Value 
- dns {[key: string]: string}
- enhancedMetrics EnhancedConfig Metrics Config 
- introspectionConfig GraphQLApi Introspection Config Enum Value 
- 
LambdaAuthorizer Config 
- logConfig LogConfig 
- mergedApi stringExecution Role Arn 
- name string
- openIDConnect OpenConfig IDConnect Config 
- owner string
- ownerContact string
- queryDepth numberLimit 
- resolverCount numberLimit 
- {[key: string]: string}
- uris {[key: string]: string}
- userPool UserConfig Pool Config 
- visibility
GraphQLApi Visibility Enum Value 
- wafWeb stringAcl Arn 
- xrayEnabled 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 
- 
LambdaAuthorizer 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
GraphQLApi Visibility Enum Value 
- waf_web_ stracl_ arn 
- xray_enabled bool
- additionalAuthentication List<Property Map>Providers 
- apiId String
- apiType Property Map
- arn String
- authenticationType Property Map
- dns Map<String>
- enhancedMetrics Property MapConfig 
- introspectionConfig Property Map
- Property Map
- logConfig Property Map
- mergedApi StringExecution Role Arn 
- name String
- openIDConnect Property MapConfig 
- owner String
- ownerContact String
- queryDepth NumberLimit 
- resolverCount NumberLimit 
- Map<String>
- uris Map<String>
- userPool Property MapConfig 
- visibility Property Map
- wafWeb StringAcl Arn 
- xrayEnabled Boolean
AwsAppSyncGraphqlApiPropertiesResponse, AwsAppSyncGraphqlApiPropertiesResponseArgs              
- AdditionalAuthentication List<Pulumi.Providers Azure Native. Aws Connector. Inputs. Additional Authentication Provider Response> 
- ApiId string
- ApiType Pulumi.Azure Native. Aws Connector. Inputs. Graph QLApi Type Enum Value Response 
- Arn string
- AuthenticationType Pulumi.Azure Native. Aws Connector. Inputs. Authentication Type Enum Value Response 
- Dns Dictionary<string, string>
- EnhancedMetrics Pulumi.Config Azure Native. Aws Connector. Inputs. Enhanced Metrics Config Response 
- IntrospectionConfig Pulumi.Azure Native. Aws Connector. Inputs. Graph QLApi Introspection Config Enum Value Response 
- 
Pulumi.Azure Native. Aws Connector. Inputs. Lambda Authorizer Config Response 
- LogConfig Pulumi.Azure Native. Aws Connector. Inputs. Log Config Response 
- MergedApi stringExecution Role Arn 
- Name string
- OpenIDConnect Pulumi.Config Azure Native. Aws Connector. Inputs. Open IDConnect Config Response 
- Owner string
- OwnerContact string
- QueryDepth intLimit 
- ResolverCount intLimit 
- Dictionary<string, string>
- Uris Dictionary<string, string>
- UserPool Pulumi.Config Azure Native. Aws Connector. Inputs. User Pool Config Response 
- Visibility
Pulumi.Azure Native. Aws Connector. Inputs. Graph QLApi Visibility Enum Value Response 
- WafWeb stringAcl Arn 
- XrayEnabled bool
- AdditionalAuthentication []AdditionalProviders Authentication Provider Response 
- ApiId string
- ApiType GraphQLApi Type Enum Value Response 
- Arn string
- AuthenticationType AuthenticationType Enum Value Response 
- Dns map[string]string
- EnhancedMetrics EnhancedConfig Metrics Config Response 
- IntrospectionConfig GraphQLApi Introspection Config Enum Value Response 
- 
LambdaAuthorizer Config Response 
- LogConfig LogConfig Response 
- MergedApi stringExecution Role Arn 
- Name string
- OpenIDConnect OpenConfig IDConnect Config Response 
- Owner string
- OwnerContact string
- QueryDepth intLimit 
- ResolverCount intLimit 
- map[string]string
- Uris map[string]string
- UserPool UserConfig Pool Config Response 
- Visibility
GraphQLApi Visibility Enum Value Response 
- WafWeb stringAcl Arn 
- XrayEnabled bool
- additionalAuthentication List<AdditionalProviders Authentication Provider Response> 
- apiId String
- apiType GraphQLApi Type Enum Value Response 
- arn String
- authenticationType AuthenticationType Enum Value Response 
- dns Map<String,String>
- enhancedMetrics EnhancedConfig Metrics Config Response 
- introspectionConfig GraphQLApi Introspection Config Enum Value Response 
- 
LambdaAuthorizer Config Response 
- logConfig LogConfig Response 
- mergedApi StringExecution Role Arn 
- name String
- openIDConnect OpenConfig IDConnect Config Response 
- owner String
- ownerContact String
- queryDepth IntegerLimit 
- resolverCount IntegerLimit 
- Map<String,String>
- uris Map<String,String>
- userPool UserConfig Pool Config Response 
- visibility
GraphQLApi Visibility Enum Value Response 
- wafWeb StringAcl Arn 
- xrayEnabled Boolean
- additionalAuthentication AdditionalProviders Authentication Provider Response[] 
- apiId string
- apiType GraphQLApi Type Enum Value Response 
- arn string
- authenticationType AuthenticationType Enum Value Response 
- dns {[key: string]: string}
- enhancedMetrics EnhancedConfig Metrics Config Response 
- introspectionConfig GraphQLApi Introspection Config Enum Value Response 
- 
LambdaAuthorizer Config Response 
- logConfig LogConfig Response 
- mergedApi stringExecution Role Arn 
- name string
- openIDConnect OpenConfig IDConnect Config Response 
- owner string
- ownerContact string
- queryDepth numberLimit 
- resolverCount numberLimit 
- {[key: string]: string}
- uris {[key: string]: string}
- userPool UserConfig Pool Config Response 
- visibility
GraphQLApi Visibility Enum Value Response 
- wafWeb stringAcl Arn 
- xrayEnabled 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 
- 
LambdaAuthorizer 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
GraphQLApi Visibility Enum Value Response 
- waf_web_ stracl_ arn 
- xray_enabled bool
- additionalAuthentication List<Property Map>Providers 
- apiId String
- apiType Property Map
- arn String
- authenticationType Property Map
- dns Map<String>
- enhancedMetrics Property MapConfig 
- introspectionConfig Property Map
- Property Map
- logConfig Property Map
- mergedApi StringExecution Role Arn 
- name String
- openIDConnect Property MapConfig 
- owner String
- ownerContact String
- queryDepth NumberLimit 
- resolverCount NumberLimit 
- Map<String>
- uris Map<String>
- userPool Property MapConfig 
- visibility Property Map
- wafWeb StringAcl Arn 
- xrayEnabled Boolean
CognitoUserPoolConfig, CognitoUserPoolConfigArgs        
- AppId stringClient Regex 
- AwsRegion string
- UserPool stringId 
- AppId stringClient Regex 
- AwsRegion string
- UserPool stringId 
- appId StringClient Regex 
- awsRegion String
- userPool StringId 
- appId stringClient Regex 
- awsRegion string
- userPool stringId 
- app_id_ strclient_ regex 
- aws_region str
- user_pool_ strid 
- appId StringClient Regex 
- awsRegion String
- userPool StringId 
CognitoUserPoolConfigResponse, CognitoUserPoolConfigResponseArgs          
- AppId stringClient Regex 
- AwsRegion string
- UserPool stringId 
- AppId stringClient Regex 
- AwsRegion string
- UserPool stringId 
- appId StringClient Regex 
- awsRegion String
- userPool StringId 
- appId stringClient Regex 
- awsRegion string
- userPool stringId 
- app_id_ strclient_ regex 
- aws_region str
- user_pool_ strid 
- appId StringClient Regex 
- awsRegion String
- userPool 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
- DataSource Level Metrics Behavior_FULL_REQUEST_DATA_SOURCE_METRICS 
- FULL_REQUEST_DATA_SOURCE_METRICSDataSourceLevelMetricsBehavior enum FULL_REQUEST_DATA_SOURCE_METRICS
- DataSource 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 | DataSource Level Metrics Behavior 
- Property value
- value
String | DataSource Level Metrics Behavior 
- Property value
- value
string | DataSource Level Metrics Behavior 
- Property value
- value
str | DataSource 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
- DefaultAction ALLOW 
- ALLOWDefaultAction enum ALLOW
- DefaultAction 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 | DefaultAction 
- Property value
- value
String | DefaultAction 
- Property value
- value
string | DefaultAction 
- Property value
- value
str | DefaultAction 
- 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      
- DataSource Pulumi.Level Metrics Behavior Azure Native. Aws Connector. Inputs. Data Source Level Metrics Behavior Enum Value 
- OperationLevel Pulumi.Metrics Config Azure Native. Aws Connector. Inputs. Operation Level Metrics Config Enum Value 
- ResolverLevel Pulumi.Metrics Behavior Azure Native. Aws Connector. Inputs. Resolver Level Metrics Behavior Enum Value 
EnhancedMetricsConfigResponse, EnhancedMetricsConfigResponseArgs        
- DataSource Pulumi.Level Metrics Behavior Azure Native. Aws Connector. Inputs. Data Source Level Metrics Behavior Enum Value Response 
- OperationLevel Pulumi.Metrics Config Azure Native. Aws Connector. Inputs. Operation Level Metrics Config Enum Value Response 
- ResolverLevel 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
- FieldLog Level ALL 
- ALLFieldLogLevel enum ALL
- FieldLog Level ERROR 
- ERRORFieldLogLevel enum ERROR
- FieldLog 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 | FieldLog Level 
- Property value
- value
String | FieldLog Level 
- Property value
- value
string | FieldLog Level 
- Property value
- value
str | FieldLog 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
- GraphQLApi Introspection Config DISABLED 
- DISABLEDGraphQLApiIntrospectionConfig enum DISABLED
- GraphQLApi 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 | GraphQLApi Introspection Config 
- Property value
- value
String | GraphQLApi Introspection Config 
- Property value
- value
string | GraphQLApi Introspection Config 
- Property value
- value
str | GraphQLApi 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
- GraphQLApi Type GRAPHQL 
- GRAPHQLGraphQLApiType enum GRAPHQL
- GraphQLApi 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 | GraphQLApi Type 
- Property value
- value
String | GraphQLApi Type 
- Property value
- value
string | GraphQLApi Type 
- Property value
- value
str | GraphQLApi 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
- GraphQLApi Visibility GLOBAL 
- GLOBALGraphQLApiVisibility enum GLOBAL
- GraphQLApi 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 | GraphQLApi Visibility 
- Property value
- value
String | GraphQLApi Visibility 
- Property value
- value
string | GraphQLApi Visibility 
- Property value
- value
str | GraphQLApi 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
- IdentityValidation stringExpression 
- int
- string
- IdentityValidation stringExpression 
- Integer
- String
- identityValidation StringExpression 
- number
- string
- identityValidation stringExpression 
- int
- str
- identity_validation_ strexpression 
- Number
- String
- identityValidation StringExpression 
LambdaAuthorizerConfigResponse, LambdaAuthorizerConfigResponseArgs        
- int
- string
- IdentityValidation stringExpression 
- int
- string
- IdentityValidation stringExpression 
- Integer
- String
- identityValidation StringExpression 
- number
- string
- identityValidation stringExpression 
- int
- str
- identity_validation_ strexpression 
- Number
- String
- identityValidation StringExpression 
LogConfig, LogConfigArgs    
LogConfigResponse, LogConfigResponseArgs      
OpenIDConnectConfig, OpenIDConnectConfigArgs      
OpenIDConnectConfigResponse, OpenIDConnectConfigResponseArgs        
OperationLevelMetricsConfig, OperationLevelMetricsConfigArgs        
- DISABLED
- DISABLEDOperationLevelMetricsConfig enum DISABLED
- ENABLED
- ENABLEDOperationLevelMetricsConfig enum ENABLED
- OperationLevel Metrics Config DISABLED 
- DISABLEDOperationLevelMetricsConfig enum DISABLED
- OperationLevel 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 | OperationLevel Metrics Config 
- Property value
- value
String | OperationLevel Metrics Config 
- Property value
- value
string | OperationLevel Metrics Config 
- Property value
- value
str | OperationLevel 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
- ResolverLevel Metrics Behavior_FULL_REQUEST_RESOLVER_METRICS 
- FULL_REQUEST_RESOLVER_METRICSResolverLevelMetricsBehavior enum FULL_REQUEST_RESOLVER_METRICS
- ResolverLevel 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 | ResolverLevel Metrics Behavior 
- Property value
- value
String | ResolverLevel Metrics Behavior 
- Property value
- value
string | ResolverLevel Metrics Behavior 
- Property value
- value
str | ResolverLevel 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      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified 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.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
UserPoolConfig, UserPoolConfigArgs      
- AppId stringClient Regex 
- AwsRegion string
- DefaultAction DefaultAction Enum Value 
- UserPool stringId 
- appId StringClient Regex 
- awsRegion String
- defaultAction DefaultAction Enum Value 
- userPool StringId 
- appId stringClient Regex 
- awsRegion string
- defaultAction DefaultAction Enum Value 
- userPool stringId 
- appId StringClient Regex 
- awsRegion String
- defaultAction Property Map
- userPool StringId 
UserPoolConfigResponse, UserPoolConfigResponseArgs        
- AppId stringClient Regex 
- AwsRegion string
- DefaultAction DefaultAction Enum Value Response 
- UserPool stringId 
- appId StringClient Regex 
- awsRegion String
- defaultAction DefaultAction Enum Value Response 
- userPool StringId 
- appId stringClient Regex 
- awsRegion string
- defaultAction DefaultAction Enum Value Response 
- userPool stringId 
- appId StringClient Regex 
- awsRegion String
- defaultAction Property Map
- userPool 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