
com.pulumi.azurenative.appconfiguration.AppconfigurationFunctions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of azure-native Show documentation
Show all versions of azure-native Show documentation
A native Pulumi package for creating and managing Azure resources.
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.azurenative.appconfiguration;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.appconfiguration.inputs.GetConfigurationStoreArgs;
import com.pulumi.azurenative.appconfiguration.inputs.GetConfigurationStorePlainArgs;
import com.pulumi.azurenative.appconfiguration.inputs.GetKeyValueArgs;
import com.pulumi.azurenative.appconfiguration.inputs.GetKeyValuePlainArgs;
import com.pulumi.azurenative.appconfiguration.inputs.GetPrivateEndpointConnectionArgs;
import com.pulumi.azurenative.appconfiguration.inputs.GetPrivateEndpointConnectionPlainArgs;
import com.pulumi.azurenative.appconfiguration.inputs.GetReplicaArgs;
import com.pulumi.azurenative.appconfiguration.inputs.GetReplicaPlainArgs;
import com.pulumi.azurenative.appconfiguration.inputs.ListConfigurationStoreKeysArgs;
import com.pulumi.azurenative.appconfiguration.inputs.ListConfigurationStoreKeysPlainArgs;
import com.pulumi.azurenative.appconfiguration.outputs.GetConfigurationStoreResult;
import com.pulumi.azurenative.appconfiguration.outputs.GetKeyValueResult;
import com.pulumi.azurenative.appconfiguration.outputs.GetPrivateEndpointConnectionResult;
import com.pulumi.azurenative.appconfiguration.outputs.GetReplicaResult;
import com.pulumi.azurenative.appconfiguration.outputs.ListConfigurationStoreKeysResult;
import com.pulumi.core.Output;
import com.pulumi.core.TypeShape;
import com.pulumi.deployment.Deployment;
import com.pulumi.deployment.InvokeOptions;
import java.util.concurrent.CompletableFuture;
public final class AppconfigurationFunctions {
/**
* Gets the properties of the specified configuration store.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2019-02-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static Output getConfigurationStore(GetConfigurationStoreArgs args) {
return getConfigurationStore(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the specified configuration store.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2019-02-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static CompletableFuture getConfigurationStorePlain(GetConfigurationStorePlainArgs args) {
return getConfigurationStorePlain(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the specified configuration store.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2019-02-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static Output getConfigurationStore(GetConfigurationStoreArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:appconfiguration:getConfigurationStore", TypeShape.of(GetConfigurationStoreResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the properties of the specified configuration store.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2019-02-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static CompletableFuture getConfigurationStorePlain(GetConfigurationStorePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:appconfiguration:getConfigurationStore", TypeShape.of(GetConfigurationStoreResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the properties of the specified key-value. NOTE: This operation is intended for use in ARM Template deployments. For all other scenarios involving App Configuration key-values the data plane API should be used instead.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static Output getKeyValue(GetKeyValueArgs args) {
return getKeyValue(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the specified key-value. NOTE: This operation is intended for use in ARM Template deployments. For all other scenarios involving App Configuration key-values the data plane API should be used instead.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static CompletableFuture getKeyValuePlain(GetKeyValuePlainArgs args) {
return getKeyValuePlain(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the specified key-value. NOTE: This operation is intended for use in ARM Template deployments. For all other scenarios involving App Configuration key-values the data plane API should be used instead.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static Output getKeyValue(GetKeyValueArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:appconfiguration:getKeyValue", TypeShape.of(GetKeyValueResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the properties of the specified key-value. NOTE: This operation is intended for use in ARM Template deployments. For all other scenarios involving App Configuration key-values the data plane API should be used instead.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static CompletableFuture getKeyValuePlain(GetKeyValuePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:appconfiguration:getKeyValue", TypeShape.of(GetKeyValueResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the specified private endpoint connection associated with the configuration store.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static Output getPrivateEndpointConnection(GetPrivateEndpointConnectionArgs args) {
return getPrivateEndpointConnection(args, InvokeOptions.Empty);
}
/**
* Gets the specified private endpoint connection associated with the configuration store.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static CompletableFuture getPrivateEndpointConnectionPlain(GetPrivateEndpointConnectionPlainArgs args) {
return getPrivateEndpointConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Gets the specified private endpoint connection associated with the configuration store.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static Output getPrivateEndpointConnection(GetPrivateEndpointConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:appconfiguration:getPrivateEndpointConnection", TypeShape.of(GetPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the specified private endpoint connection associated with the configuration store.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static CompletableFuture getPrivateEndpointConnectionPlain(GetPrivateEndpointConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:appconfiguration:getPrivateEndpointConnection", TypeShape.of(GetPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the properties of the specified replica.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static Output getReplica(GetReplicaArgs args) {
return getReplica(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the specified replica.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static CompletableFuture getReplicaPlain(GetReplicaPlainArgs args) {
return getReplicaPlain(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the specified replica.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static Output getReplica(GetReplicaArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:appconfiguration:getReplica", TypeShape.of(GetReplicaResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the properties of the specified replica.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static CompletableFuture getReplicaPlain(GetReplicaPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:appconfiguration:getReplica", TypeShape.of(GetReplicaResult.class), args, Utilities.withVersion(options));
}
/**
* Lists the access key for the specified configuration store.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2019-02-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static Output listConfigurationStoreKeys(ListConfigurationStoreKeysArgs args) {
return listConfigurationStoreKeys(args, InvokeOptions.Empty);
}
/**
* Lists the access key for the specified configuration store.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2019-02-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static CompletableFuture listConfigurationStoreKeysPlain(ListConfigurationStoreKeysPlainArgs args) {
return listConfigurationStoreKeysPlain(args, InvokeOptions.Empty);
}
/**
* Lists the access key for the specified configuration store.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2019-02-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static Output listConfigurationStoreKeys(ListConfigurationStoreKeysArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:appconfiguration:listConfigurationStoreKeys", TypeShape.of(ListConfigurationStoreKeysResult.class), args, Utilities.withVersion(options));
}
/**
* Lists the access key for the specified configuration store.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2019-02-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2024-05-01.
*
*/
public static CompletableFuture listConfigurationStoreKeysPlain(ListConfigurationStoreKeysPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:appconfiguration:listConfigurationStoreKeys", TypeShape.of(ListConfigurationStoreKeysResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy