com.pulumi.azurenative.logz.LogzFunctions 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.logz;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.logz.inputs.GetMetricsSourceArgs;
import com.pulumi.azurenative.logz.inputs.GetMetricsSourcePlainArgs;
import com.pulumi.azurenative.logz.inputs.GetMetricsSourceTagRuleArgs;
import com.pulumi.azurenative.logz.inputs.GetMetricsSourceTagRulePlainArgs;
import com.pulumi.azurenative.logz.inputs.GetMonitorArgs;
import com.pulumi.azurenative.logz.inputs.GetMonitorPlainArgs;
import com.pulumi.azurenative.logz.inputs.GetSubAccountArgs;
import com.pulumi.azurenative.logz.inputs.GetSubAccountPlainArgs;
import com.pulumi.azurenative.logz.inputs.GetSubAccountTagRuleArgs;
import com.pulumi.azurenative.logz.inputs.GetSubAccountTagRulePlainArgs;
import com.pulumi.azurenative.logz.inputs.GetTagRuleArgs;
import com.pulumi.azurenative.logz.inputs.GetTagRulePlainArgs;
import com.pulumi.azurenative.logz.inputs.ListMonitorMonitoredResourcesArgs;
import com.pulumi.azurenative.logz.inputs.ListMonitorMonitoredResourcesPlainArgs;
import com.pulumi.azurenative.logz.inputs.ListMonitorUserRolesArgs;
import com.pulumi.azurenative.logz.inputs.ListMonitorUserRolesPlainArgs;
import com.pulumi.azurenative.logz.inputs.ListMonitorVMHostsArgs;
import com.pulumi.azurenative.logz.inputs.ListMonitorVMHostsPlainArgs;
import com.pulumi.azurenative.logz.inputs.ListSubAccountMonitoredResourcesArgs;
import com.pulumi.azurenative.logz.inputs.ListSubAccountMonitoredResourcesPlainArgs;
import com.pulumi.azurenative.logz.inputs.ListSubAccountVMHostsArgs;
import com.pulumi.azurenative.logz.inputs.ListSubAccountVMHostsPlainArgs;
import com.pulumi.azurenative.logz.outputs.GetMetricsSourceResult;
import com.pulumi.azurenative.logz.outputs.GetMetricsSourceTagRuleResult;
import com.pulumi.azurenative.logz.outputs.GetMonitorResult;
import com.pulumi.azurenative.logz.outputs.GetSubAccountResult;
import com.pulumi.azurenative.logz.outputs.GetSubAccountTagRuleResult;
import com.pulumi.azurenative.logz.outputs.GetTagRuleResult;
import com.pulumi.azurenative.logz.outputs.ListMonitorMonitoredResourcesResult;
import com.pulumi.azurenative.logz.outputs.ListMonitorUserRolesResult;
import com.pulumi.azurenative.logz.outputs.ListMonitorVMHostsResult;
import com.pulumi.azurenative.logz.outputs.ListSubAccountMonitoredResourcesResult;
import com.pulumi.azurenative.logz.outputs.ListSubAccountVMHostsResult;
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 LogzFunctions {
/**
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output getMetricsSource(GetMetricsSourceArgs args) {
return getMetricsSource(args, InvokeOptions.Empty);
}
/**
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture getMetricsSourcePlain(GetMetricsSourcePlainArgs args) {
return getMetricsSourcePlain(args, InvokeOptions.Empty);
}
/**
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output getMetricsSource(GetMetricsSourceArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:logz:getMetricsSource", TypeShape.of(GetMetricsSourceResult.class), args, Utilities.withVersion(options));
}
/**
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture getMetricsSourcePlain(GetMetricsSourcePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:logz:getMetricsSource", TypeShape.of(GetMetricsSourceResult.class), args, Utilities.withVersion(options));
}
/**
* Capture metrics of Azure resources based on ARM tags.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output getMetricsSourceTagRule(GetMetricsSourceTagRuleArgs args) {
return getMetricsSourceTagRule(args, InvokeOptions.Empty);
}
/**
* Capture metrics of Azure resources based on ARM tags.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture getMetricsSourceTagRulePlain(GetMetricsSourceTagRulePlainArgs args) {
return getMetricsSourceTagRulePlain(args, InvokeOptions.Empty);
}
/**
* Capture metrics of Azure resources based on ARM tags.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output getMetricsSourceTagRule(GetMetricsSourceTagRuleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:logz:getMetricsSourceTagRule", TypeShape.of(GetMetricsSourceTagRuleResult.class), args, Utilities.withVersion(options));
}
/**
* Capture metrics of Azure resources based on ARM tags.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture getMetricsSourceTagRulePlain(GetMetricsSourceTagRulePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:logz:getMetricsSourceTagRule", TypeShape.of(GetMetricsSourceTagRuleResult.class), args, Utilities.withVersion(options));
}
/**
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output getMonitor(GetMonitorArgs args) {
return getMonitor(args, InvokeOptions.Empty);
}
/**
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture getMonitorPlain(GetMonitorPlainArgs args) {
return getMonitorPlain(args, InvokeOptions.Empty);
}
/**
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output getMonitor(GetMonitorArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:logz:getMonitor", TypeShape.of(GetMonitorResult.class), args, Utilities.withVersion(options));
}
/**
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture getMonitorPlain(GetMonitorPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:logz:getMonitor", TypeShape.of(GetMonitorResult.class), args, Utilities.withVersion(options));
}
/**
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output getSubAccount(GetSubAccountArgs args) {
return getSubAccount(args, InvokeOptions.Empty);
}
/**
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture getSubAccountPlain(GetSubAccountPlainArgs args) {
return getSubAccountPlain(args, InvokeOptions.Empty);
}
/**
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output getSubAccount(GetSubAccountArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:logz:getSubAccount", TypeShape.of(GetSubAccountResult.class), args, Utilities.withVersion(options));
}
/**
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture getSubAccountPlain(GetSubAccountPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:logz:getSubAccount", TypeShape.of(GetSubAccountResult.class), args, Utilities.withVersion(options));
}
/**
* Capture logs and metrics of Azure resources based on ARM tags.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output getSubAccountTagRule(GetSubAccountTagRuleArgs args) {
return getSubAccountTagRule(args, InvokeOptions.Empty);
}
/**
* Capture logs and metrics of Azure resources based on ARM tags.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture getSubAccountTagRulePlain(GetSubAccountTagRulePlainArgs args) {
return getSubAccountTagRulePlain(args, InvokeOptions.Empty);
}
/**
* Capture logs and metrics of Azure resources based on ARM tags.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output getSubAccountTagRule(GetSubAccountTagRuleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:logz:getSubAccountTagRule", TypeShape.of(GetSubAccountTagRuleResult.class), args, Utilities.withVersion(options));
}
/**
* Capture logs and metrics of Azure resources based on ARM tags.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture getSubAccountTagRulePlain(GetSubAccountTagRulePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:logz:getSubAccountTagRule", TypeShape.of(GetSubAccountTagRuleResult.class), args, Utilities.withVersion(options));
}
/**
* Capture logs and metrics of Azure resources based on ARM tags.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output getTagRule(GetTagRuleArgs args) {
return getTagRule(args, InvokeOptions.Empty);
}
/**
* Capture logs and metrics of Azure resources based on ARM tags.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture getTagRulePlain(GetTagRulePlainArgs args) {
return getTagRulePlain(args, InvokeOptions.Empty);
}
/**
* Capture logs and metrics of Azure resources based on ARM tags.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output getTagRule(GetTagRuleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:logz:getTagRule", TypeShape.of(GetTagRuleResult.class), args, Utilities.withVersion(options));
}
/**
* Capture logs and metrics of Azure resources based on ARM tags.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture getTagRulePlain(GetTagRulePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:logz:getTagRule", TypeShape.of(GetTagRuleResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output listMonitorMonitoredResources(ListMonitorMonitoredResourcesArgs args) {
return listMonitorMonitoredResources(args, InvokeOptions.Empty);
}
/**
* Response of a list operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture listMonitorMonitoredResourcesPlain(ListMonitorMonitoredResourcesPlainArgs args) {
return listMonitorMonitoredResourcesPlain(args, InvokeOptions.Empty);
}
/**
* Response of a list operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output listMonitorMonitoredResources(ListMonitorMonitoredResourcesArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:logz:listMonitorMonitoredResources", TypeShape.of(ListMonitorMonitoredResourcesResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture listMonitorMonitoredResourcesPlain(ListMonitorMonitoredResourcesPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:logz:listMonitorMonitoredResources", TypeShape.of(ListMonitorMonitoredResourcesResult.class), args, Utilities.withVersion(options));
}
/**
* Response for list of user's role for Logz.io account.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output listMonitorUserRoles(ListMonitorUserRolesArgs args) {
return listMonitorUserRoles(args, InvokeOptions.Empty);
}
/**
* Response for list of user's role for Logz.io account.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture listMonitorUserRolesPlain(ListMonitorUserRolesPlainArgs args) {
return listMonitorUserRolesPlain(args, InvokeOptions.Empty);
}
/**
* Response for list of user's role for Logz.io account.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output listMonitorUserRoles(ListMonitorUserRolesArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:logz:listMonitorUserRoles", TypeShape.of(ListMonitorUserRolesResult.class), args, Utilities.withVersion(options));
}
/**
* Response for list of user's role for Logz.io account.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture listMonitorUserRolesPlain(ListMonitorUserRolesPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:logz:listMonitorUserRoles", TypeShape.of(ListMonitorUserRolesResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list VM Host Update Operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output listMonitorVMHosts(ListMonitorVMHostsArgs args) {
return listMonitorVMHosts(args, InvokeOptions.Empty);
}
/**
* Response of a list VM Host Update Operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture listMonitorVMHostsPlain(ListMonitorVMHostsPlainArgs args) {
return listMonitorVMHostsPlain(args, InvokeOptions.Empty);
}
/**
* Response of a list VM Host Update Operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output listMonitorVMHosts(ListMonitorVMHostsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:logz:listMonitorVMHosts", TypeShape.of(ListMonitorVMHostsResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list VM Host Update Operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture listMonitorVMHostsPlain(ListMonitorVMHostsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:logz:listMonitorVMHosts", TypeShape.of(ListMonitorVMHostsResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output listSubAccountMonitoredResources(ListSubAccountMonitoredResourcesArgs args) {
return listSubAccountMonitoredResources(args, InvokeOptions.Empty);
}
/**
* Response of a list operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture listSubAccountMonitoredResourcesPlain(ListSubAccountMonitoredResourcesPlainArgs args) {
return listSubAccountMonitoredResourcesPlain(args, InvokeOptions.Empty);
}
/**
* Response of a list operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output listSubAccountMonitoredResources(ListSubAccountMonitoredResourcesArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:logz:listSubAccountMonitoredResources", TypeShape.of(ListSubAccountMonitoredResourcesResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture listSubAccountMonitoredResourcesPlain(ListSubAccountMonitoredResourcesPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:logz:listSubAccountMonitoredResources", TypeShape.of(ListSubAccountMonitoredResourcesResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list VM Host Update Operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output listSubAccountVMHosts(ListSubAccountVMHostsArgs args) {
return listSubAccountVMHosts(args, InvokeOptions.Empty);
}
/**
* Response of a list VM Host Update Operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture listSubAccountVMHostsPlain(ListSubAccountVMHostsPlainArgs args) {
return listSubAccountVMHostsPlain(args, InvokeOptions.Empty);
}
/**
* Response of a list VM Host Update Operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static Output listSubAccountVMHosts(ListSubAccountVMHostsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:logz:listSubAccountVMHosts", TypeShape.of(ListSubAccountVMHostsResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list VM Host Update Operation.
* Azure REST API version: 2022-01-01-preview.
*
*/
public static CompletableFuture listSubAccountVMHostsPlain(ListSubAccountVMHostsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:logz:listSubAccountVMHosts", TypeShape.of(ListSubAccountVMHostsResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy