| Package | Description |
|---|---|
| com.amazonaws.services.securityhub.model |
| Modifier and Type | Method and Description |
|---|---|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.clone() |
AwsAppSyncGraphQlApiDetails |
ResourceDetails.getAwsAppSyncGraphQlApi()
Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices, and APIs
from a single GraphQL endpoint.
|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.withAdditionalAuthenticationProviders(AwsAppSyncGraphQlApiAdditionalAuthenticationProvidersDetails... additionalAuthenticationProviders)
A list of additional authentication providers for the GraphQL API.
|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.withAdditionalAuthenticationProviders(Collection<AwsAppSyncGraphQlApiAdditionalAuthenticationProvidersDetails> additionalAuthenticationProviders)
A list of additional authentication providers for the GraphQL API.
|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.withApiId(String apiId)
The unique identifier for the API.
|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.withArn(String arn)
The Amazon Resource Name (ARN) of the API.
|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.withAuthenticationType(String authenticationType)
The type of security configuration for your GraphQL API: API key, Identity and Access Management (IAM), OpenID
Connect (OIDC), Amazon Cognito user pools, or Lambda.
|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.withId(String id)
The unique identifier for the API.
|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.withLambdaAuthorizerConfig(AwsAppSyncGraphQlApiLambdaAuthorizerConfigDetails lambdaAuthorizerConfig)
Specifies the configuration for Lambda function authorization.
|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.withLogConfig(AwsAppSyncGraphQlApiLogConfigDetails logConfig)
The Amazon CloudWatch Logs configuration.
|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.withName(String name)
The API name.
|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.withOpenIdConnectConfig(AwsAppSyncGraphQlApiOpenIdConnectConfigDetails openIdConnectConfig)
Specifies the authorization configuration for using an OpenID Connect compliant service with an AppSync GraphQL
API endpoint.
|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.withUserPoolConfig(AwsAppSyncGraphQlApiUserPoolConfigDetails userPoolConfig)
The Amazon Cognito user pools configuration.
|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.withWafWebAclArn(String wafWebAclArn)
The Amazon Resource Name (ARN) of the WAF web access control list (web ACL) associated with this GraphQL API, if
one exists.
|
AwsAppSyncGraphQlApiDetails |
AwsAppSyncGraphQlApiDetails.withXrayEnabled(Boolean xrayEnabled)
Indicates whether to use X-Ray tracing for the GraphQL API.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ResourceDetails.setAwsAppSyncGraphQlApi(AwsAppSyncGraphQlApiDetails awsAppSyncGraphQlApi)
Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices, and APIs
from a single GraphQL endpoint.
|
ResourceDetails |
ResourceDetails.withAwsAppSyncGraphQlApi(AwsAppSyncGraphQlApiDetails awsAppSyncGraphQlApi)
Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices, and APIs
from a single GraphQL endpoint.
|
Copyright © 2024. All rights reserved.