com.pulumi.azurenative.datadog.DatadogFunctions 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.datadog;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.datadog.inputs.GetMonitorArgs;
import com.pulumi.azurenative.datadog.inputs.GetMonitorDefaultKeyArgs;
import com.pulumi.azurenative.datadog.inputs.GetMonitorDefaultKeyPlainArgs;
import com.pulumi.azurenative.datadog.inputs.GetMonitorPlainArgs;
import com.pulumi.azurenative.datadog.inputs.GetMonitoredSubscriptionArgs;
import com.pulumi.azurenative.datadog.inputs.GetMonitoredSubscriptionPlainArgs;
import com.pulumi.azurenative.datadog.inputs.ListMonitorApiKeysArgs;
import com.pulumi.azurenative.datadog.inputs.ListMonitorApiKeysPlainArgs;
import com.pulumi.azurenative.datadog.inputs.ListMonitorHostsArgs;
import com.pulumi.azurenative.datadog.inputs.ListMonitorHostsPlainArgs;
import com.pulumi.azurenative.datadog.inputs.ListMonitorLinkedResourcesArgs;
import com.pulumi.azurenative.datadog.inputs.ListMonitorLinkedResourcesPlainArgs;
import com.pulumi.azurenative.datadog.inputs.ListMonitorMonitoredResourcesArgs;
import com.pulumi.azurenative.datadog.inputs.ListMonitorMonitoredResourcesPlainArgs;
import com.pulumi.azurenative.datadog.outputs.GetMonitorDefaultKeyResult;
import com.pulumi.azurenative.datadog.outputs.GetMonitorResult;
import com.pulumi.azurenative.datadog.outputs.GetMonitoredSubscriptionResult;
import com.pulumi.azurenative.datadog.outputs.ListMonitorApiKeysResult;
import com.pulumi.azurenative.datadog.outputs.ListMonitorHostsResult;
import com.pulumi.azurenative.datadog.outputs.ListMonitorLinkedResourcesResult;
import com.pulumi.azurenative.datadog.outputs.ListMonitorMonitoredResourcesResult;
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 DatadogFunctions {
/**
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static Output getMonitor(GetMonitorArgs args) {
return getMonitor(args, InvokeOptions.Empty);
}
/**
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static CompletableFuture getMonitorPlain(GetMonitorPlainArgs args) {
return getMonitorPlain(args, InvokeOptions.Empty);
}
/**
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static Output getMonitor(GetMonitorArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:datadog:getMonitor", TypeShape.of(GetMonitorResult.class), args, Utilities.withVersion(options));
}
/**
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static CompletableFuture getMonitorPlain(GetMonitorPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:datadog:getMonitor", TypeShape.of(GetMonitorResult.class), args, Utilities.withVersion(options));
}
/**
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static Output getMonitorDefaultKey(GetMonitorDefaultKeyArgs args) {
return getMonitorDefaultKey(args, InvokeOptions.Empty);
}
/**
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static CompletableFuture getMonitorDefaultKeyPlain(GetMonitorDefaultKeyPlainArgs args) {
return getMonitorDefaultKeyPlain(args, InvokeOptions.Empty);
}
/**
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static Output getMonitorDefaultKey(GetMonitorDefaultKeyArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:datadog:getMonitorDefaultKey", TypeShape.of(GetMonitorDefaultKeyResult.class), args, Utilities.withVersion(options));
}
/**
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static CompletableFuture getMonitorDefaultKeyPlain(GetMonitorDefaultKeyPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:datadog:getMonitorDefaultKey", TypeShape.of(GetMonitorDefaultKeyResult.class), args, Utilities.withVersion(options));
}
/**
* The request to update subscriptions needed to be monitored by the Datadog monitor resource.
* Azure REST API version: 2023-01-01.
*
*/
public static Output getMonitoredSubscription(GetMonitoredSubscriptionArgs args) {
return getMonitoredSubscription(args, InvokeOptions.Empty);
}
/**
* The request to update subscriptions needed to be monitored by the Datadog monitor resource.
* Azure REST API version: 2023-01-01.
*
*/
public static CompletableFuture getMonitoredSubscriptionPlain(GetMonitoredSubscriptionPlainArgs args) {
return getMonitoredSubscriptionPlain(args, InvokeOptions.Empty);
}
/**
* The request to update subscriptions needed to be monitored by the Datadog monitor resource.
* Azure REST API version: 2023-01-01.
*
*/
public static Output getMonitoredSubscription(GetMonitoredSubscriptionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:datadog:getMonitoredSubscription", TypeShape.of(GetMonitoredSubscriptionResult.class), args, Utilities.withVersion(options));
}
/**
* The request to update subscriptions needed to be monitored by the Datadog monitor resource.
* Azure REST API version: 2023-01-01.
*
*/
public static CompletableFuture getMonitoredSubscriptionPlain(GetMonitoredSubscriptionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:datadog:getMonitoredSubscription", TypeShape.of(GetMonitoredSubscriptionResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static Output listMonitorApiKeys(ListMonitorApiKeysArgs args) {
return listMonitorApiKeys(args, InvokeOptions.Empty);
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static CompletableFuture listMonitorApiKeysPlain(ListMonitorApiKeysPlainArgs args) {
return listMonitorApiKeysPlain(args, InvokeOptions.Empty);
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static Output listMonitorApiKeys(ListMonitorApiKeysArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:datadog:listMonitorApiKeys", TypeShape.of(ListMonitorApiKeysResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static CompletableFuture listMonitorApiKeysPlain(ListMonitorApiKeysPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:datadog:listMonitorApiKeys", TypeShape.of(ListMonitorApiKeysResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static Output listMonitorHosts(ListMonitorHostsArgs args) {
return listMonitorHosts(args, InvokeOptions.Empty);
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static CompletableFuture listMonitorHostsPlain(ListMonitorHostsPlainArgs args) {
return listMonitorHostsPlain(args, InvokeOptions.Empty);
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static Output listMonitorHosts(ListMonitorHostsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:datadog:listMonitorHosts", TypeShape.of(ListMonitorHostsResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static CompletableFuture listMonitorHostsPlain(ListMonitorHostsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:datadog:listMonitorHosts", TypeShape.of(ListMonitorHostsResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static Output listMonitorLinkedResources(ListMonitorLinkedResourcesArgs args) {
return listMonitorLinkedResources(args, InvokeOptions.Empty);
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static CompletableFuture listMonitorLinkedResourcesPlain(ListMonitorLinkedResourcesPlainArgs args) {
return listMonitorLinkedResourcesPlain(args, InvokeOptions.Empty);
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static Output listMonitorLinkedResources(ListMonitorLinkedResourcesArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:datadog:listMonitorLinkedResources", TypeShape.of(ListMonitorLinkedResourcesResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static CompletableFuture listMonitorLinkedResourcesPlain(ListMonitorLinkedResourcesPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:datadog:listMonitorLinkedResources", TypeShape.of(ListMonitorLinkedResourcesResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static Output listMonitorMonitoredResources(ListMonitorMonitoredResourcesArgs args) {
return listMonitorMonitoredResources(args, InvokeOptions.Empty);
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static CompletableFuture listMonitorMonitoredResourcesPlain(ListMonitorMonitoredResourcesPlainArgs args) {
return listMonitorMonitoredResourcesPlain(args, InvokeOptions.Empty);
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static Output listMonitorMonitoredResources(ListMonitorMonitoredResourcesArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:datadog:listMonitorMonitoredResources", TypeShape.of(ListMonitorMonitoredResourcesResult.class), args, Utilities.withVersion(options));
}
/**
* Response of a list operation.
* Azure REST API version: 2022-06-01.
*
* Other available API versions: 2022-08-01, 2023-01-01.
*
*/
public static CompletableFuture listMonitorMonitoredResourcesPlain(ListMonitorMonitoredResourcesPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:datadog:listMonitorMonitoredResources", TypeShape.of(ListMonitorMonitoredResourcesResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy