1. Packages
  2. Cisco Meraki Provider
  3. API Docs
  4. organizations
  5. getAdaptivePolicyOverview
Cisco Meraki v0.4.1 published on Saturday, Mar 15, 2025 by Pulumi

meraki.organizations.getAdaptivePolicyOverview

Explore with Pulumi AI

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as meraki from "@pulumi/meraki";

const example = meraki.organizations.getAdaptivePolicyOverview({
    organizationId: "string",
});
export const merakiOrganizationsAdaptivePolicyOverviewExample = example.then(example => example.item);
Copy
import pulumi
import pulumi_meraki as meraki

example = meraki.organizations.get_adaptive_policy_overview(organization_id="string")
pulumi.export("merakiOrganizationsAdaptivePolicyOverviewExample", example.item)
Copy
package main

import (
	"github.com/pulumi/pulumi-meraki/sdk/go/meraki/organizations"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		example, err := organizations.GetAdaptivePolicyOverview(ctx, &organizations.GetAdaptivePolicyOverviewArgs{
			OrganizationId: "string",
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("merakiOrganizationsAdaptivePolicyOverviewExample", example.Item)
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Meraki = Pulumi.Meraki;

return await Deployment.RunAsync(() => 
{
    var example = Meraki.Organizations.GetAdaptivePolicyOverview.Invoke(new()
    {
        OrganizationId = "string",
    });

    return new Dictionary<string, object?>
    {
        ["merakiOrganizationsAdaptivePolicyOverviewExample"] = example.Apply(getAdaptivePolicyOverviewResult => getAdaptivePolicyOverviewResult.Item),
    };
});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.meraki.organizations.OrganizationsFunctions;
import com.pulumi.meraki.organizations.inputs.GetAdaptivePolicyOverviewArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var example = OrganizationsFunctions.getAdaptivePolicyOverview(GetAdaptivePolicyOverviewArgs.builder()
            .organizationId("string")
            .build());

        ctx.export("merakiOrganizationsAdaptivePolicyOverviewExample", example.applyValue(getAdaptivePolicyOverviewResult -> getAdaptivePolicyOverviewResult.item()));
    }
}
Copy
variables:
  example:
    fn::invoke:
      function: meraki:organizations:getAdaptivePolicyOverview
      arguments:
        organizationId: string
outputs:
  merakiOrganizationsAdaptivePolicyOverviewExample: ${example.item}
Copy

Using getAdaptivePolicyOverview

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 getAdaptivePolicyOverview(args: GetAdaptivePolicyOverviewArgs, opts?: InvokeOptions): Promise<GetAdaptivePolicyOverviewResult>
function getAdaptivePolicyOverviewOutput(args: GetAdaptivePolicyOverviewOutputArgs, opts?: InvokeOptions): Output<GetAdaptivePolicyOverviewResult>
Copy
def get_adaptive_policy_overview(organization_id: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetAdaptivePolicyOverviewResult
def get_adaptive_policy_overview_output(organization_id: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetAdaptivePolicyOverviewResult]
Copy
func GetAdaptivePolicyOverview(ctx *Context, args *GetAdaptivePolicyOverviewArgs, opts ...InvokeOption) (*GetAdaptivePolicyOverviewResult, error)
func GetAdaptivePolicyOverviewOutput(ctx *Context, args *GetAdaptivePolicyOverviewOutputArgs, opts ...InvokeOption) GetAdaptivePolicyOverviewResultOutput
Copy

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

public static class GetAdaptivePolicyOverview 
{
    public static Task<GetAdaptivePolicyOverviewResult> InvokeAsync(GetAdaptivePolicyOverviewArgs args, InvokeOptions? opts = null)
    public static Output<GetAdaptivePolicyOverviewResult> Invoke(GetAdaptivePolicyOverviewInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAdaptivePolicyOverviewResult> getAdaptivePolicyOverview(GetAdaptivePolicyOverviewArgs args, InvokeOptions options)
public static Output<GetAdaptivePolicyOverviewResult> getAdaptivePolicyOverview(GetAdaptivePolicyOverviewArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: meraki:organizations/getAdaptivePolicyOverview:getAdaptivePolicyOverview
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

OrganizationId This property is required. string
organizationId path parameter. Organization ID
OrganizationId This property is required. string
organizationId path parameter. Organization ID
organizationId This property is required. String
organizationId path parameter. Organization ID
organizationId This property is required. string
organizationId path parameter. Organization ID
organization_id This property is required. str
organizationId path parameter. Organization ID
organizationId This property is required. String
organizationId path parameter. Organization ID

getAdaptivePolicyOverview Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
Item GetAdaptivePolicyOverviewItem
OrganizationId string
organizationId path parameter. Organization ID
Id string
The provider-assigned unique ID for this managed resource.
Item GetAdaptivePolicyOverviewItem
OrganizationId string
organizationId path parameter. Organization ID
id String
The provider-assigned unique ID for this managed resource.
item GetAdaptivePolicyOverviewItem
organizationId String
organizationId path parameter. Organization ID
id string
The provider-assigned unique ID for this managed resource.
item GetAdaptivePolicyOverviewItem
organizationId string
organizationId path parameter. Organization ID
id str
The provider-assigned unique ID for this managed resource.
item GetAdaptivePolicyOverviewItem
organization_id str
organizationId path parameter. Organization ID
id String
The provider-assigned unique ID for this managed resource.
item Property Map
organizationId String
organizationId path parameter. Organization ID

Supporting Types

GetAdaptivePolicyOverviewItem

Counts This property is required. GetAdaptivePolicyOverviewItemCounts
The current amount of various adaptive policy objects.
Limits This property is required. GetAdaptivePolicyOverviewItemLimits
The current limits of various adaptive policy objects.
Counts This property is required. GetAdaptivePolicyOverviewItemCounts
The current amount of various adaptive policy objects.
Limits This property is required. GetAdaptivePolicyOverviewItemLimits
The current limits of various adaptive policy objects.
counts This property is required. GetAdaptivePolicyOverviewItemCounts
The current amount of various adaptive policy objects.
limits This property is required. GetAdaptivePolicyOverviewItemLimits
The current limits of various adaptive policy objects.
counts This property is required. GetAdaptivePolicyOverviewItemCounts
The current amount of various adaptive policy objects.
limits This property is required. GetAdaptivePolicyOverviewItemLimits
The current limits of various adaptive policy objects.
counts This property is required. GetAdaptivePolicyOverviewItemCounts
The current amount of various adaptive policy objects.
limits This property is required. GetAdaptivePolicyOverviewItemLimits
The current limits of various adaptive policy objects.
counts This property is required. Property Map
The current amount of various adaptive policy objects.
limits This property is required. Property Map
The current limits of various adaptive policy objects.

GetAdaptivePolicyOverviewItemCounts

AllowPolicies This property is required. int
Number of adaptive policies currently in the organization that allow all traffic.
CustomAcls This property is required. int
Number of user-created adaptive policy ACLs currently in the organization.
CustomGroups This property is required. int
Number of user-created adaptive policy groups currently in the organization.
DenyPolicies This property is required. int
Number of adaptive policies currently in the organization that deny all traffic.
Groups This property is required. int
Number of adaptive policy groups currently in the organization.
Policies This property is required. int
Number of adaptive policies currently in the organization.
PolicyObjects This property is required. int
Number of policy objects (with the adaptive policy type) currently in the organization.
AllowPolicies This property is required. int
Number of adaptive policies currently in the organization that allow all traffic.
CustomAcls This property is required. int
Number of user-created adaptive policy ACLs currently in the organization.
CustomGroups This property is required. int
Number of user-created adaptive policy groups currently in the organization.
DenyPolicies This property is required. int
Number of adaptive policies currently in the organization that deny all traffic.
Groups This property is required. int
Number of adaptive policy groups currently in the organization.
Policies This property is required. int
Number of adaptive policies currently in the organization.
PolicyObjects This property is required. int
Number of policy objects (with the adaptive policy type) currently in the organization.
allowPolicies This property is required. Integer
Number of adaptive policies currently in the organization that allow all traffic.
customAcls This property is required. Integer
Number of user-created adaptive policy ACLs currently in the organization.
customGroups This property is required. Integer
Number of user-created adaptive policy groups currently in the organization.
denyPolicies This property is required. Integer
Number of adaptive policies currently in the organization that deny all traffic.
groups This property is required. Integer
Number of adaptive policy groups currently in the organization.
policies This property is required. Integer
Number of adaptive policies currently in the organization.
policyObjects This property is required. Integer
Number of policy objects (with the adaptive policy type) currently in the organization.
allowPolicies This property is required. number
Number of adaptive policies currently in the organization that allow all traffic.
customAcls This property is required. number
Number of user-created adaptive policy ACLs currently in the organization.
customGroups This property is required. number
Number of user-created adaptive policy groups currently in the organization.
denyPolicies This property is required. number
Number of adaptive policies currently in the organization that deny all traffic.
groups This property is required. number
Number of adaptive policy groups currently in the organization.
policies This property is required. number
Number of adaptive policies currently in the organization.
policyObjects This property is required. number
Number of policy objects (with the adaptive policy type) currently in the organization.
allow_policies This property is required. int
Number of adaptive policies currently in the organization that allow all traffic.
custom_acls This property is required. int
Number of user-created adaptive policy ACLs currently in the organization.
custom_groups This property is required. int
Number of user-created adaptive policy groups currently in the organization.
deny_policies This property is required. int
Number of adaptive policies currently in the organization that deny all traffic.
groups This property is required. int
Number of adaptive policy groups currently in the organization.
policies This property is required. int
Number of adaptive policies currently in the organization.
policy_objects This property is required. int
Number of policy objects (with the adaptive policy type) currently in the organization.
allowPolicies This property is required. Number
Number of adaptive policies currently in the organization that allow all traffic.
customAcls This property is required. Number
Number of user-created adaptive policy ACLs currently in the organization.
customGroups This property is required. Number
Number of user-created adaptive policy groups currently in the organization.
denyPolicies This property is required. Number
Number of adaptive policies currently in the organization that deny all traffic.
groups This property is required. Number
Number of adaptive policy groups currently in the organization.
policies This property is required. Number
Number of adaptive policies currently in the organization.
policyObjects This property is required. Number
Number of policy objects (with the adaptive policy type) currently in the organization.

GetAdaptivePolicyOverviewItemLimits

AclsInAPolicy This property is required. int
Maximum number of adaptive policy ACLs that can be assigned to an adaptive policy in the organization.
CustomGroups This property is required. int
Maximum number of user-created adaptive policy groups allowed in the organization.
PolicyObjects This property is required. int
Maximum number of policy objects (with the adaptive policy type) allowed in the organization.
RulesInAnAcl This property is required. int
Maximum number of rules allowed in an adaptive policy ACL in the organization.
AclsInAPolicy This property is required. int
Maximum number of adaptive policy ACLs that can be assigned to an adaptive policy in the organization.
CustomGroups This property is required. int
Maximum number of user-created adaptive policy groups allowed in the organization.
PolicyObjects This property is required. int
Maximum number of policy objects (with the adaptive policy type) allowed in the organization.
RulesInAnAcl This property is required. int
Maximum number of rules allowed in an adaptive policy ACL in the organization.
aclsInAPolicy This property is required. Integer
Maximum number of adaptive policy ACLs that can be assigned to an adaptive policy in the organization.
customGroups This property is required. Integer
Maximum number of user-created adaptive policy groups allowed in the organization.
policyObjects This property is required. Integer
Maximum number of policy objects (with the adaptive policy type) allowed in the organization.
rulesInAnAcl This property is required. Integer
Maximum number of rules allowed in an adaptive policy ACL in the organization.
aclsInAPolicy This property is required. number
Maximum number of adaptive policy ACLs that can be assigned to an adaptive policy in the organization.
customGroups This property is required. number
Maximum number of user-created adaptive policy groups allowed in the organization.
policyObjects This property is required. number
Maximum number of policy objects (with the adaptive policy type) allowed in the organization.
rulesInAnAcl This property is required. number
Maximum number of rules allowed in an adaptive policy ACL in the organization.
acls_in_a_policy This property is required. int
Maximum number of adaptive policy ACLs that can be assigned to an adaptive policy in the organization.
custom_groups This property is required. int
Maximum number of user-created adaptive policy groups allowed in the organization.
policy_objects This property is required. int
Maximum number of policy objects (with the adaptive policy type) allowed in the organization.
rules_in_an_acl This property is required. int
Maximum number of rules allowed in an adaptive policy ACL in the organization.
aclsInAPolicy This property is required. Number
Maximum number of adaptive policy ACLs that can be assigned to an adaptive policy in the organization.
customGroups This property is required. Number
Maximum number of user-created adaptive policy groups allowed in the organization.
policyObjects This property is required. Number
Maximum number of policy objects (with the adaptive policy type) allowed in the organization.
rulesInAnAcl This property is required. Number
Maximum number of rules allowed in an adaptive policy ACL in the organization.

Package Details

Repository
meraki pulumi/pulumi-meraki
License
Apache-2.0
Notes
This Pulumi package is based on the meraki Terraform Provider.