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

com.pulumi.azurenative.logic.LogicFunctions 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.logic;

import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountAgreementArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountAgreementPlainArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountAssemblyArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountAssemblyPlainArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountBatchConfigurationArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountBatchConfigurationPlainArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountCertificateArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountCertificatePlainArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountMapArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountMapPlainArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountPartnerArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountPartnerPlainArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountPlainArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountSchemaArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountSchemaPlainArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountSessionArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationAccountSessionPlainArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationServiceEnvironmentArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationServiceEnvironmentManagedApiArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationServiceEnvironmentManagedApiPlainArgs;
import com.pulumi.azurenative.logic.inputs.GetIntegrationServiceEnvironmentPlainArgs;
import com.pulumi.azurenative.logic.inputs.GetRosettaNetProcessConfigurationArgs;
import com.pulumi.azurenative.logic.inputs.GetRosettaNetProcessConfigurationPlainArgs;
import com.pulumi.azurenative.logic.inputs.GetWorkflowAccessKeyArgs;
import com.pulumi.azurenative.logic.inputs.GetWorkflowAccessKeyPlainArgs;
import com.pulumi.azurenative.logic.inputs.GetWorkflowArgs;
import com.pulumi.azurenative.logic.inputs.GetWorkflowPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountAgreementContentCallbackUrlArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountAgreementContentCallbackUrlPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountAssemblyContentCallbackUrlArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountAssemblyContentCallbackUrlPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountCallbackUrlArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountCallbackUrlPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountKeyVaultKeysArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountKeyVaultKeysPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountMapContentCallbackUrlArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountMapContentCallbackUrlPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountPartnerContentCallbackUrlArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountPartnerContentCallbackUrlPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountSchemaContentCallbackUrlArgs;
import com.pulumi.azurenative.logic.inputs.ListIntegrationAccountSchemaContentCallbackUrlPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowAccessKeySecretKeysArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowAccessKeySecretKeysPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowCallbackUrlArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowCallbackUrlPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowRunActionExpressionTracesArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowRunActionExpressionTracesPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowRunActionRepetitionExpressionTracesArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowRunActionRepetitionExpressionTracesPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowTriggerCallbackUrlArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowTriggerCallbackUrlPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowVersionCallbackUrlArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowVersionCallbackUrlPlainArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowVersionTriggerCallbackUrlArgs;
import com.pulumi.azurenative.logic.inputs.ListWorkflowVersionTriggerCallbackUrlPlainArgs;
import com.pulumi.azurenative.logic.outputs.GetIntegrationAccountAgreementResult;
import com.pulumi.azurenative.logic.outputs.GetIntegrationAccountAssemblyResult;
import com.pulumi.azurenative.logic.outputs.GetIntegrationAccountBatchConfigurationResult;
import com.pulumi.azurenative.logic.outputs.GetIntegrationAccountCertificateResult;
import com.pulumi.azurenative.logic.outputs.GetIntegrationAccountMapResult;
import com.pulumi.azurenative.logic.outputs.GetIntegrationAccountPartnerResult;
import com.pulumi.azurenative.logic.outputs.GetIntegrationAccountResult;
import com.pulumi.azurenative.logic.outputs.GetIntegrationAccountSchemaResult;
import com.pulumi.azurenative.logic.outputs.GetIntegrationAccountSessionResult;
import com.pulumi.azurenative.logic.outputs.GetIntegrationServiceEnvironmentManagedApiResult;
import com.pulumi.azurenative.logic.outputs.GetIntegrationServiceEnvironmentResult;
import com.pulumi.azurenative.logic.outputs.GetRosettaNetProcessConfigurationResult;
import com.pulumi.azurenative.logic.outputs.GetWorkflowAccessKeyResult;
import com.pulumi.azurenative.logic.outputs.GetWorkflowResult;
import com.pulumi.azurenative.logic.outputs.ListIntegrationAccountAgreementContentCallbackUrlResult;
import com.pulumi.azurenative.logic.outputs.ListIntegrationAccountAssemblyContentCallbackUrlResult;
import com.pulumi.azurenative.logic.outputs.ListIntegrationAccountCallbackUrlResult;
import com.pulumi.azurenative.logic.outputs.ListIntegrationAccountKeyVaultKeysResult;
import com.pulumi.azurenative.logic.outputs.ListIntegrationAccountMapContentCallbackUrlResult;
import com.pulumi.azurenative.logic.outputs.ListIntegrationAccountPartnerContentCallbackUrlResult;
import com.pulumi.azurenative.logic.outputs.ListIntegrationAccountSchemaContentCallbackUrlResult;
import com.pulumi.azurenative.logic.outputs.ListWorkflowAccessKeySecretKeysResult;
import com.pulumi.azurenative.logic.outputs.ListWorkflowCallbackUrlResult;
import com.pulumi.azurenative.logic.outputs.ListWorkflowRunActionExpressionTracesResult;
import com.pulumi.azurenative.logic.outputs.ListWorkflowRunActionRepetitionExpressionTracesResult;
import com.pulumi.azurenative.logic.outputs.ListWorkflowTriggerCallbackUrlResult;
import com.pulumi.azurenative.logic.outputs.ListWorkflowVersionCallbackUrlResult;
import com.pulumi.azurenative.logic.outputs.ListWorkflowVersionTriggerCallbackUrlResult;
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 LogicFunctions {
    /**
     * Gets an integration account.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output getIntegrationAccount(GetIntegrationAccountArgs args) {
        return getIntegrationAccount(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture getIntegrationAccountPlain(GetIntegrationAccountPlainArgs args) {
        return getIntegrationAccountPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output getIntegrationAccount(GetIntegrationAccountArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getIntegrationAccount", TypeShape.of(GetIntegrationAccountResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture getIntegrationAccountPlain(GetIntegrationAccountPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getIntegrationAccount", TypeShape.of(GetIntegrationAccountResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account agreement.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output getIntegrationAccountAgreement(GetIntegrationAccountAgreementArgs args) {
        return getIntegrationAccountAgreement(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account agreement.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture getIntegrationAccountAgreementPlain(GetIntegrationAccountAgreementPlainArgs args) {
        return getIntegrationAccountAgreementPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account agreement.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output getIntegrationAccountAgreement(GetIntegrationAccountAgreementArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getIntegrationAccountAgreement", TypeShape.of(GetIntegrationAccountAgreementResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account agreement.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture getIntegrationAccountAgreementPlain(GetIntegrationAccountAgreementPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getIntegrationAccountAgreement", TypeShape.of(GetIntegrationAccountAgreementResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get an assembly for an integration account.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output getIntegrationAccountAssembly(GetIntegrationAccountAssemblyArgs args) {
        return getIntegrationAccountAssembly(args, InvokeOptions.Empty);
    }
    /**
     * Get an assembly for an integration account.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture getIntegrationAccountAssemblyPlain(GetIntegrationAccountAssemblyPlainArgs args) {
        return getIntegrationAccountAssemblyPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get an assembly for an integration account.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output getIntegrationAccountAssembly(GetIntegrationAccountAssemblyArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getIntegrationAccountAssembly", TypeShape.of(GetIntegrationAccountAssemblyResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get an assembly for an integration account.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture getIntegrationAccountAssemblyPlain(GetIntegrationAccountAssemblyPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getIntegrationAccountAssembly", TypeShape.of(GetIntegrationAccountAssemblyResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a batch configuration for an integration account.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output getIntegrationAccountBatchConfiguration(GetIntegrationAccountBatchConfigurationArgs args) {
        return getIntegrationAccountBatchConfiguration(args, InvokeOptions.Empty);
    }
    /**
     * Get a batch configuration for an integration account.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture getIntegrationAccountBatchConfigurationPlain(GetIntegrationAccountBatchConfigurationPlainArgs args) {
        return getIntegrationAccountBatchConfigurationPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a batch configuration for an integration account.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output getIntegrationAccountBatchConfiguration(GetIntegrationAccountBatchConfigurationArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getIntegrationAccountBatchConfiguration", TypeShape.of(GetIntegrationAccountBatchConfigurationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a batch configuration for an integration account.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture getIntegrationAccountBatchConfigurationPlain(GetIntegrationAccountBatchConfigurationPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getIntegrationAccountBatchConfiguration", TypeShape.of(GetIntegrationAccountBatchConfigurationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account certificate.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output getIntegrationAccountCertificate(GetIntegrationAccountCertificateArgs args) {
        return getIntegrationAccountCertificate(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account certificate.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture getIntegrationAccountCertificatePlain(GetIntegrationAccountCertificatePlainArgs args) {
        return getIntegrationAccountCertificatePlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account certificate.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output getIntegrationAccountCertificate(GetIntegrationAccountCertificateArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getIntegrationAccountCertificate", TypeShape.of(GetIntegrationAccountCertificateResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account certificate.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture getIntegrationAccountCertificatePlain(GetIntegrationAccountCertificatePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getIntegrationAccountCertificate", TypeShape.of(GetIntegrationAccountCertificateResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account map.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output getIntegrationAccountMap(GetIntegrationAccountMapArgs args) {
        return getIntegrationAccountMap(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account map.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture getIntegrationAccountMapPlain(GetIntegrationAccountMapPlainArgs args) {
        return getIntegrationAccountMapPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account map.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output getIntegrationAccountMap(GetIntegrationAccountMapArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getIntegrationAccountMap", TypeShape.of(GetIntegrationAccountMapResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account map.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture getIntegrationAccountMapPlain(GetIntegrationAccountMapPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getIntegrationAccountMap", TypeShape.of(GetIntegrationAccountMapResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account partner.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output getIntegrationAccountPartner(GetIntegrationAccountPartnerArgs args) {
        return getIntegrationAccountPartner(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account partner.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture getIntegrationAccountPartnerPlain(GetIntegrationAccountPartnerPlainArgs args) {
        return getIntegrationAccountPartnerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account partner.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output getIntegrationAccountPartner(GetIntegrationAccountPartnerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getIntegrationAccountPartner", TypeShape.of(GetIntegrationAccountPartnerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account partner.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture getIntegrationAccountPartnerPlain(GetIntegrationAccountPartnerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getIntegrationAccountPartner", TypeShape.of(GetIntegrationAccountPartnerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account schema.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output getIntegrationAccountSchema(GetIntegrationAccountSchemaArgs args) {
        return getIntegrationAccountSchema(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account schema.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture getIntegrationAccountSchemaPlain(GetIntegrationAccountSchemaPlainArgs args) {
        return getIntegrationAccountSchemaPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account schema.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output getIntegrationAccountSchema(GetIntegrationAccountSchemaArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getIntegrationAccountSchema", TypeShape.of(GetIntegrationAccountSchemaResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account schema.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture getIntegrationAccountSchemaPlain(GetIntegrationAccountSchemaPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getIntegrationAccountSchema", TypeShape.of(GetIntegrationAccountSchemaResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account session.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output getIntegrationAccountSession(GetIntegrationAccountSessionArgs args) {
        return getIntegrationAccountSession(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account session.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture getIntegrationAccountSessionPlain(GetIntegrationAccountSessionPlainArgs args) {
        return getIntegrationAccountSessionPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account session.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output getIntegrationAccountSession(GetIntegrationAccountSessionArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getIntegrationAccountSession", TypeShape.of(GetIntegrationAccountSessionResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account session.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture getIntegrationAccountSessionPlain(GetIntegrationAccountSessionPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getIntegrationAccountSession", TypeShape.of(GetIntegrationAccountSessionResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration service environment.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output getIntegrationServiceEnvironment(GetIntegrationServiceEnvironmentArgs args) {
        return getIntegrationServiceEnvironment(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration service environment.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture getIntegrationServiceEnvironmentPlain(GetIntegrationServiceEnvironmentPlainArgs args) {
        return getIntegrationServiceEnvironmentPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration service environment.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output getIntegrationServiceEnvironment(GetIntegrationServiceEnvironmentArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getIntegrationServiceEnvironment", TypeShape.of(GetIntegrationServiceEnvironmentResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration service environment.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture getIntegrationServiceEnvironmentPlain(GetIntegrationServiceEnvironmentPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getIntegrationServiceEnvironment", TypeShape.of(GetIntegrationServiceEnvironmentResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the integration service environment managed Api.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output getIntegrationServiceEnvironmentManagedApi(GetIntegrationServiceEnvironmentManagedApiArgs args) {
        return getIntegrationServiceEnvironmentManagedApi(args, InvokeOptions.Empty);
    }
    /**
     * Gets the integration service environment managed Api.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture getIntegrationServiceEnvironmentManagedApiPlain(GetIntegrationServiceEnvironmentManagedApiPlainArgs args) {
        return getIntegrationServiceEnvironmentManagedApiPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the integration service environment managed Api.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output getIntegrationServiceEnvironmentManagedApi(GetIntegrationServiceEnvironmentManagedApiArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getIntegrationServiceEnvironmentManagedApi", TypeShape.of(GetIntegrationServiceEnvironmentManagedApiResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the integration service environment managed Api.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture getIntegrationServiceEnvironmentManagedApiPlain(GetIntegrationServiceEnvironmentManagedApiPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getIntegrationServiceEnvironmentManagedApi", TypeShape.of(GetIntegrationServiceEnvironmentManagedApiResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account RosettaNetProcessConfiguration.
     * Azure REST API version: 2016-06-01.
     * 
     */
    public static Output getRosettaNetProcessConfiguration(GetRosettaNetProcessConfigurationArgs args) {
        return getRosettaNetProcessConfiguration(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account RosettaNetProcessConfiguration.
     * Azure REST API version: 2016-06-01.
     * 
     */
    public static CompletableFuture getRosettaNetProcessConfigurationPlain(GetRosettaNetProcessConfigurationPlainArgs args) {
        return getRosettaNetProcessConfigurationPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets an integration account RosettaNetProcessConfiguration.
     * Azure REST API version: 2016-06-01.
     * 
     */
    public static Output getRosettaNetProcessConfiguration(GetRosettaNetProcessConfigurationArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getRosettaNetProcessConfiguration", TypeShape.of(GetRosettaNetProcessConfigurationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets an integration account RosettaNetProcessConfiguration.
     * Azure REST API version: 2016-06-01.
     * 
     */
    public static CompletableFuture getRosettaNetProcessConfigurationPlain(GetRosettaNetProcessConfigurationPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getRosettaNetProcessConfiguration", TypeShape.of(GetRosettaNetProcessConfigurationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets a workflow.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-02-01-preview, 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static Output getWorkflow(GetWorkflowArgs args) {
        return getWorkflow(args, InvokeOptions.Empty);
    }
    /**
     * Gets a workflow.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-02-01-preview, 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static CompletableFuture getWorkflowPlain(GetWorkflowPlainArgs args) {
        return getWorkflowPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets a workflow.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-02-01-preview, 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static Output getWorkflow(GetWorkflowArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getWorkflow", TypeShape.of(GetWorkflowResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets a workflow.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-02-01-preview, 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static CompletableFuture getWorkflowPlain(GetWorkflowPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getWorkflow", TypeShape.of(GetWorkflowResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets a workflow access key.
     * Azure REST API version: 2015-02-01-preview.
     * 
     */
    public static Output getWorkflowAccessKey(GetWorkflowAccessKeyArgs args) {
        return getWorkflowAccessKey(args, InvokeOptions.Empty);
    }
    /**
     * Gets a workflow access key.
     * Azure REST API version: 2015-02-01-preview.
     * 
     */
    public static CompletableFuture getWorkflowAccessKeyPlain(GetWorkflowAccessKeyPlainArgs args) {
        return getWorkflowAccessKeyPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets a workflow access key.
     * Azure REST API version: 2015-02-01-preview.
     * 
     */
    public static Output getWorkflowAccessKey(GetWorkflowAccessKeyArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:getWorkflowAccessKey", TypeShape.of(GetWorkflowAccessKeyResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets a workflow access key.
     * Azure REST API version: 2015-02-01-preview.
     * 
     */
    public static CompletableFuture getWorkflowAccessKeyPlain(GetWorkflowAccessKeyPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:getWorkflowAccessKey", TypeShape.of(GetWorkflowAccessKeyResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output listIntegrationAccountAgreementContentCallbackUrl(ListIntegrationAccountAgreementContentCallbackUrlArgs args) {
        return listIntegrationAccountAgreementContentCallbackUrl(args, InvokeOptions.Empty);
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture listIntegrationAccountAgreementContentCallbackUrlPlain(ListIntegrationAccountAgreementContentCallbackUrlPlainArgs args) {
        return listIntegrationAccountAgreementContentCallbackUrlPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output listIntegrationAccountAgreementContentCallbackUrl(ListIntegrationAccountAgreementContentCallbackUrlArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listIntegrationAccountAgreementContentCallbackUrl", TypeShape.of(ListIntegrationAccountAgreementContentCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture listIntegrationAccountAgreementContentCallbackUrlPlain(ListIntegrationAccountAgreementContentCallbackUrlPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listIntegrationAccountAgreementContentCallbackUrl", TypeShape.of(ListIntegrationAccountAgreementContentCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the content callback url for an integration account assembly.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output listIntegrationAccountAssemblyContentCallbackUrl(ListIntegrationAccountAssemblyContentCallbackUrlArgs args) {
        return listIntegrationAccountAssemblyContentCallbackUrl(args, InvokeOptions.Empty);
    }
    /**
     * Get the content callback url for an integration account assembly.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture listIntegrationAccountAssemblyContentCallbackUrlPlain(ListIntegrationAccountAssemblyContentCallbackUrlPlainArgs args) {
        return listIntegrationAccountAssemblyContentCallbackUrlPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the content callback url for an integration account assembly.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output listIntegrationAccountAssemblyContentCallbackUrl(ListIntegrationAccountAssemblyContentCallbackUrlArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listIntegrationAccountAssemblyContentCallbackUrl", TypeShape.of(ListIntegrationAccountAssemblyContentCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the content callback url for an integration account assembly.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture listIntegrationAccountAssemblyContentCallbackUrlPlain(ListIntegrationAccountAssemblyContentCallbackUrlPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listIntegrationAccountAssemblyContentCallbackUrl", TypeShape.of(ListIntegrationAccountAssemblyContentCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the integration account callback URL.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output listIntegrationAccountCallbackUrl(ListIntegrationAccountCallbackUrlArgs args) {
        return listIntegrationAccountCallbackUrl(args, InvokeOptions.Empty);
    }
    /**
     * Gets the integration account callback URL.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture listIntegrationAccountCallbackUrlPlain(ListIntegrationAccountCallbackUrlPlainArgs args) {
        return listIntegrationAccountCallbackUrlPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the integration account callback URL.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static Output listIntegrationAccountCallbackUrl(ListIntegrationAccountCallbackUrlArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listIntegrationAccountCallbackUrl", TypeShape.of(ListIntegrationAccountCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the integration account callback URL.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2015-08-01-preview.
     * 
     */
    public static CompletableFuture listIntegrationAccountCallbackUrlPlain(ListIntegrationAccountCallbackUrlPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listIntegrationAccountCallbackUrl", TypeShape.of(ListIntegrationAccountCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the integration account's Key Vault keys.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output listIntegrationAccountKeyVaultKeys(ListIntegrationAccountKeyVaultKeysArgs args) {
        return listIntegrationAccountKeyVaultKeys(args, InvokeOptions.Empty);
    }
    /**
     * Gets the integration account's Key Vault keys.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture listIntegrationAccountKeyVaultKeysPlain(ListIntegrationAccountKeyVaultKeysPlainArgs args) {
        return listIntegrationAccountKeyVaultKeysPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the integration account's Key Vault keys.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output listIntegrationAccountKeyVaultKeys(ListIntegrationAccountKeyVaultKeysArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listIntegrationAccountKeyVaultKeys", TypeShape.of(ListIntegrationAccountKeyVaultKeysResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the integration account's Key Vault keys.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture listIntegrationAccountKeyVaultKeysPlain(ListIntegrationAccountKeyVaultKeysPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listIntegrationAccountKeyVaultKeys", TypeShape.of(ListIntegrationAccountKeyVaultKeysResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output listIntegrationAccountMapContentCallbackUrl(ListIntegrationAccountMapContentCallbackUrlArgs args) {
        return listIntegrationAccountMapContentCallbackUrl(args, InvokeOptions.Empty);
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture listIntegrationAccountMapContentCallbackUrlPlain(ListIntegrationAccountMapContentCallbackUrlPlainArgs args) {
        return listIntegrationAccountMapContentCallbackUrlPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output listIntegrationAccountMapContentCallbackUrl(ListIntegrationAccountMapContentCallbackUrlArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listIntegrationAccountMapContentCallbackUrl", TypeShape.of(ListIntegrationAccountMapContentCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture listIntegrationAccountMapContentCallbackUrlPlain(ListIntegrationAccountMapContentCallbackUrlPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listIntegrationAccountMapContentCallbackUrl", TypeShape.of(ListIntegrationAccountMapContentCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output listIntegrationAccountPartnerContentCallbackUrl(ListIntegrationAccountPartnerContentCallbackUrlArgs args) {
        return listIntegrationAccountPartnerContentCallbackUrl(args, InvokeOptions.Empty);
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture listIntegrationAccountPartnerContentCallbackUrlPlain(ListIntegrationAccountPartnerContentCallbackUrlPlainArgs args) {
        return listIntegrationAccountPartnerContentCallbackUrlPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output listIntegrationAccountPartnerContentCallbackUrl(ListIntegrationAccountPartnerContentCallbackUrlArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listIntegrationAccountPartnerContentCallbackUrl", TypeShape.of(ListIntegrationAccountPartnerContentCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture listIntegrationAccountPartnerContentCallbackUrlPlain(ListIntegrationAccountPartnerContentCallbackUrlPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listIntegrationAccountPartnerContentCallbackUrl", TypeShape.of(ListIntegrationAccountPartnerContentCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output listIntegrationAccountSchemaContentCallbackUrl(ListIntegrationAccountSchemaContentCallbackUrlArgs args) {
        return listIntegrationAccountSchemaContentCallbackUrl(args, InvokeOptions.Empty);
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture listIntegrationAccountSchemaContentCallbackUrlPlain(ListIntegrationAccountSchemaContentCallbackUrlPlainArgs args) {
        return listIntegrationAccountSchemaContentCallbackUrlPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static Output listIntegrationAccountSchemaContentCallbackUrl(ListIntegrationAccountSchemaContentCallbackUrlArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listIntegrationAccountSchemaContentCallbackUrl", TypeShape.of(ListIntegrationAccountSchemaContentCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the content callback url.
     * Azure REST API version: 2019-05-01.
     * 
     */
    public static CompletableFuture listIntegrationAccountSchemaContentCallbackUrlPlain(ListIntegrationAccountSchemaContentCallbackUrlPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listIntegrationAccountSchemaContentCallbackUrl", TypeShape.of(ListIntegrationAccountSchemaContentCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Lists secret keys.
     * Azure REST API version: 2015-02-01-preview.
     * 
     */
    public static Output listWorkflowAccessKeySecretKeys(ListWorkflowAccessKeySecretKeysArgs args) {
        return listWorkflowAccessKeySecretKeys(args, InvokeOptions.Empty);
    }
    /**
     * Lists secret keys.
     * Azure REST API version: 2015-02-01-preview.
     * 
     */
    public static CompletableFuture listWorkflowAccessKeySecretKeysPlain(ListWorkflowAccessKeySecretKeysPlainArgs args) {
        return listWorkflowAccessKeySecretKeysPlain(args, InvokeOptions.Empty);
    }
    /**
     * Lists secret keys.
     * Azure REST API version: 2015-02-01-preview.
     * 
     */
    public static Output listWorkflowAccessKeySecretKeys(ListWorkflowAccessKeySecretKeysArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listWorkflowAccessKeySecretKeys", TypeShape.of(ListWorkflowAccessKeySecretKeysResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Lists secret keys.
     * Azure REST API version: 2015-02-01-preview.
     * 
     */
    public static CompletableFuture listWorkflowAccessKeySecretKeysPlain(ListWorkflowAccessKeySecretKeysPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listWorkflowAccessKeySecretKeys", TypeShape.of(ListWorkflowAccessKeySecretKeysResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the workflow callback Url.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static Output listWorkflowCallbackUrl(ListWorkflowCallbackUrlArgs args) {
        return listWorkflowCallbackUrl(args, InvokeOptions.Empty);
    }
    /**
     * Get the workflow callback Url.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static CompletableFuture listWorkflowCallbackUrlPlain(ListWorkflowCallbackUrlPlainArgs args) {
        return listWorkflowCallbackUrlPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the workflow callback Url.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static Output listWorkflowCallbackUrl(ListWorkflowCallbackUrlArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listWorkflowCallbackUrl", TypeShape.of(ListWorkflowCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the workflow callback Url.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static CompletableFuture listWorkflowCallbackUrlPlain(ListWorkflowCallbackUrlPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listWorkflowCallbackUrl", TypeShape.of(ListWorkflowCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Lists a workflow run expression trace.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static Output listWorkflowRunActionExpressionTraces(ListWorkflowRunActionExpressionTracesArgs args) {
        return listWorkflowRunActionExpressionTraces(args, InvokeOptions.Empty);
    }
    /**
     * Lists a workflow run expression trace.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static CompletableFuture listWorkflowRunActionExpressionTracesPlain(ListWorkflowRunActionExpressionTracesPlainArgs args) {
        return listWorkflowRunActionExpressionTracesPlain(args, InvokeOptions.Empty);
    }
    /**
     * Lists a workflow run expression trace.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static Output listWorkflowRunActionExpressionTraces(ListWorkflowRunActionExpressionTracesArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listWorkflowRunActionExpressionTraces", TypeShape.of(ListWorkflowRunActionExpressionTracesResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Lists a workflow run expression trace.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static CompletableFuture listWorkflowRunActionExpressionTracesPlain(ListWorkflowRunActionExpressionTracesPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listWorkflowRunActionExpressionTraces", TypeShape.of(ListWorkflowRunActionExpressionTracesResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Lists a workflow run expression trace.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static Output listWorkflowRunActionRepetitionExpressionTraces(ListWorkflowRunActionRepetitionExpressionTracesArgs args) {
        return listWorkflowRunActionRepetitionExpressionTraces(args, InvokeOptions.Empty);
    }
    /**
     * Lists a workflow run expression trace.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static CompletableFuture listWorkflowRunActionRepetitionExpressionTracesPlain(ListWorkflowRunActionRepetitionExpressionTracesPlainArgs args) {
        return listWorkflowRunActionRepetitionExpressionTracesPlain(args, InvokeOptions.Empty);
    }
    /**
     * Lists a workflow run expression trace.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static Output listWorkflowRunActionRepetitionExpressionTraces(ListWorkflowRunActionRepetitionExpressionTracesArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listWorkflowRunActionRepetitionExpressionTraces", TypeShape.of(ListWorkflowRunActionRepetitionExpressionTracesResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Lists a workflow run expression trace.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static CompletableFuture listWorkflowRunActionRepetitionExpressionTracesPlain(ListWorkflowRunActionRepetitionExpressionTracesPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listWorkflowRunActionRepetitionExpressionTraces", TypeShape.of(ListWorkflowRunActionRepetitionExpressionTracesResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the callback URL for a workflow trigger.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static Output listWorkflowTriggerCallbackUrl(ListWorkflowTriggerCallbackUrlArgs args) {
        return listWorkflowTriggerCallbackUrl(args, InvokeOptions.Empty);
    }
    /**
     * Get the callback URL for a workflow trigger.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static CompletableFuture listWorkflowTriggerCallbackUrlPlain(ListWorkflowTriggerCallbackUrlPlainArgs args) {
        return listWorkflowTriggerCallbackUrlPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the callback URL for a workflow trigger.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static Output listWorkflowTriggerCallbackUrl(ListWorkflowTriggerCallbackUrlArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listWorkflowTriggerCallbackUrl", TypeShape.of(ListWorkflowTriggerCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the callback URL for a workflow trigger.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2016-06-01, 2018-07-01-preview.
     * 
     */
    public static CompletableFuture listWorkflowTriggerCallbackUrlPlain(ListWorkflowTriggerCallbackUrlPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listWorkflowTriggerCallbackUrl", TypeShape.of(ListWorkflowTriggerCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the callback url for a trigger of a workflow version.
     * Azure REST API version: 2016-06-01.
     * 
     */
    public static Output listWorkflowVersionCallbackUrl(ListWorkflowVersionCallbackUrlArgs args) {
        return listWorkflowVersionCallbackUrl(args, InvokeOptions.Empty);
    }
    /**
     * Get the callback url for a trigger of a workflow version.
     * Azure REST API version: 2016-06-01.
     * 
     */
    public static CompletableFuture listWorkflowVersionCallbackUrlPlain(ListWorkflowVersionCallbackUrlPlainArgs args) {
        return listWorkflowVersionCallbackUrlPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the callback url for a trigger of a workflow version.
     * Azure REST API version: 2016-06-01.
     * 
     */
    public static Output listWorkflowVersionCallbackUrl(ListWorkflowVersionCallbackUrlArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listWorkflowVersionCallbackUrl", TypeShape.of(ListWorkflowVersionCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the callback url for a trigger of a workflow version.
     * Azure REST API version: 2016-06-01.
     * 
     */
    public static CompletableFuture listWorkflowVersionCallbackUrlPlain(ListWorkflowVersionCallbackUrlPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listWorkflowVersionCallbackUrl", TypeShape.of(ListWorkflowVersionCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the callback url for a trigger of a workflow version.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2018-07-01-preview.
     * 
     */
    public static Output listWorkflowVersionTriggerCallbackUrl(ListWorkflowVersionTriggerCallbackUrlArgs args) {
        return listWorkflowVersionTriggerCallbackUrl(args, InvokeOptions.Empty);
    }
    /**
     * Get the callback url for a trigger of a workflow version.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2018-07-01-preview.
     * 
     */
    public static CompletableFuture listWorkflowVersionTriggerCallbackUrlPlain(ListWorkflowVersionTriggerCallbackUrlPlainArgs args) {
        return listWorkflowVersionTriggerCallbackUrlPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the callback url for a trigger of a workflow version.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2018-07-01-preview.
     * 
     */
    public static Output listWorkflowVersionTriggerCallbackUrl(ListWorkflowVersionTriggerCallbackUrlArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:logic:listWorkflowVersionTriggerCallbackUrl", TypeShape.of(ListWorkflowVersionTriggerCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the callback url for a trigger of a workflow version.
     * Azure REST API version: 2019-05-01.
     * 
     * Other available API versions: 2018-07-01-preview.
     * 
     */
    public static CompletableFuture listWorkflowVersionTriggerCallbackUrlPlain(ListWorkflowVersionTriggerCallbackUrlPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:logic:listWorkflowVersionTriggerCallbackUrl", TypeShape.of(ListWorkflowVersionTriggerCallbackUrlResult.class), args, Utilities.withVersion(options));
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy