All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.pulumi.azurenative.confluent.ConfluentFunctions Maven / Gradle / Ivy

There is a newer version: 2.78.0
Show newest version
// *** 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.confluent;

import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.confluent.inputs.GetOrganizationArgs;
import com.pulumi.azurenative.confluent.inputs.GetOrganizationPlainArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessClustersArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessClustersPlainArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessEnvironmentsArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessEnvironmentsPlainArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessInvitationsArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessInvitationsPlainArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessRoleBindingNameArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessRoleBindingNamePlainArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessRoleBindingsArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessRoleBindingsPlainArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessServiceAccountsArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessServiceAccountsPlainArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessUsersArgs;
import com.pulumi.azurenative.confluent.inputs.ListAccessUsersPlainArgs;
import com.pulumi.azurenative.confluent.inputs.ListOrganizationRegionsArgs;
import com.pulumi.azurenative.confluent.inputs.ListOrganizationRegionsPlainArgs;
import com.pulumi.azurenative.confluent.outputs.GetOrganizationResult;
import com.pulumi.azurenative.confluent.outputs.ListAccessClustersResult;
import com.pulumi.azurenative.confluent.outputs.ListAccessEnvironmentsResult;
import com.pulumi.azurenative.confluent.outputs.ListAccessInvitationsResult;
import com.pulumi.azurenative.confluent.outputs.ListAccessRoleBindingNameResult;
import com.pulumi.azurenative.confluent.outputs.ListAccessRoleBindingsResult;
import com.pulumi.azurenative.confluent.outputs.ListAccessServiceAccountsResult;
import com.pulumi.azurenative.confluent.outputs.ListAccessUsersResult;
import com.pulumi.azurenative.confluent.outputs.ListOrganizationRegionsResult;
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 ConfluentFunctions {
    /**
     * Organization resource.
     * Azure REST API version: 2021-12-01.
     * 
     * Other available API versions: 2020-03-01-preview, 2023-08-22, 2024-02-13.
     * 
     */
    public static Output getOrganization(GetOrganizationArgs args) {
        return getOrganization(args, InvokeOptions.Empty);
    }
    /**
     * Organization resource.
     * Azure REST API version: 2021-12-01.
     * 
     * Other available API versions: 2020-03-01-preview, 2023-08-22, 2024-02-13.
     * 
     */
    public static CompletableFuture getOrganizationPlain(GetOrganizationPlainArgs args) {
        return getOrganizationPlain(args, InvokeOptions.Empty);
    }
    /**
     * Organization resource.
     * Azure REST API version: 2021-12-01.
     * 
     * Other available API versions: 2020-03-01-preview, 2023-08-22, 2024-02-13.
     * 
     */
    public static Output getOrganization(GetOrganizationArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:confluent:getOrganization", TypeShape.of(GetOrganizationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Organization resource.
     * Azure REST API version: 2021-12-01.
     * 
     * Other available API versions: 2020-03-01-preview, 2023-08-22, 2024-02-13.
     * 
     */
    public static CompletableFuture getOrganizationPlain(GetOrganizationPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:confluent:getOrganization", TypeShape.of(GetOrganizationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List cluster success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static Output listAccessClusters(ListAccessClustersArgs args) {
        return listAccessClusters(args, InvokeOptions.Empty);
    }
    /**
     * List cluster success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessClustersPlain(ListAccessClustersPlainArgs args) {
        return listAccessClustersPlain(args, InvokeOptions.Empty);
    }
    /**
     * List cluster success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static Output listAccessClusters(ListAccessClustersArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:confluent:listAccessClusters", TypeShape.of(ListAccessClustersResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List cluster success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessClustersPlain(ListAccessClustersPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:confluent:listAccessClusters", TypeShape.of(ListAccessClustersResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List environments success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static Output listAccessEnvironments(ListAccessEnvironmentsArgs args) {
        return listAccessEnvironments(args, InvokeOptions.Empty);
    }
    /**
     * List environments success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessEnvironmentsPlain(ListAccessEnvironmentsPlainArgs args) {
        return listAccessEnvironmentsPlain(args, InvokeOptions.Empty);
    }
    /**
     * List environments success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static Output listAccessEnvironments(ListAccessEnvironmentsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:confluent:listAccessEnvironments", TypeShape.of(ListAccessEnvironmentsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List environments success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessEnvironmentsPlain(ListAccessEnvironmentsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:confluent:listAccessEnvironments", TypeShape.of(ListAccessEnvironmentsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List invitations success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static Output listAccessInvitations(ListAccessInvitationsArgs args) {
        return listAccessInvitations(args, InvokeOptions.Empty);
    }
    /**
     * List invitations success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessInvitationsPlain(ListAccessInvitationsPlainArgs args) {
        return listAccessInvitationsPlain(args, InvokeOptions.Empty);
    }
    /**
     * List invitations success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static Output listAccessInvitations(ListAccessInvitationsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:confluent:listAccessInvitations", TypeShape.of(ListAccessInvitationsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List invitations success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessInvitationsPlain(ListAccessInvitationsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:confluent:listAccessInvitations", TypeShape.of(ListAccessInvitationsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Details of the role binding names returned on successful response
     * Azure REST API version: 2024-02-13.
     * 
     */
    public static Output listAccessRoleBindingName(ListAccessRoleBindingNameArgs args) {
        return listAccessRoleBindingName(args, InvokeOptions.Empty);
    }
    /**
     * Details of the role binding names returned on successful response
     * Azure REST API version: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessRoleBindingNamePlain(ListAccessRoleBindingNamePlainArgs args) {
        return listAccessRoleBindingNamePlain(args, InvokeOptions.Empty);
    }
    /**
     * Details of the role binding names returned on successful response
     * Azure REST API version: 2024-02-13.
     * 
     */
    public static Output listAccessRoleBindingName(ListAccessRoleBindingNameArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:confluent:listAccessRoleBindingName", TypeShape.of(ListAccessRoleBindingNameResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Details of the role binding names returned on successful response
     * Azure REST API version: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessRoleBindingNamePlain(ListAccessRoleBindingNamePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:confluent:listAccessRoleBindingName", TypeShape.of(ListAccessRoleBindingNameResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List cluster success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static Output listAccessRoleBindings(ListAccessRoleBindingsArgs args) {
        return listAccessRoleBindings(args, InvokeOptions.Empty);
    }
    /**
     * List cluster success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessRoleBindingsPlain(ListAccessRoleBindingsPlainArgs args) {
        return listAccessRoleBindingsPlain(args, InvokeOptions.Empty);
    }
    /**
     * List cluster success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static Output listAccessRoleBindings(ListAccessRoleBindingsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:confluent:listAccessRoleBindings", TypeShape.of(ListAccessRoleBindingsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List cluster success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessRoleBindingsPlain(ListAccessRoleBindingsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:confluent:listAccessRoleBindings", TypeShape.of(ListAccessRoleBindingsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List service accounts success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static Output listAccessServiceAccounts(ListAccessServiceAccountsArgs args) {
        return listAccessServiceAccounts(args, InvokeOptions.Empty);
    }
    /**
     * List service accounts success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessServiceAccountsPlain(ListAccessServiceAccountsPlainArgs args) {
        return listAccessServiceAccountsPlain(args, InvokeOptions.Empty);
    }
    /**
     * List service accounts success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static Output listAccessServiceAccounts(ListAccessServiceAccountsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:confluent:listAccessServiceAccounts", TypeShape.of(ListAccessServiceAccountsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List service accounts success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessServiceAccountsPlain(ListAccessServiceAccountsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:confluent:listAccessServiceAccounts", TypeShape.of(ListAccessServiceAccountsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List users success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static Output listAccessUsers(ListAccessUsersArgs args) {
        return listAccessUsers(args, InvokeOptions.Empty);
    }
    /**
     * List users success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessUsersPlain(ListAccessUsersPlainArgs args) {
        return listAccessUsersPlain(args, InvokeOptions.Empty);
    }
    /**
     * List users success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static Output listAccessUsers(ListAccessUsersArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:confluent:listAccessUsers", TypeShape.of(ListAccessUsersResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List users success response
     * Azure REST API version: 2023-08-22.
     * 
     * Other available API versions: 2024-02-13.
     * 
     */
    public static CompletableFuture listAccessUsersPlain(ListAccessUsersPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:confluent:listAccessUsers", TypeShape.of(ListAccessUsersResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Result of POST request to list regions supported by confluent
     * Azure REST API version: 2024-02-13.
     * 
     */
    public static Output listOrganizationRegions(ListOrganizationRegionsArgs args) {
        return listOrganizationRegions(args, InvokeOptions.Empty);
    }
    /**
     * Result of POST request to list regions supported by confluent
     * Azure REST API version: 2024-02-13.
     * 
     */
    public static CompletableFuture listOrganizationRegionsPlain(ListOrganizationRegionsPlainArgs args) {
        return listOrganizationRegionsPlain(args, InvokeOptions.Empty);
    }
    /**
     * Result of POST request to list regions supported by confluent
     * Azure REST API version: 2024-02-13.
     * 
     */
    public static Output listOrganizationRegions(ListOrganizationRegionsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:confluent:listOrganizationRegions", TypeShape.of(ListOrganizationRegionsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Result of POST request to list regions supported by confluent
     * Azure REST API version: 2024-02-13.
     * 
     */
    public static CompletableFuture listOrganizationRegionsPlain(ListOrganizationRegionsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:confluent:listOrganizationRegions", TypeShape.of(ListOrganizationRegionsResult.class), args, Utilities.withVersion(options));
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy