com.pulumi.azurenative.automation.AutomationFunctions 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.automation;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.automation.inputs.GetAutomationAccountArgs;
import com.pulumi.azurenative.automation.inputs.GetAutomationAccountPlainArgs;
import com.pulumi.azurenative.automation.inputs.GetCertificateArgs;
import com.pulumi.azurenative.automation.inputs.GetCertificatePlainArgs;
import com.pulumi.azurenative.automation.inputs.GetConnectionArgs;
import com.pulumi.azurenative.automation.inputs.GetConnectionPlainArgs;
import com.pulumi.azurenative.automation.inputs.GetConnectionTypeArgs;
import com.pulumi.azurenative.automation.inputs.GetConnectionTypePlainArgs;
import com.pulumi.azurenative.automation.inputs.GetCredentialArgs;
import com.pulumi.azurenative.automation.inputs.GetCredentialPlainArgs;
import com.pulumi.azurenative.automation.inputs.GetDscConfigurationArgs;
import com.pulumi.azurenative.automation.inputs.GetDscConfigurationPlainArgs;
import com.pulumi.azurenative.automation.inputs.GetDscNodeConfigurationArgs;
import com.pulumi.azurenative.automation.inputs.GetDscNodeConfigurationPlainArgs;
import com.pulumi.azurenative.automation.inputs.GetHybridRunbookWorkerArgs;
import com.pulumi.azurenative.automation.inputs.GetHybridRunbookWorkerGroupArgs;
import com.pulumi.azurenative.automation.inputs.GetHybridRunbookWorkerGroupPlainArgs;
import com.pulumi.azurenative.automation.inputs.GetHybridRunbookWorkerPlainArgs;
import com.pulumi.azurenative.automation.inputs.GetJobScheduleArgs;
import com.pulumi.azurenative.automation.inputs.GetJobSchedulePlainArgs;
import com.pulumi.azurenative.automation.inputs.GetModuleArgs;
import com.pulumi.azurenative.automation.inputs.GetModulePlainArgs;
import com.pulumi.azurenative.automation.inputs.GetPackageArgs;
import com.pulumi.azurenative.automation.inputs.GetPackagePlainArgs;
import com.pulumi.azurenative.automation.inputs.GetPowerShell72ModuleArgs;
import com.pulumi.azurenative.automation.inputs.GetPowerShell72ModulePlainArgs;
import com.pulumi.azurenative.automation.inputs.GetPrivateEndpointConnectionArgs;
import com.pulumi.azurenative.automation.inputs.GetPrivateEndpointConnectionPlainArgs;
import com.pulumi.azurenative.automation.inputs.GetPython2PackageArgs;
import com.pulumi.azurenative.automation.inputs.GetPython2PackagePlainArgs;
import com.pulumi.azurenative.automation.inputs.GetPython3PackageArgs;
import com.pulumi.azurenative.automation.inputs.GetPython3PackagePlainArgs;
import com.pulumi.azurenative.automation.inputs.GetRunbookArgs;
import com.pulumi.azurenative.automation.inputs.GetRunbookPlainArgs;
import com.pulumi.azurenative.automation.inputs.GetRuntimeEnvironmentArgs;
import com.pulumi.azurenative.automation.inputs.GetRuntimeEnvironmentPlainArgs;
import com.pulumi.azurenative.automation.inputs.GetScheduleArgs;
import com.pulumi.azurenative.automation.inputs.GetSchedulePlainArgs;
import com.pulumi.azurenative.automation.inputs.GetSoftwareUpdateConfigurationByNameArgs;
import com.pulumi.azurenative.automation.inputs.GetSoftwareUpdateConfigurationByNamePlainArgs;
import com.pulumi.azurenative.automation.inputs.GetSourceControlArgs;
import com.pulumi.azurenative.automation.inputs.GetSourceControlPlainArgs;
import com.pulumi.azurenative.automation.inputs.GetVariableArgs;
import com.pulumi.azurenative.automation.inputs.GetVariablePlainArgs;
import com.pulumi.azurenative.automation.inputs.GetWatcherArgs;
import com.pulumi.azurenative.automation.inputs.GetWatcherPlainArgs;
import com.pulumi.azurenative.automation.inputs.GetWebhookArgs;
import com.pulumi.azurenative.automation.inputs.GetWebhookPlainArgs;
import com.pulumi.azurenative.automation.inputs.ListAutomationAccountDeletedRunbooksArgs;
import com.pulumi.azurenative.automation.inputs.ListAutomationAccountDeletedRunbooksPlainArgs;
import com.pulumi.azurenative.automation.inputs.ListKeyByAutomationAccountArgs;
import com.pulumi.azurenative.automation.inputs.ListKeyByAutomationAccountPlainArgs;
import com.pulumi.azurenative.automation.outputs.GetAutomationAccountResult;
import com.pulumi.azurenative.automation.outputs.GetCertificateResult;
import com.pulumi.azurenative.automation.outputs.GetConnectionResult;
import com.pulumi.azurenative.automation.outputs.GetConnectionTypeResult;
import com.pulumi.azurenative.automation.outputs.GetCredentialResult;
import com.pulumi.azurenative.automation.outputs.GetDscConfigurationResult;
import com.pulumi.azurenative.automation.outputs.GetDscNodeConfigurationResult;
import com.pulumi.azurenative.automation.outputs.GetHybridRunbookWorkerGroupResult;
import com.pulumi.azurenative.automation.outputs.GetHybridRunbookWorkerResult;
import com.pulumi.azurenative.automation.outputs.GetJobScheduleResult;
import com.pulumi.azurenative.automation.outputs.GetModuleResult;
import com.pulumi.azurenative.automation.outputs.GetPackageResult;
import com.pulumi.azurenative.automation.outputs.GetPowerShell72ModuleResult;
import com.pulumi.azurenative.automation.outputs.GetPrivateEndpointConnectionResult;
import com.pulumi.azurenative.automation.outputs.GetPython2PackageResult;
import com.pulumi.azurenative.automation.outputs.GetPython3PackageResult;
import com.pulumi.azurenative.automation.outputs.GetRunbookResult;
import com.pulumi.azurenative.automation.outputs.GetRuntimeEnvironmentResult;
import com.pulumi.azurenative.automation.outputs.GetScheduleResult;
import com.pulumi.azurenative.automation.outputs.GetSoftwareUpdateConfigurationByNameResult;
import com.pulumi.azurenative.automation.outputs.GetSourceControlResult;
import com.pulumi.azurenative.automation.outputs.GetVariableResult;
import com.pulumi.azurenative.automation.outputs.GetWatcherResult;
import com.pulumi.azurenative.automation.outputs.GetWebhookResult;
import com.pulumi.azurenative.automation.outputs.ListAutomationAccountDeletedRunbooksResult;
import com.pulumi.azurenative.automation.outputs.ListKeyByAutomationAccountResult;
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 AutomationFunctions {
/**
* Get information about an Automation Account.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getAutomationAccount(GetAutomationAccountArgs args) {
return getAutomationAccount(args, InvokeOptions.Empty);
}
/**
* Get information about an Automation Account.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getAutomationAccountPlain(GetAutomationAccountPlainArgs args) {
return getAutomationAccountPlain(args, InvokeOptions.Empty);
}
/**
* Get information about an Automation Account.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getAutomationAccount(GetAutomationAccountArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getAutomationAccount", TypeShape.of(GetAutomationAccountResult.class), args, Utilities.withVersion(options));
}
/**
* Get information about an Automation Account.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getAutomationAccountPlain(GetAutomationAccountPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getAutomationAccount", TypeShape.of(GetAutomationAccountResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the certificate identified by certificate name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getCertificate(GetCertificateArgs args) {
return getCertificate(args, InvokeOptions.Empty);
}
/**
* Retrieve the certificate identified by certificate name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getCertificatePlain(GetCertificatePlainArgs args) {
return getCertificatePlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the certificate identified by certificate name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getCertificate(GetCertificateArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getCertificate", TypeShape.of(GetCertificateResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the certificate identified by certificate name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getCertificatePlain(GetCertificatePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getCertificate", TypeShape.of(GetCertificateResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the connection identified by connection name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getConnection(GetConnectionArgs args) {
return getConnection(args, InvokeOptions.Empty);
}
/**
* Retrieve the connection identified by connection name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getConnectionPlain(GetConnectionPlainArgs args) {
return getConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the connection identified by connection name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getConnection(GetConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getConnection", TypeShape.of(GetConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the connection identified by connection name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getConnectionPlain(GetConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getConnection", TypeShape.of(GetConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the connection type identified by connection type name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getConnectionType(GetConnectionTypeArgs args) {
return getConnectionType(args, InvokeOptions.Empty);
}
/**
* Retrieve the connection type identified by connection type name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getConnectionTypePlain(GetConnectionTypePlainArgs args) {
return getConnectionTypePlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the connection type identified by connection type name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getConnectionType(GetConnectionTypeArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getConnectionType", TypeShape.of(GetConnectionTypeResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the connection type identified by connection type name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getConnectionTypePlain(GetConnectionTypePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getConnectionType", TypeShape.of(GetConnectionTypeResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the credential identified by credential name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getCredential(GetCredentialArgs args) {
return getCredential(args, InvokeOptions.Empty);
}
/**
* Retrieve the credential identified by credential name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getCredentialPlain(GetCredentialPlainArgs args) {
return getCredentialPlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the credential identified by credential name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getCredential(GetCredentialArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getCredential", TypeShape.of(GetCredentialResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the credential identified by credential name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getCredentialPlain(GetCredentialPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getCredential", TypeShape.of(GetCredentialResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the configuration identified by configuration name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getDscConfiguration(GetDscConfigurationArgs args) {
return getDscConfiguration(args, InvokeOptions.Empty);
}
/**
* Retrieve the configuration identified by configuration name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getDscConfigurationPlain(GetDscConfigurationPlainArgs args) {
return getDscConfigurationPlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the configuration identified by configuration name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getDscConfiguration(GetDscConfigurationArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getDscConfiguration", TypeShape.of(GetDscConfigurationResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the configuration identified by configuration name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getDscConfigurationPlain(GetDscConfigurationPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getDscConfiguration", TypeShape.of(GetDscConfigurationResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the Dsc node configurations by node configuration.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getDscNodeConfiguration(GetDscNodeConfigurationArgs args) {
return getDscNodeConfiguration(args, InvokeOptions.Empty);
}
/**
* Retrieve the Dsc node configurations by node configuration.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getDscNodeConfigurationPlain(GetDscNodeConfigurationPlainArgs args) {
return getDscNodeConfigurationPlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the Dsc node configurations by node configuration.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getDscNodeConfiguration(GetDscNodeConfigurationArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getDscNodeConfiguration", TypeShape.of(GetDscNodeConfigurationResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the Dsc node configurations by node configuration.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getDscNodeConfigurationPlain(GetDscNodeConfigurationPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getDscNodeConfiguration", TypeShape.of(GetDscNodeConfigurationResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve a hybrid runbook worker.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getHybridRunbookWorker(GetHybridRunbookWorkerArgs args) {
return getHybridRunbookWorker(args, InvokeOptions.Empty);
}
/**
* Retrieve a hybrid runbook worker.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getHybridRunbookWorkerPlain(GetHybridRunbookWorkerPlainArgs args) {
return getHybridRunbookWorkerPlain(args, InvokeOptions.Empty);
}
/**
* Retrieve a hybrid runbook worker.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getHybridRunbookWorker(GetHybridRunbookWorkerArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getHybridRunbookWorker", TypeShape.of(GetHybridRunbookWorkerResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve a hybrid runbook worker.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getHybridRunbookWorkerPlain(GetHybridRunbookWorkerPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getHybridRunbookWorker", TypeShape.of(GetHybridRunbookWorkerResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve a hybrid runbook worker group.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2021-06-22, 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getHybridRunbookWorkerGroup(GetHybridRunbookWorkerGroupArgs args) {
return getHybridRunbookWorkerGroup(args, InvokeOptions.Empty);
}
/**
* Retrieve a hybrid runbook worker group.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2021-06-22, 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getHybridRunbookWorkerGroupPlain(GetHybridRunbookWorkerGroupPlainArgs args) {
return getHybridRunbookWorkerGroupPlain(args, InvokeOptions.Empty);
}
/**
* Retrieve a hybrid runbook worker group.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2021-06-22, 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getHybridRunbookWorkerGroup(GetHybridRunbookWorkerGroupArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getHybridRunbookWorkerGroup", TypeShape.of(GetHybridRunbookWorkerGroupResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve a hybrid runbook worker group.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2021-06-22, 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getHybridRunbookWorkerGroupPlain(GetHybridRunbookWorkerGroupPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getHybridRunbookWorkerGroup", TypeShape.of(GetHybridRunbookWorkerGroupResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the job schedule identified by job schedule name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getJobSchedule(GetJobScheduleArgs args) {
return getJobSchedule(args, InvokeOptions.Empty);
}
/**
* Retrieve the job schedule identified by job schedule name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getJobSchedulePlain(GetJobSchedulePlainArgs args) {
return getJobSchedulePlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the job schedule identified by job schedule name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getJobSchedule(GetJobScheduleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getJobSchedule", TypeShape.of(GetJobScheduleResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the job schedule identified by job schedule name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getJobSchedulePlain(GetJobSchedulePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getJobSchedule", TypeShape.of(GetJobScheduleResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the module identified by module name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getModule(GetModuleArgs args) {
return getModule(args, InvokeOptions.Empty);
}
/**
* Retrieve the module identified by module name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getModulePlain(GetModulePlainArgs args) {
return getModulePlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the module identified by module name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getModule(GetModuleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getModule", TypeShape.of(GetModuleResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the module identified by module name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getModulePlain(GetModulePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getModule", TypeShape.of(GetModuleResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the Package identified by Package name.
* Azure REST API version: 2023-05-15-preview.
*
*/
public static Output getPackage(GetPackageArgs args) {
return getPackage(args, InvokeOptions.Empty);
}
/**
* Retrieve the Package identified by Package name.
* Azure REST API version: 2023-05-15-preview.
*
*/
public static CompletableFuture getPackagePlain(GetPackagePlainArgs args) {
return getPackagePlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the Package identified by Package name.
* Azure REST API version: 2023-05-15-preview.
*
*/
public static Output getPackage(GetPackageArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getPackage", TypeShape.of(GetPackageResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the Package identified by Package name.
* Azure REST API version: 2023-05-15-preview.
*
*/
public static CompletableFuture getPackagePlain(GetPackagePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getPackage", TypeShape.of(GetPackageResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the module identified by module name.
* Azure REST API version: 2023-11-01.
*
*/
public static Output getPowerShell72Module(GetPowerShell72ModuleArgs args) {
return getPowerShell72Module(args, InvokeOptions.Empty);
}
/**
* Retrieve the module identified by module name.
* Azure REST API version: 2023-11-01.
*
*/
public static CompletableFuture getPowerShell72ModulePlain(GetPowerShell72ModulePlainArgs args) {
return getPowerShell72ModulePlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the module identified by module name.
* Azure REST API version: 2023-11-01.
*
*/
public static Output getPowerShell72Module(GetPowerShell72ModuleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getPowerShell72Module", TypeShape.of(GetPowerShell72ModuleResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the module identified by module name.
* Azure REST API version: 2023-11-01.
*
*/
public static CompletableFuture getPowerShell72ModulePlain(GetPowerShell72ModulePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getPowerShell72Module", TypeShape.of(GetPowerShell72ModuleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2020-01-13-preview.
*
* Other available API versions: 2023-05-15-preview.
*
*/
public static Output getPrivateEndpointConnection(GetPrivateEndpointConnectionArgs args) {
return getPrivateEndpointConnection(args, InvokeOptions.Empty);
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2020-01-13-preview.
*
* Other available API versions: 2023-05-15-preview.
*
*/
public static CompletableFuture getPrivateEndpointConnectionPlain(GetPrivateEndpointConnectionPlainArgs args) {
return getPrivateEndpointConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2020-01-13-preview.
*
* Other available API versions: 2023-05-15-preview.
*
*/
public static Output getPrivateEndpointConnection(GetPrivateEndpointConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getPrivateEndpointConnection", TypeShape.of(GetPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2020-01-13-preview.
*
* Other available API versions: 2023-05-15-preview.
*
*/
public static CompletableFuture getPrivateEndpointConnectionPlain(GetPrivateEndpointConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getPrivateEndpointConnection", TypeShape.of(GetPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the python 2 package identified by package name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getPython2Package(GetPython2PackageArgs args) {
return getPython2Package(args, InvokeOptions.Empty);
}
/**
* Retrieve the python 2 package identified by package name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getPython2PackagePlain(GetPython2PackagePlainArgs args) {
return getPython2PackagePlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the python 2 package identified by package name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getPython2Package(GetPython2PackageArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getPython2Package", TypeShape.of(GetPython2PackageResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the python 2 package identified by package name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getPython2PackagePlain(GetPython2PackagePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getPython2Package", TypeShape.of(GetPython2PackageResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the python 3 package identified by package name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getPython3Package(GetPython3PackageArgs args) {
return getPython3Package(args, InvokeOptions.Empty);
}
/**
* Retrieve the python 3 package identified by package name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getPython3PackagePlain(GetPython3PackagePlainArgs args) {
return getPython3PackagePlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the python 3 package identified by package name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getPython3Package(GetPython3PackageArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getPython3Package", TypeShape.of(GetPython3PackageResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the python 3 package identified by package name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getPython3PackagePlain(GetPython3PackagePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getPython3Package", TypeShape.of(GetPython3PackageResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the runbook identified by runbook name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getRunbook(GetRunbookArgs args) {
return getRunbook(args, InvokeOptions.Empty);
}
/**
* Retrieve the runbook identified by runbook name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getRunbookPlain(GetRunbookPlainArgs args) {
return getRunbookPlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the runbook identified by runbook name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getRunbook(GetRunbookArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getRunbook", TypeShape.of(GetRunbookResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the runbook identified by runbook name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getRunbookPlain(GetRunbookPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getRunbook", TypeShape.of(GetRunbookResult.class), args, Utilities.withVersion(options));
}
/**
* Get information about the Runtime Environment
* Azure REST API version: 2023-05-15-preview.
*
*/
public static Output getRuntimeEnvironment(GetRuntimeEnvironmentArgs args) {
return getRuntimeEnvironment(args, InvokeOptions.Empty);
}
/**
* Get information about the Runtime Environment
* Azure REST API version: 2023-05-15-preview.
*
*/
public static CompletableFuture getRuntimeEnvironmentPlain(GetRuntimeEnvironmentPlainArgs args) {
return getRuntimeEnvironmentPlain(args, InvokeOptions.Empty);
}
/**
* Get information about the Runtime Environment
* Azure REST API version: 2023-05-15-preview.
*
*/
public static Output getRuntimeEnvironment(GetRuntimeEnvironmentArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getRuntimeEnvironment", TypeShape.of(GetRuntimeEnvironmentResult.class), args, Utilities.withVersion(options));
}
/**
* Get information about the Runtime Environment
* Azure REST API version: 2023-05-15-preview.
*
*/
public static CompletableFuture getRuntimeEnvironmentPlain(GetRuntimeEnvironmentPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getRuntimeEnvironment", TypeShape.of(GetRuntimeEnvironmentResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the schedule identified by schedule name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getSchedule(GetScheduleArgs args) {
return getSchedule(args, InvokeOptions.Empty);
}
/**
* Retrieve the schedule identified by schedule name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getSchedulePlain(GetSchedulePlainArgs args) {
return getSchedulePlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the schedule identified by schedule name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getSchedule(GetScheduleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getSchedule", TypeShape.of(GetScheduleResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the schedule identified by schedule name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getSchedulePlain(GetSchedulePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getSchedule", TypeShape.of(GetScheduleResult.class), args, Utilities.withVersion(options));
}
/**
* Get a single software update configuration by name.
* Azure REST API version: 2019-06-01.
*
* Other available API versions: 2017-05-15-preview, 2023-05-15-preview.
*
*/
public static Output getSoftwareUpdateConfigurationByName(GetSoftwareUpdateConfigurationByNameArgs args) {
return getSoftwareUpdateConfigurationByName(args, InvokeOptions.Empty);
}
/**
* Get a single software update configuration by name.
* Azure REST API version: 2019-06-01.
*
* Other available API versions: 2017-05-15-preview, 2023-05-15-preview.
*
*/
public static CompletableFuture getSoftwareUpdateConfigurationByNamePlain(GetSoftwareUpdateConfigurationByNamePlainArgs args) {
return getSoftwareUpdateConfigurationByNamePlain(args, InvokeOptions.Empty);
}
/**
* Get a single software update configuration by name.
* Azure REST API version: 2019-06-01.
*
* Other available API versions: 2017-05-15-preview, 2023-05-15-preview.
*
*/
public static Output getSoftwareUpdateConfigurationByName(GetSoftwareUpdateConfigurationByNameArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getSoftwareUpdateConfigurationByName", TypeShape.of(GetSoftwareUpdateConfigurationByNameResult.class), args, Utilities.withVersion(options));
}
/**
* Get a single software update configuration by name.
* Azure REST API version: 2019-06-01.
*
* Other available API versions: 2017-05-15-preview, 2023-05-15-preview.
*
*/
public static CompletableFuture getSoftwareUpdateConfigurationByNamePlain(GetSoftwareUpdateConfigurationByNamePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getSoftwareUpdateConfigurationByName", TypeShape.of(GetSoftwareUpdateConfigurationByNameResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the source control identified by source control name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getSourceControl(GetSourceControlArgs args) {
return getSourceControl(args, InvokeOptions.Empty);
}
/**
* Retrieve the source control identified by source control name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getSourceControlPlain(GetSourceControlPlainArgs args) {
return getSourceControlPlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the source control identified by source control name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getSourceControl(GetSourceControlArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getSourceControl", TypeShape.of(GetSourceControlResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the source control identified by source control name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getSourceControlPlain(GetSourceControlPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getSourceControl", TypeShape.of(GetSourceControlResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the variable identified by variable name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getVariable(GetVariableArgs args) {
return getVariable(args, InvokeOptions.Empty);
}
/**
* Retrieve the variable identified by variable name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getVariablePlain(GetVariablePlainArgs args) {
return getVariablePlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the variable identified by variable name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output getVariable(GetVariableArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getVariable", TypeShape.of(GetVariableResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the variable identified by variable name.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture getVariablePlain(GetVariablePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getVariable", TypeShape.of(GetVariableResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the watcher identified by watcher name.
* Azure REST API version: 2020-01-13-preview.
*
* Other available API versions: 2023-05-15-preview.
*
*/
public static Output getWatcher(GetWatcherArgs args) {
return getWatcher(args, InvokeOptions.Empty);
}
/**
* Retrieve the watcher identified by watcher name.
* Azure REST API version: 2020-01-13-preview.
*
* Other available API versions: 2023-05-15-preview.
*
*/
public static CompletableFuture getWatcherPlain(GetWatcherPlainArgs args) {
return getWatcherPlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the watcher identified by watcher name.
* Azure REST API version: 2020-01-13-preview.
*
* Other available API versions: 2023-05-15-preview.
*
*/
public static Output getWatcher(GetWatcherArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getWatcher", TypeShape.of(GetWatcherResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the watcher identified by watcher name.
* Azure REST API version: 2020-01-13-preview.
*
* Other available API versions: 2023-05-15-preview.
*
*/
public static CompletableFuture getWatcherPlain(GetWatcherPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getWatcher", TypeShape.of(GetWatcherResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the webhook identified by webhook name.
* Azure REST API version: 2015-10-31.
*
* Other available API versions: 2023-05-15-preview.
*
*/
public static Output getWebhook(GetWebhookArgs args) {
return getWebhook(args, InvokeOptions.Empty);
}
/**
* Retrieve the webhook identified by webhook name.
* Azure REST API version: 2015-10-31.
*
* Other available API versions: 2023-05-15-preview.
*
*/
public static CompletableFuture getWebhookPlain(GetWebhookPlainArgs args) {
return getWebhookPlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the webhook identified by webhook name.
* Azure REST API version: 2015-10-31.
*
* Other available API versions: 2023-05-15-preview.
*
*/
public static Output getWebhook(GetWebhookArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:getWebhook", TypeShape.of(GetWebhookResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the webhook identified by webhook name.
* Azure REST API version: 2015-10-31.
*
* Other available API versions: 2023-05-15-preview.
*
*/
public static CompletableFuture getWebhookPlain(GetWebhookPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:getWebhook", TypeShape.of(GetWebhookResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the deleted runbooks for an automation account.
* Azure REST API version: 2023-05-15-preview.
*
*/
public static Output listAutomationAccountDeletedRunbooks(ListAutomationAccountDeletedRunbooksArgs args) {
return listAutomationAccountDeletedRunbooks(args, InvokeOptions.Empty);
}
/**
* Retrieve the deleted runbooks for an automation account.
* Azure REST API version: 2023-05-15-preview.
*
*/
public static CompletableFuture listAutomationAccountDeletedRunbooksPlain(ListAutomationAccountDeletedRunbooksPlainArgs args) {
return listAutomationAccountDeletedRunbooksPlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the deleted runbooks for an automation account.
* Azure REST API version: 2023-05-15-preview.
*
*/
public static Output listAutomationAccountDeletedRunbooks(ListAutomationAccountDeletedRunbooksArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:listAutomationAccountDeletedRunbooks", TypeShape.of(ListAutomationAccountDeletedRunbooksResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the deleted runbooks for an automation account.
* Azure REST API version: 2023-05-15-preview.
*
*/
public static CompletableFuture listAutomationAccountDeletedRunbooksPlain(ListAutomationAccountDeletedRunbooksPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:listAutomationAccountDeletedRunbooks", TypeShape.of(ListAutomationAccountDeletedRunbooksResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the automation keys for an account.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output listKeyByAutomationAccount(ListKeyByAutomationAccountArgs args) {
return listKeyByAutomationAccount(args, InvokeOptions.Empty);
}
/**
* Retrieve the automation keys for an account.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture listKeyByAutomationAccountPlain(ListKeyByAutomationAccountPlainArgs args) {
return listKeyByAutomationAccountPlain(args, InvokeOptions.Empty);
}
/**
* Retrieve the automation keys for an account.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static Output listKeyByAutomationAccount(ListKeyByAutomationAccountArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:automation:listKeyByAutomationAccount", TypeShape.of(ListKeyByAutomationAccountResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieve the automation keys for an account.
* Azure REST API version: 2022-08-08.
*
* Other available API versions: 2023-05-15-preview, 2023-11-01.
*
*/
public static CompletableFuture listKeyByAutomationAccountPlain(ListKeyByAutomationAccountPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:automation:listKeyByAutomationAccount", TypeShape.of(ListKeyByAutomationAccountResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy