com.pulumi.azurenative.redhatopenshift.RedhatopenshiftFunctions 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.redhatopenshift;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.redhatopenshift.inputs.GetMachinePoolArgs;
import com.pulumi.azurenative.redhatopenshift.inputs.GetMachinePoolPlainArgs;
import com.pulumi.azurenative.redhatopenshift.inputs.GetOpenShiftClusterArgs;
import com.pulumi.azurenative.redhatopenshift.inputs.GetOpenShiftClusterPlainArgs;
import com.pulumi.azurenative.redhatopenshift.inputs.GetSecretArgs;
import com.pulumi.azurenative.redhatopenshift.inputs.GetSecretPlainArgs;
import com.pulumi.azurenative.redhatopenshift.inputs.GetSyncIdentityProviderArgs;
import com.pulumi.azurenative.redhatopenshift.inputs.GetSyncIdentityProviderPlainArgs;
import com.pulumi.azurenative.redhatopenshift.inputs.GetSyncSetArgs;
import com.pulumi.azurenative.redhatopenshift.inputs.GetSyncSetPlainArgs;
import com.pulumi.azurenative.redhatopenshift.inputs.ListOpenShiftClusterAdminCredentialsArgs;
import com.pulumi.azurenative.redhatopenshift.inputs.ListOpenShiftClusterAdminCredentialsPlainArgs;
import com.pulumi.azurenative.redhatopenshift.inputs.ListOpenShiftClusterCredentialsArgs;
import com.pulumi.azurenative.redhatopenshift.inputs.ListOpenShiftClusterCredentialsPlainArgs;
import com.pulumi.azurenative.redhatopenshift.outputs.GetMachinePoolResult;
import com.pulumi.azurenative.redhatopenshift.outputs.GetOpenShiftClusterResult;
import com.pulumi.azurenative.redhatopenshift.outputs.GetSecretResult;
import com.pulumi.azurenative.redhatopenshift.outputs.GetSyncIdentityProviderResult;
import com.pulumi.azurenative.redhatopenshift.outputs.GetSyncSetResult;
import com.pulumi.azurenative.redhatopenshift.outputs.ListOpenShiftClusterAdminCredentialsResult;
import com.pulumi.azurenative.redhatopenshift.outputs.ListOpenShiftClusterCredentialsResult;
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 RedhatopenshiftFunctions {
/**
* The operation returns properties of a MachinePool.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output getMachinePool(GetMachinePoolArgs args) {
return getMachinePool(args, InvokeOptions.Empty);
}
/**
* The operation returns properties of a MachinePool.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture getMachinePoolPlain(GetMachinePoolPlainArgs args) {
return getMachinePoolPlain(args, InvokeOptions.Empty);
}
/**
* The operation returns properties of a MachinePool.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output getMachinePool(GetMachinePoolArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:redhatopenshift:getMachinePool", TypeShape.of(GetMachinePoolResult.class), args, Utilities.withVersion(options));
}
/**
* The operation returns properties of a MachinePool.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture getMachinePoolPlain(GetMachinePoolPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:redhatopenshift:getMachinePool", TypeShape.of(GetMachinePoolResult.class), args, Utilities.withVersion(options));
}
/**
* The operation returns properties of a OpenShift cluster.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output getOpenShiftCluster(GetOpenShiftClusterArgs args) {
return getOpenShiftCluster(args, InvokeOptions.Empty);
}
/**
* The operation returns properties of a OpenShift cluster.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture getOpenShiftClusterPlain(GetOpenShiftClusterPlainArgs args) {
return getOpenShiftClusterPlain(args, InvokeOptions.Empty);
}
/**
* The operation returns properties of a OpenShift cluster.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output getOpenShiftCluster(GetOpenShiftClusterArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:redhatopenshift:getOpenShiftCluster", TypeShape.of(GetOpenShiftClusterResult.class), args, Utilities.withVersion(options));
}
/**
* The operation returns properties of a OpenShift cluster.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture getOpenShiftClusterPlain(GetOpenShiftClusterPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:redhatopenshift:getOpenShiftCluster", TypeShape.of(GetOpenShiftClusterResult.class), args, Utilities.withVersion(options));
}
/**
* The operation returns properties of a Secret.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output getSecret(GetSecretArgs args) {
return getSecret(args, InvokeOptions.Empty);
}
/**
* The operation returns properties of a Secret.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture getSecretPlain(GetSecretPlainArgs args) {
return getSecretPlain(args, InvokeOptions.Empty);
}
/**
* The operation returns properties of a Secret.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output getSecret(GetSecretArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:redhatopenshift:getSecret", TypeShape.of(GetSecretResult.class), args, Utilities.withVersion(options));
}
/**
* The operation returns properties of a Secret.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture getSecretPlain(GetSecretPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:redhatopenshift:getSecret", TypeShape.of(GetSecretResult.class), args, Utilities.withVersion(options));
}
/**
* The operation returns properties of a SyncIdentityProvider.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output getSyncIdentityProvider(GetSyncIdentityProviderArgs args) {
return getSyncIdentityProvider(args, InvokeOptions.Empty);
}
/**
* The operation returns properties of a SyncIdentityProvider.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture getSyncIdentityProviderPlain(GetSyncIdentityProviderPlainArgs args) {
return getSyncIdentityProviderPlain(args, InvokeOptions.Empty);
}
/**
* The operation returns properties of a SyncIdentityProvider.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output getSyncIdentityProvider(GetSyncIdentityProviderArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:redhatopenshift:getSyncIdentityProvider", TypeShape.of(GetSyncIdentityProviderResult.class), args, Utilities.withVersion(options));
}
/**
* The operation returns properties of a SyncIdentityProvider.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture getSyncIdentityProviderPlain(GetSyncIdentityProviderPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:redhatopenshift:getSyncIdentityProvider", TypeShape.of(GetSyncIdentityProviderResult.class), args, Utilities.withVersion(options));
}
/**
* The operation returns properties of a SyncSet.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output getSyncSet(GetSyncSetArgs args) {
return getSyncSet(args, InvokeOptions.Empty);
}
/**
* The operation returns properties of a SyncSet.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture getSyncSetPlain(GetSyncSetPlainArgs args) {
return getSyncSetPlain(args, InvokeOptions.Empty);
}
/**
* The operation returns properties of a SyncSet.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output getSyncSet(GetSyncSetArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:redhatopenshift:getSyncSet", TypeShape.of(GetSyncSetResult.class), args, Utilities.withVersion(options));
}
/**
* The operation returns properties of a SyncSet.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture getSyncSetPlain(GetSyncSetPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:redhatopenshift:getSyncSet", TypeShape.of(GetSyncSetResult.class), args, Utilities.withVersion(options));
}
/**
* The operation returns the admin kubeconfig.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output listOpenShiftClusterAdminCredentials(ListOpenShiftClusterAdminCredentialsArgs args) {
return listOpenShiftClusterAdminCredentials(args, InvokeOptions.Empty);
}
/**
* The operation returns the admin kubeconfig.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture listOpenShiftClusterAdminCredentialsPlain(ListOpenShiftClusterAdminCredentialsPlainArgs args) {
return listOpenShiftClusterAdminCredentialsPlain(args, InvokeOptions.Empty);
}
/**
* The operation returns the admin kubeconfig.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output listOpenShiftClusterAdminCredentials(ListOpenShiftClusterAdminCredentialsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:redhatopenshift:listOpenShiftClusterAdminCredentials", TypeShape.of(ListOpenShiftClusterAdminCredentialsResult.class), args, Utilities.withVersion(options));
}
/**
* The operation returns the admin kubeconfig.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture listOpenShiftClusterAdminCredentialsPlain(ListOpenShiftClusterAdminCredentialsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:redhatopenshift:listOpenShiftClusterAdminCredentials", TypeShape.of(ListOpenShiftClusterAdminCredentialsResult.class), args, Utilities.withVersion(options));
}
/**
* The operation returns the credentials.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output listOpenShiftClusterCredentials(ListOpenShiftClusterCredentialsArgs args) {
return listOpenShiftClusterCredentials(args, InvokeOptions.Empty);
}
/**
* The operation returns the credentials.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture listOpenShiftClusterCredentialsPlain(ListOpenShiftClusterCredentialsPlainArgs args) {
return listOpenShiftClusterCredentialsPlain(args, InvokeOptions.Empty);
}
/**
* The operation returns the credentials.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static Output listOpenShiftClusterCredentials(ListOpenShiftClusterCredentialsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:redhatopenshift:listOpenShiftClusterCredentials", TypeShape.of(ListOpenShiftClusterCredentialsResult.class), args, Utilities.withVersion(options));
}
/**
* The operation returns the credentials.
* Azure REST API version: 2022-09-04.
*
* Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
*
*/
public static CompletableFuture listOpenShiftClusterCredentialsPlain(ListOpenShiftClusterCredentialsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:redhatopenshift:listOpenShiftClusterCredentials", TypeShape.of(ListOpenShiftClusterCredentialsResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy