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

com.pulumi.azurenative.logz.LogzFunctions 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.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