Package com.pulumi.aws.apigateway
Class ApigatewayFunctions
- java.lang.Object
-
- com.pulumi.aws.apigateway.ApigatewayFunctions
-
public final class ApigatewayFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ApigatewayFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetApiKeysResult>getApiKeys()Data source for managing AWS API Gateway API Keys.static com.pulumi.core.Output<GetApiKeysResult>getApiKeys(GetApiKeysArgs args)Data source for managing AWS API Gateway API Keys.static com.pulumi.core.Output<GetApiKeysResult>getApiKeys(GetApiKeysArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing AWS API Gateway API Keys.static com.pulumi.core.Output<GetApiKeysResult>getApiKeys(GetApiKeysArgs args, com.pulumi.deployment.InvokeOutputOptions options)Data source for managing AWS API Gateway API Keys.static java.util.concurrent.CompletableFuture<GetApiKeysResult>getApiKeysPlain()Data source for managing AWS API Gateway API Keys.static java.util.concurrent.CompletableFuture<GetApiKeysResult>getApiKeysPlain(GetApiKeysPlainArgs args)Data source for managing AWS API Gateway API Keys.static java.util.concurrent.CompletableFuture<GetApiKeysResult>getApiKeysPlain(GetApiKeysPlainArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing AWS API Gateway API Keys.static com.pulumi.core.Output<GetAuthorizerResult>getAuthorizer(GetAuthorizerArgs args)Provides details about a specific API Gateway Authorizer.static com.pulumi.core.Output<GetAuthorizerResult>getAuthorizer(GetAuthorizerArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about a specific API Gateway Authorizer.static com.pulumi.core.Output<GetAuthorizerResult>getAuthorizer(GetAuthorizerArgs args, com.pulumi.deployment.InvokeOutputOptions options)Provides details about a specific API Gateway Authorizer.static java.util.concurrent.CompletableFuture<GetAuthorizerResult>getAuthorizerPlain(GetAuthorizerPlainArgs args)Provides details about a specific API Gateway Authorizer.static java.util.concurrent.CompletableFuture<GetAuthorizerResult>getAuthorizerPlain(GetAuthorizerPlainArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about a specific API Gateway Authorizer.static com.pulumi.core.Output<GetAuthorizersResult>getAuthorizers(GetAuthorizersArgs args)Provides details about multiple API Gateway Authorizers.static com.pulumi.core.Output<GetAuthorizersResult>getAuthorizers(GetAuthorizersArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about multiple API Gateway Authorizers.static com.pulumi.core.Output<GetAuthorizersResult>getAuthorizers(GetAuthorizersArgs args, com.pulumi.deployment.InvokeOutputOptions options)Provides details about multiple API Gateway Authorizers.static java.util.concurrent.CompletableFuture<GetAuthorizersResult>getAuthorizersPlain(GetAuthorizersPlainArgs args)Provides details about multiple API Gateway Authorizers.static java.util.concurrent.CompletableFuture<GetAuthorizersResult>getAuthorizersPlain(GetAuthorizersPlainArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about multiple API Gateway Authorizers.static com.pulumi.core.Output<GetDomainNameResult>getDomainName(GetDomainNameArgs args)Use this data source to get the custom domain name for use with AWS API Gateway.static com.pulumi.core.Output<GetDomainNameResult>getDomainName(GetDomainNameArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the custom domain name for use with AWS API Gateway.static com.pulumi.core.Output<GetDomainNameResult>getDomainName(GetDomainNameArgs args, com.pulumi.deployment.InvokeOutputOptions options)Use this data source to get the custom domain name for use with AWS API Gateway.static java.util.concurrent.CompletableFuture<GetDomainNameResult>getDomainNamePlain(GetDomainNamePlainArgs args)Use this data source to get the custom domain name for use with AWS API Gateway.static java.util.concurrent.CompletableFuture<GetDomainNameResult>getDomainNamePlain(GetDomainNamePlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the custom domain name for use with AWS API Gateway.static com.pulumi.core.Output<GetExportResult>getExport(GetExportArgs args)## Example Usagestatic com.pulumi.core.Output<GetExportResult>getExport(GetExportArgs args, com.pulumi.deployment.InvokeOptions options)## Example Usagestatic com.pulumi.core.Output<GetExportResult>getExport(GetExportArgs args, com.pulumi.deployment.InvokeOutputOptions options)## Example Usagestatic java.util.concurrent.CompletableFuture<GetExportResult>getExportPlain(GetExportPlainArgs args)## Example Usagestatic java.util.concurrent.CompletableFuture<GetExportResult>getExportPlain(GetExportPlainArgs args, com.pulumi.deployment.InvokeOptions options)## Example Usagestatic com.pulumi.core.Output<GetKeyResult>getKey(GetKeyArgs args)Use this data source to get the name and value of a pre-existing API Key, for example to supply credentials for a dependency microservice.static com.pulumi.core.Output<GetKeyResult>getKey(GetKeyArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the name and value of a pre-existing API Key, for example to supply credentials for a dependency microservice.static com.pulumi.core.Output<GetKeyResult>getKey(GetKeyArgs args, com.pulumi.deployment.InvokeOutputOptions options)Use this data source to get the name and value of a pre-existing API Key, for example to supply credentials for a dependency microservice.static java.util.concurrent.CompletableFuture<GetKeyResult>getKeyPlain(GetKeyPlainArgs args)Use this data source to get the name and value of a pre-existing API Key, for example to supply credentials for a dependency microservice.static java.util.concurrent.CompletableFuture<GetKeyResult>getKeyPlain(GetKeyPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the name and value of a pre-existing API Key, for example to supply credentials for a dependency microservice.static com.pulumi.core.Output<GetResourceResult>getResource(GetResourceArgs args)Use this data source to get the ID of a Resource in API Gateway.static com.pulumi.core.Output<GetResourceResult>getResource(GetResourceArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of a Resource in API Gateway.static com.pulumi.core.Output<GetResourceResult>getResource(GetResourceArgs args, com.pulumi.deployment.InvokeOutputOptions options)Use this data source to get the ID of a Resource in API Gateway.static java.util.concurrent.CompletableFuture<GetResourceResult>getResourcePlain(GetResourcePlainArgs args)Use this data source to get the ID of a Resource in API Gateway.static java.util.concurrent.CompletableFuture<GetResourceResult>getResourcePlain(GetResourcePlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of a Resource in API Gateway.static com.pulumi.core.Output<GetRestApiResult>getRestApi(GetRestApiArgs args)Use this data source to get the ID and rootResourceId of a REST API in API Gateway.static com.pulumi.core.Output<GetRestApiResult>getRestApi(GetRestApiArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID and rootResourceId of a REST API in API Gateway.static com.pulumi.core.Output<GetRestApiResult>getRestApi(GetRestApiArgs args, com.pulumi.deployment.InvokeOutputOptions options)Use this data source to get the ID and rootResourceId of a REST API in API Gateway.static java.util.concurrent.CompletableFuture<GetRestApiResult>getRestApiPlain(GetRestApiPlainArgs args)Use this data source to get the ID and rootResourceId of a REST API in API Gateway.static java.util.concurrent.CompletableFuture<GetRestApiResult>getRestApiPlain(GetRestApiPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID and rootResourceId of a REST API in API Gateway.static com.pulumi.core.Output<GetSdkResult>getSdk(GetSdkArgs args)## Example Usagestatic com.pulumi.core.Output<GetSdkResult>getSdk(GetSdkArgs args, com.pulumi.deployment.InvokeOptions options)## Example Usagestatic com.pulumi.core.Output<GetSdkResult>getSdk(GetSdkArgs args, com.pulumi.deployment.InvokeOutputOptions options)## Example Usagestatic java.util.concurrent.CompletableFuture<GetSdkResult>getSdkPlain(GetSdkPlainArgs args)## Example Usagestatic java.util.concurrent.CompletableFuture<GetSdkResult>getSdkPlain(GetSdkPlainArgs args, com.pulumi.deployment.InvokeOptions options)## Example Usagestatic com.pulumi.core.Output<GetVpcLinkResult>getVpcLink(GetVpcLinkArgs args)Use this data source to get the ID of a VPC Link in API Gateway.static com.pulumi.core.Output<GetVpcLinkResult>getVpcLink(GetVpcLinkArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of a VPC Link in API Gateway.static com.pulumi.core.Output<GetVpcLinkResult>getVpcLink(GetVpcLinkArgs args, com.pulumi.deployment.InvokeOutputOptions options)Use this data source to get the ID of a VPC Link in API Gateway.static java.util.concurrent.CompletableFuture<GetVpcLinkResult>getVpcLinkPlain(GetVpcLinkPlainArgs args)Use this data source to get the ID of a VPC Link in API Gateway.static java.util.concurrent.CompletableFuture<GetVpcLinkResult>getVpcLinkPlain(GetVpcLinkPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of a VPC Link in API Gateway.
-
-
-
Method Detail
-
getApiKeys
public static com.pulumi.core.Output<GetApiKeysResult> getApiKeys()
Data source for managing AWS API Gateway API Keys. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetApiKeysArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getApiKeys(GetApiKeysArgs.builder() .build()); } }
-
getApiKeysPlain
public static java.util.concurrent.CompletableFuture<GetApiKeysResult> getApiKeysPlain()
Data source for managing AWS API Gateway API Keys. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetApiKeysArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getApiKeys(GetApiKeysArgs.builder() .build()); } }
-
getApiKeys
public static com.pulumi.core.Output<GetApiKeysResult> getApiKeys(GetApiKeysArgs args)
Data source for managing AWS API Gateway API Keys. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetApiKeysArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getApiKeys(GetApiKeysArgs.builder() .build()); } }
-
getApiKeysPlain
public static java.util.concurrent.CompletableFuture<GetApiKeysResult> getApiKeysPlain(GetApiKeysPlainArgs args)
Data source for managing AWS API Gateway API Keys. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetApiKeysArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getApiKeys(GetApiKeysArgs.builder() .build()); } }
-
getApiKeys
public static com.pulumi.core.Output<GetApiKeysResult> getApiKeys(GetApiKeysArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing AWS API Gateway API Keys. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetApiKeysArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getApiKeys(GetApiKeysArgs.builder() .build()); } }
-
getApiKeys
public static com.pulumi.core.Output<GetApiKeysResult> getApiKeys(GetApiKeysArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Data source for managing AWS API Gateway API Keys. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetApiKeysArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getApiKeys(GetApiKeysArgs.builder() .build()); } }
-
getApiKeysPlain
public static java.util.concurrent.CompletableFuture<GetApiKeysResult> getApiKeysPlain(GetApiKeysPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing AWS API Gateway API Keys. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetApiKeysArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getApiKeys(GetApiKeysArgs.builder() .build()); } }
-
getAuthorizer
public static com.pulumi.core.Output<GetAuthorizerResult> getAuthorizer(GetAuthorizerArgs args)
Provides details about a specific API Gateway Authorizer. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetAuthorizerArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getAuthorizer(GetAuthorizerArgs.builder() .restApiId(exampleAwsApiGatewayRestApi.id()) .authorizerId(exampleAwsApiGatewayAuthorizers.ids()[0]) .build()); } }
-
getAuthorizerPlain
public static java.util.concurrent.CompletableFuture<GetAuthorizerResult> getAuthorizerPlain(GetAuthorizerPlainArgs args)
Provides details about a specific API Gateway Authorizer. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetAuthorizerArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getAuthorizer(GetAuthorizerArgs.builder() .restApiId(exampleAwsApiGatewayRestApi.id()) .authorizerId(exampleAwsApiGatewayAuthorizers.ids()[0]) .build()); } }
-
getAuthorizer
public static com.pulumi.core.Output<GetAuthorizerResult> getAuthorizer(GetAuthorizerArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about a specific API Gateway Authorizer. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetAuthorizerArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getAuthorizer(GetAuthorizerArgs.builder() .restApiId(exampleAwsApiGatewayRestApi.id()) .authorizerId(exampleAwsApiGatewayAuthorizers.ids()[0]) .build()); } }
-
getAuthorizer
public static com.pulumi.core.Output<GetAuthorizerResult> getAuthorizer(GetAuthorizerArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Provides details about a specific API Gateway Authorizer. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetAuthorizerArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getAuthorizer(GetAuthorizerArgs.builder() .restApiId(exampleAwsApiGatewayRestApi.id()) .authorizerId(exampleAwsApiGatewayAuthorizers.ids()[0]) .build()); } }
-
getAuthorizerPlain
public static java.util.concurrent.CompletableFuture<GetAuthorizerResult> getAuthorizerPlain(GetAuthorizerPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about a specific API Gateway Authorizer. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetAuthorizerArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getAuthorizer(GetAuthorizerArgs.builder() .restApiId(exampleAwsApiGatewayRestApi.id()) .authorizerId(exampleAwsApiGatewayAuthorizers.ids()[0]) .build()); } }
-
getAuthorizers
public static com.pulumi.core.Output<GetAuthorizersResult> getAuthorizers(GetAuthorizersArgs args)
Provides details about multiple API Gateway Authorizers. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetAuthorizersArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getAuthorizers(GetAuthorizersArgs.builder() .restApiId(exampleAwsApiGatewayRestApi.id()) .build()); } }
-
getAuthorizersPlain
public static java.util.concurrent.CompletableFuture<GetAuthorizersResult> getAuthorizersPlain(GetAuthorizersPlainArgs args)
Provides details about multiple API Gateway Authorizers. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetAuthorizersArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getAuthorizers(GetAuthorizersArgs.builder() .restApiId(exampleAwsApiGatewayRestApi.id()) .build()); } }
-
getAuthorizers
public static com.pulumi.core.Output<GetAuthorizersResult> getAuthorizers(GetAuthorizersArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about multiple API Gateway Authorizers. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetAuthorizersArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getAuthorizers(GetAuthorizersArgs.builder() .restApiId(exampleAwsApiGatewayRestApi.id()) .build()); } }
-
getAuthorizers
public static com.pulumi.core.Output<GetAuthorizersResult> getAuthorizers(GetAuthorizersArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Provides details about multiple API Gateway Authorizers. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetAuthorizersArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getAuthorizers(GetAuthorizersArgs.builder() .restApiId(exampleAwsApiGatewayRestApi.id()) .build()); } }
-
getAuthorizersPlain
public static java.util.concurrent.CompletableFuture<GetAuthorizersResult> getAuthorizersPlain(GetAuthorizersPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about multiple API Gateway Authorizers. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetAuthorizersArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getAuthorizers(GetAuthorizersArgs.builder() .restApiId(exampleAwsApiGatewayRestApi.id()) .build()); } }
-
getDomainName
public static com.pulumi.core.Output<GetDomainNameResult> getDomainName(GetDomainNameArgs args)
Use this data source to get the custom domain name for use with AWS API Gateway. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetDomainNameArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getDomainName(GetDomainNameArgs.builder() .domainName("api.example.com") .build()); } }
-
getDomainNamePlain
public static java.util.concurrent.CompletableFuture<GetDomainNameResult> getDomainNamePlain(GetDomainNamePlainArgs args)
Use this data source to get the custom domain name for use with AWS API Gateway. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetDomainNameArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getDomainName(GetDomainNameArgs.builder() .domainName("api.example.com") .build()); } }
-
getDomainName
public static com.pulumi.core.Output<GetDomainNameResult> getDomainName(GetDomainNameArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the custom domain name for use with AWS API Gateway. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetDomainNameArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getDomainName(GetDomainNameArgs.builder() .domainName("api.example.com") .build()); } }
-
getDomainName
public static com.pulumi.core.Output<GetDomainNameResult> getDomainName(GetDomainNameArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Use this data source to get the custom domain name for use with AWS API Gateway. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetDomainNameArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getDomainName(GetDomainNameArgs.builder() .domainName("api.example.com") .build()); } }
-
getDomainNamePlain
public static java.util.concurrent.CompletableFuture<GetDomainNameResult> getDomainNamePlain(GetDomainNamePlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the custom domain name for use with AWS API Gateway. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetDomainNameArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getDomainName(GetDomainNameArgs.builder() .domainName("api.example.com") .build()); } }
-
getExport
public static com.pulumi.core.Output<GetExportResult> getExport(GetExportArgs args)
## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetExportArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getExport(GetExportArgs.builder() .restApiId(exampleAwsApiGatewayStage.restApiId()) .stageName(exampleAwsApiGatewayStage.stageName()) .exportType("oas30") .build()); } }
-
getExportPlain
public static java.util.concurrent.CompletableFuture<GetExportResult> getExportPlain(GetExportPlainArgs args)
## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetExportArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getExport(GetExportArgs.builder() .restApiId(exampleAwsApiGatewayStage.restApiId()) .stageName(exampleAwsApiGatewayStage.stageName()) .exportType("oas30") .build()); } }
-
getExport
public static com.pulumi.core.Output<GetExportResult> getExport(GetExportArgs args, com.pulumi.deployment.InvokeOptions options)
## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetExportArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getExport(GetExportArgs.builder() .restApiId(exampleAwsApiGatewayStage.restApiId()) .stageName(exampleAwsApiGatewayStage.stageName()) .exportType("oas30") .build()); } }
-
getExport
public static com.pulumi.core.Output<GetExportResult> getExport(GetExportArgs args, com.pulumi.deployment.InvokeOutputOptions options)
## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetExportArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getExport(GetExportArgs.builder() .restApiId(exampleAwsApiGatewayStage.restApiId()) .stageName(exampleAwsApiGatewayStage.stageName()) .exportType("oas30") .build()); } }
-
getExportPlain
public static java.util.concurrent.CompletableFuture<GetExportResult> getExportPlain(GetExportPlainArgs args, com.pulumi.deployment.InvokeOptions options)
## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetExportArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getExport(GetExportArgs.builder() .restApiId(exampleAwsApiGatewayStage.restApiId()) .stageName(exampleAwsApiGatewayStage.stageName()) .exportType("oas30") .build()); } }
-
getKey
public static com.pulumi.core.Output<GetKeyResult> getKey(GetKeyArgs args)
Use this data source to get the name and value of a pre-existing API Key, for example to supply credentials for a dependency microservice. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetKeyArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myApiKey = ApigatewayFunctions.getKey(GetKeyArgs.builder() .id("ru3mpjgse6") .build()); } }
-
getKeyPlain
public static java.util.concurrent.CompletableFuture<GetKeyResult> getKeyPlain(GetKeyPlainArgs args)
Use this data source to get the name and value of a pre-existing API Key, for example to supply credentials for a dependency microservice. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetKeyArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myApiKey = ApigatewayFunctions.getKey(GetKeyArgs.builder() .id("ru3mpjgse6") .build()); } }
-
getKey
public static com.pulumi.core.Output<GetKeyResult> getKey(GetKeyArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the name and value of a pre-existing API Key, for example to supply credentials for a dependency microservice. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetKeyArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myApiKey = ApigatewayFunctions.getKey(GetKeyArgs.builder() .id("ru3mpjgse6") .build()); } }
-
getKey
public static com.pulumi.core.Output<GetKeyResult> getKey(GetKeyArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Use this data source to get the name and value of a pre-existing API Key, for example to supply credentials for a dependency microservice. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetKeyArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myApiKey = ApigatewayFunctions.getKey(GetKeyArgs.builder() .id("ru3mpjgse6") .build()); } }
-
getKeyPlain
public static java.util.concurrent.CompletableFuture<GetKeyResult> getKeyPlain(GetKeyPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the name and value of a pre-existing API Key, for example to supply credentials for a dependency microservice. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetKeyArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myApiKey = ApigatewayFunctions.getKey(GetKeyArgs.builder() .id("ru3mpjgse6") .build()); } }
-
getResource
public static com.pulumi.core.Output<GetResourceResult> getResource(GetResourceArgs args)
Use this data source to get the ID of a Resource in API Gateway. To fetch the Resource, you must provide the REST API ID as well as the full path. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetRestApiArgs; import com.pulumi.aws.apigateway.inputs.GetResourceArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myRestApi = ApigatewayFunctions.getRestApi(GetRestApiArgs.builder() .name("my-rest-api") .build()); final var myResource = ApigatewayFunctions.getResource(GetResourceArgs.builder() .restApiId(myRestApi.id()) .path("/endpoint/path") .build()); } }
-
getResourcePlain
public static java.util.concurrent.CompletableFuture<GetResourceResult> getResourcePlain(GetResourcePlainArgs args)
Use this data source to get the ID of a Resource in API Gateway. To fetch the Resource, you must provide the REST API ID as well as the full path. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetRestApiArgs; import com.pulumi.aws.apigateway.inputs.GetResourceArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myRestApi = ApigatewayFunctions.getRestApi(GetRestApiArgs.builder() .name("my-rest-api") .build()); final var myResource = ApigatewayFunctions.getResource(GetResourceArgs.builder() .restApiId(myRestApi.id()) .path("/endpoint/path") .build()); } }
-
getResource
public static com.pulumi.core.Output<GetResourceResult> getResource(GetResourceArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of a Resource in API Gateway. To fetch the Resource, you must provide the REST API ID as well as the full path. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetRestApiArgs; import com.pulumi.aws.apigateway.inputs.GetResourceArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myRestApi = ApigatewayFunctions.getRestApi(GetRestApiArgs.builder() .name("my-rest-api") .build()); final var myResource = ApigatewayFunctions.getResource(GetResourceArgs.builder() .restApiId(myRestApi.id()) .path("/endpoint/path") .build()); } }
-
getResource
public static com.pulumi.core.Output<GetResourceResult> getResource(GetResourceArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Use this data source to get the ID of a Resource in API Gateway. To fetch the Resource, you must provide the REST API ID as well as the full path. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetRestApiArgs; import com.pulumi.aws.apigateway.inputs.GetResourceArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myRestApi = ApigatewayFunctions.getRestApi(GetRestApiArgs.builder() .name("my-rest-api") .build()); final var myResource = ApigatewayFunctions.getResource(GetResourceArgs.builder() .restApiId(myRestApi.id()) .path("/endpoint/path") .build()); } }
-
getResourcePlain
public static java.util.concurrent.CompletableFuture<GetResourceResult> getResourcePlain(GetResourcePlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of a Resource in API Gateway. To fetch the Resource, you must provide the REST API ID as well as the full path. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetRestApiArgs; import com.pulumi.aws.apigateway.inputs.GetResourceArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myRestApi = ApigatewayFunctions.getRestApi(GetRestApiArgs.builder() .name("my-rest-api") .build()); final var myResource = ApigatewayFunctions.getResource(GetResourceArgs.builder() .restApiId(myRestApi.id()) .path("/endpoint/path") .build()); } }
-
getRestApi
public static com.pulumi.core.Output<GetRestApiResult> getRestApi(GetRestApiArgs args)
Use this data source to get the ID and rootResourceId of a REST API in API Gateway. To fetch the REST API you must provide a name to match against. As there is no unique name constraint on REST APIs this data source will error if there is more than one match. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetRestApiArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myRestApi = ApigatewayFunctions.getRestApi(GetRestApiArgs.builder() .name("my-rest-api") .build()); } }
-
getRestApiPlain
public static java.util.concurrent.CompletableFuture<GetRestApiResult> getRestApiPlain(GetRestApiPlainArgs args)
Use this data source to get the ID and rootResourceId of a REST API in API Gateway. To fetch the REST API you must provide a name to match against. As there is no unique name constraint on REST APIs this data source will error if there is more than one match. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetRestApiArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myRestApi = ApigatewayFunctions.getRestApi(GetRestApiArgs.builder() .name("my-rest-api") .build()); } }
-
getRestApi
public static com.pulumi.core.Output<GetRestApiResult> getRestApi(GetRestApiArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID and rootResourceId of a REST API in API Gateway. To fetch the REST API you must provide a name to match against. As there is no unique name constraint on REST APIs this data source will error if there is more than one match. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetRestApiArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myRestApi = ApigatewayFunctions.getRestApi(GetRestApiArgs.builder() .name("my-rest-api") .build()); } }
-
getRestApi
public static com.pulumi.core.Output<GetRestApiResult> getRestApi(GetRestApiArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Use this data source to get the ID and rootResourceId of a REST API in API Gateway. To fetch the REST API you must provide a name to match against. As there is no unique name constraint on REST APIs this data source will error if there is more than one match. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetRestApiArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myRestApi = ApigatewayFunctions.getRestApi(GetRestApiArgs.builder() .name("my-rest-api") .build()); } }
-
getRestApiPlain
public static java.util.concurrent.CompletableFuture<GetRestApiResult> getRestApiPlain(GetRestApiPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID and rootResourceId of a REST API in API Gateway. To fetch the REST API you must provide a name to match against. As there is no unique name constraint on REST APIs this data source will error if there is more than one match. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetRestApiArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myRestApi = ApigatewayFunctions.getRestApi(GetRestApiArgs.builder() .name("my-rest-api") .build()); } }
-
getSdk
public static com.pulumi.core.Output<GetSdkResult> getSdk(GetSdkArgs args)
## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetSdkArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getSdk(GetSdkArgs.builder() .restApiId(exampleAwsApiGatewayStage.restApiId()) .stageName(exampleAwsApiGatewayStage.stageName()) .sdkType("android") .parameters(Map.ofEntries( Map.entry("groupId", "example"), Map.entry("artifactId", "example"), Map.entry("artifactVersion", "example"), Map.entry("invokerPackage", "example") )) .build()); } }
-
getSdkPlain
public static java.util.concurrent.CompletableFuture<GetSdkResult> getSdkPlain(GetSdkPlainArgs args)
## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetSdkArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getSdk(GetSdkArgs.builder() .restApiId(exampleAwsApiGatewayStage.restApiId()) .stageName(exampleAwsApiGatewayStage.stageName()) .sdkType("android") .parameters(Map.ofEntries( Map.entry("groupId", "example"), Map.entry("artifactId", "example"), Map.entry("artifactVersion", "example"), Map.entry("invokerPackage", "example") )) .build()); } }
-
getSdk
public static com.pulumi.core.Output<GetSdkResult> getSdk(GetSdkArgs args, com.pulumi.deployment.InvokeOptions options)
## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetSdkArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getSdk(GetSdkArgs.builder() .restApiId(exampleAwsApiGatewayStage.restApiId()) .stageName(exampleAwsApiGatewayStage.stageName()) .sdkType("android") .parameters(Map.ofEntries( Map.entry("groupId", "example"), Map.entry("artifactId", "example"), Map.entry("artifactVersion", "example"), Map.entry("invokerPackage", "example") )) .build()); } }
-
getSdk
public static com.pulumi.core.Output<GetSdkResult> getSdk(GetSdkArgs args, com.pulumi.deployment.InvokeOutputOptions options)
## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetSdkArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getSdk(GetSdkArgs.builder() .restApiId(exampleAwsApiGatewayStage.restApiId()) .stageName(exampleAwsApiGatewayStage.stageName()) .sdkType("android") .parameters(Map.ofEntries( Map.entry("groupId", "example"), Map.entry("artifactId", "example"), Map.entry("artifactVersion", "example"), Map.entry("invokerPackage", "example") )) .build()); } }
-
getSdkPlain
public static java.util.concurrent.CompletableFuture<GetSdkResult> getSdkPlain(GetSdkPlainArgs args, com.pulumi.deployment.InvokeOptions options)
## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetSdkArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var example = ApigatewayFunctions.getSdk(GetSdkArgs.builder() .restApiId(exampleAwsApiGatewayStage.restApiId()) .stageName(exampleAwsApiGatewayStage.stageName()) .sdkType("android") .parameters(Map.ofEntries( Map.entry("groupId", "example"), Map.entry("artifactId", "example"), Map.entry("artifactVersion", "example"), Map.entry("invokerPackage", "example") )) .build()); } }
-
getVpcLink
public static com.pulumi.core.Output<GetVpcLinkResult> getVpcLink(GetVpcLinkArgs args)
Use this data source to get the ID of a VPC Link in API Gateway. To fetch the VPC Link you must provide a name to match against. As there is no unique name constraint on API Gateway VPC Links this data source will error if there is more than one match. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetVpcLinkArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myApiGatewayVpcLink = ApigatewayFunctions.getVpcLink(GetVpcLinkArgs.builder() .name("my-vpc-link") .build()); } }
-
getVpcLinkPlain
public static java.util.concurrent.CompletableFuture<GetVpcLinkResult> getVpcLinkPlain(GetVpcLinkPlainArgs args)
Use this data source to get the ID of a VPC Link in API Gateway. To fetch the VPC Link you must provide a name to match against. As there is no unique name constraint on API Gateway VPC Links this data source will error if there is more than one match. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetVpcLinkArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myApiGatewayVpcLink = ApigatewayFunctions.getVpcLink(GetVpcLinkArgs.builder() .name("my-vpc-link") .build()); } }
-
getVpcLink
public static com.pulumi.core.Output<GetVpcLinkResult> getVpcLink(GetVpcLinkArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of a VPC Link in API Gateway. To fetch the VPC Link you must provide a name to match against. As there is no unique name constraint on API Gateway VPC Links this data source will error if there is more than one match. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetVpcLinkArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myApiGatewayVpcLink = ApigatewayFunctions.getVpcLink(GetVpcLinkArgs.builder() .name("my-vpc-link") .build()); } }
-
getVpcLink
public static com.pulumi.core.Output<GetVpcLinkResult> getVpcLink(GetVpcLinkArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Use this data source to get the ID of a VPC Link in API Gateway. To fetch the VPC Link you must provide a name to match against. As there is no unique name constraint on API Gateway VPC Links this data source will error if there is more than one match. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetVpcLinkArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myApiGatewayVpcLink = ApigatewayFunctions.getVpcLink(GetVpcLinkArgs.builder() .name("my-vpc-link") .build()); } }
-
getVpcLinkPlain
public static java.util.concurrent.CompletableFuture<GetVpcLinkResult> getVpcLinkPlain(GetVpcLinkPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of a VPC Link in API Gateway. To fetch the VPC Link you must provide a name to match against. As there is no unique name constraint on API Gateway VPC Links this data source will error if there is more than one match. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.apigateway.ApigatewayFunctions; import com.pulumi.aws.apigateway.inputs.GetVpcLinkArgs; import java.util.ArrayList; import java.util.Arrays; 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) { final var myApiGatewayVpcLink = ApigatewayFunctions.getVpcLink(GetVpcLinkArgs.builder() .name("my-vpc-link") .build()); } }
-
-