This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.awsconnector.getAppSyncGraphqlApi
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get a AppSyncGraphqlApi Azure REST API version: 2024-12-01.
Using getAppSyncGraphqlApi
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAppSyncGraphqlApi(args: GetAppSyncGraphqlApiArgs, opts?: InvokeOptions): Promise<GetAppSyncGraphqlApiResult>
function getAppSyncGraphqlApiOutput(args: GetAppSyncGraphqlApiOutputArgs, opts?: InvokeOptions): Output<GetAppSyncGraphqlApiResult>def get_app_sync_graphql_api(name: Optional[str] = None,
                             resource_group_name: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetAppSyncGraphqlApiResult
def get_app_sync_graphql_api_output(name: Optional[pulumi.Input[str]] = None,
                             resource_group_name: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetAppSyncGraphqlApiResult]func LookupAppSyncGraphqlApi(ctx *Context, args *LookupAppSyncGraphqlApiArgs, opts ...InvokeOption) (*LookupAppSyncGraphqlApiResult, error)
func LookupAppSyncGraphqlApiOutput(ctx *Context, args *LookupAppSyncGraphqlApiOutputArgs, opts ...InvokeOption) LookupAppSyncGraphqlApiResultOutput> Note: This function is named LookupAppSyncGraphqlApi in the Go SDK.
public static class GetAppSyncGraphqlApi 
{
    public static Task<GetAppSyncGraphqlApiResult> InvokeAsync(GetAppSyncGraphqlApiArgs args, InvokeOptions? opts = null)
    public static Output<GetAppSyncGraphqlApiResult> Invoke(GetAppSyncGraphqlApiInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAppSyncGraphqlApiResult> getAppSyncGraphqlApi(GetAppSyncGraphqlApiArgs args, InvokeOptions options)
public static Output<GetAppSyncGraphqlApiResult> getAppSyncGraphqlApi(GetAppSyncGraphqlApiArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:awsconnector:getAppSyncGraphqlApi
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Name string
- Name of AppSyncGraphqlApi
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- Name string
- Name of AppSyncGraphqlApi
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- name String
- Name of AppSyncGraphqlApi
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- name string
- Name of AppSyncGraphqlApi
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- name str
- Name of AppSyncGraphqlApi
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- name String
- Name of AppSyncGraphqlApi
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getAppSyncGraphqlApi Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
Pulumi.Azure Native. Aws Connector. Outputs. App Sync Graphql Api Properties Response 
- The resource-specific properties for this 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"
- Dictionary<string, string>
- Resource tags.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
AppSync Graphql Api Properties Response 
- The resource-specific properties for this 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"
- map[string]string
- Resource tags.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties
AppSync Graphql Api Properties Response 
- The resource-specific properties for this 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"
- Map<String,String>
- Resource tags.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- properties
AppSync Graphql Api Properties Response 
- The resource-specific properties for this 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"
- {[key: string]: string}
- Resource tags.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- properties
AppSync Graphql Api Properties Response 
- The resource-specific properties for this 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"
- Mapping[str, str]
- Resource tags.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties Property Map
- The resource-specific properties for this 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"
- Map<String>
- Resource tags.
Supporting Types
AdditionalAuthenticationProviderResponse   
- 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 
AppSyncGraphqlApiPropertiesResponse     
- 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
AuthenticationTypeEnumValueResponse    
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
AwsAppSyncGraphqlApiPropertiesResponse      
- 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
CognitoUserPoolConfigResponse    
- 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 
DataSourceLevelMetricsBehaviorEnumValueResponse       
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
DefaultActionEnumValueResponse    
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
EnhancedMetricsConfigResponse   
- 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 
FieldLogLevelEnumValueResponse     
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
GraphQLApiIntrospectionConfigEnumValueResponse      
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
GraphQLApiTypeEnumValueResponse     
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
GraphQLApiVisibilityEnumValueResponse     
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
LambdaAuthorizerConfigResponse   
- 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 
LogConfigResponse  
OpenIDConnectConfigResponse   
OperationLevelMetricsConfigEnumValueResponse      
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
ResolverLevelMetricsBehaviorEnumValueResponse      
- 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  
- 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.
UserPoolConfigResponse   
- 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 
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi