1. Packages
  2. Azure Native
  3. API Docs
  4. kusto
  5. listClusterCalloutPolicies
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native.kusto.listClusterCalloutPolicies

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Returns the allowed callout policies for the specified service.

Uses Azure REST API version 2024-04-13.

Using listClusterCalloutPolicies

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function listClusterCalloutPolicies(args: ListClusterCalloutPoliciesArgs, opts?: InvokeOptions): Promise<ListClusterCalloutPoliciesResult>
function listClusterCalloutPoliciesOutput(args: ListClusterCalloutPoliciesOutputArgs, opts?: InvokeOptions): Output<ListClusterCalloutPoliciesResult>
Copy
def list_cluster_callout_policies(cluster_name: Optional[str] = None,
                                  resource_group_name: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> ListClusterCalloutPoliciesResult
def list_cluster_callout_policies_output(cluster_name: Optional[pulumi.Input[str]] = None,
                                  resource_group_name: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[ListClusterCalloutPoliciesResult]
Copy
func ListClusterCalloutPolicies(ctx *Context, args *ListClusterCalloutPoliciesArgs, opts ...InvokeOption) (*ListClusterCalloutPoliciesResult, error)
func ListClusterCalloutPoliciesOutput(ctx *Context, args *ListClusterCalloutPoliciesOutputArgs, opts ...InvokeOption) ListClusterCalloutPoliciesResultOutput
Copy

> Note: This function is named ListClusterCalloutPolicies in the Go SDK.

public static class ListClusterCalloutPolicies 
{
    public static Task<ListClusterCalloutPoliciesResult> InvokeAsync(ListClusterCalloutPoliciesArgs args, InvokeOptions? opts = null)
    public static Output<ListClusterCalloutPoliciesResult> Invoke(ListClusterCalloutPoliciesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<ListClusterCalloutPoliciesResult> listClusterCalloutPolicies(ListClusterCalloutPoliciesArgs args, InvokeOptions options)
public static Output<ListClusterCalloutPoliciesResult> listClusterCalloutPolicies(ListClusterCalloutPoliciesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:kusto:listClusterCalloutPolicies
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ClusterName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Kusto cluster.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
ClusterName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Kusto cluster.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
clusterName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Kusto cluster.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
clusterName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Kusto cluster.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
cluster_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Kusto cluster.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
clusterName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Kusto cluster.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.

listClusterCalloutPolicies Result

The following output properties are available:

NextLink string
Value List<Pulumi.AzureNative.Kusto.Outputs.CalloutPolicyResponse>
A list of the service's callout policies.
NextLink string
Value []CalloutPolicyResponse
A list of the service's callout policies.
nextLink String
value List<CalloutPolicyResponse>
A list of the service's callout policies.
nextLink string
value CalloutPolicyResponse[]
A list of the service's callout policies.
next_link str
value Sequence[CalloutPolicyResponse]
A list of the service's callout policies.
nextLink String
value List<Property Map>
A list of the service's callout policies.

Supporting Types

CalloutPolicyResponse

CalloutId This property is required. string
Unique identifier for the callout configuration.
CalloutType string
Type of the callout service, specifying the kind of external resource or service being accessed.
CalloutUriRegex string
Regular expression or FQDN pattern for the callout URI.
OutboundAccess string
Indicates whether outbound access is permitted for the specified URI pattern.
CalloutId This property is required. string
Unique identifier for the callout configuration.
CalloutType string
Type of the callout service, specifying the kind of external resource or service being accessed.
CalloutUriRegex string
Regular expression or FQDN pattern for the callout URI.
OutboundAccess string
Indicates whether outbound access is permitted for the specified URI pattern.
calloutId This property is required. String
Unique identifier for the callout configuration.
calloutType String
Type of the callout service, specifying the kind of external resource or service being accessed.
calloutUriRegex String
Regular expression or FQDN pattern for the callout URI.
outboundAccess String
Indicates whether outbound access is permitted for the specified URI pattern.
calloutId This property is required. string
Unique identifier for the callout configuration.
calloutType string
Type of the callout service, specifying the kind of external resource or service being accessed.
calloutUriRegex string
Regular expression or FQDN pattern for the callout URI.
outboundAccess string
Indicates whether outbound access is permitted for the specified URI pattern.
callout_id This property is required. str
Unique identifier for the callout configuration.
callout_type str
Type of the callout service, specifying the kind of external resource or service being accessed.
callout_uri_regex str
Regular expression or FQDN pattern for the callout URI.
outbound_access str
Indicates whether outbound access is permitted for the specified URI pattern.
calloutId This property is required. String
Unique identifier for the callout configuration.
calloutType String
Type of the callout service, specifying the kind of external resource or service being accessed.
calloutUriRegex String
Regular expression or FQDN pattern for the callout URI.
outboundAccess String
Indicates whether outbound access is permitted for the specified URI pattern.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi