Viewing docs for avi 31.2.2
published on Tuesday, Feb 10, 2026 by vmware
published on Tuesday, Feb 10, 2026 by vmware
Viewing docs for avi 31.2.2
published on Tuesday, Feb 10, 2026 by vmware
published on Tuesday, Feb 10, 2026 by vmware
<!–
Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0
–>
layout: “avi”
page_title: “AVI:<span pulumi-lang-nodejs=” avi.Ssopolicy"" pulumi-lang-dotnet=" avi.Ssopolicy"" pulumi-lang-go=" Ssopolicy"" pulumi-lang-python=" Ssopolicy"" pulumi-lang-yaml=" avi.Ssopolicy"" pulumi-lang-java=" avi.Ssopolicy""> avi.Ssopolicy" sidebar_current: “docs-avi-datasource-ssopolicy” description: |- Get information of Avi SSOPolicy.
# avi.Ssopolicy This data source is used to to get avi.Ssopolicy objects.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";
const fooSsopolicy = avi.getSsopolicy({
uuid: "ssopolicy-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
name: "foo",
});
import pulumi
import pulumi_avi as avi
foo_ssopolicy = avi.get_ssopolicy(uuid="ssopolicy-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
name="foo")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/avi/v31/avi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := avi.LookupSsopolicy(ctx, &avi.LookupSsopolicyArgs{
Uuid: pulumi.StringRef("ssopolicy-f9cf6b3e-a411-436f-95e2-2982ba2b217b"),
Name: pulumi.StringRef("foo"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Avi = Pulumi.Avi;
return await Deployment.RunAsync(() =>
{
var fooSsopolicy = Avi.GetSsopolicy.Invoke(new()
{
Uuid = "ssopolicy-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
Name = "foo",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.avi.AviFunctions;
import com.pulumi.avi.inputs.GetSsopolicyArgs;
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 fooSsopolicy = AviFunctions.getSsopolicy(GetSsopolicyArgs.builder()
.uuid("ssopolicy-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
.name("foo")
.build());
}
}
variables:
fooSsopolicy:
fn::invoke:
function: avi:getSsopolicy
arguments:
uuid: ssopolicy-f9cf6b3e-a411-436f-95e2-2982ba2b217b
name: foo
Using getSsopolicy
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 getSsopolicy(args: GetSsopolicyArgs, opts?: InvokeOptions): Promise<GetSsopolicyResult>
function getSsopolicyOutput(args: GetSsopolicyOutputArgs, opts?: InvokeOptions): Output<GetSsopolicyResult>def get_ssopolicy(id: Optional[str] = None,
name: Optional[str] = None,
tenant_ref: Optional[str] = None,
uuid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSsopolicyResult
def get_ssopolicy_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
tenant_ref: Optional[pulumi.Input[str]] = None,
uuid: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSsopolicyResult]func LookupSsopolicy(ctx *Context, args *LookupSsopolicyArgs, opts ...InvokeOption) (*LookupSsopolicyResult, error)
func LookupSsopolicyOutput(ctx *Context, args *LookupSsopolicyOutputArgs, opts ...InvokeOption) LookupSsopolicyResultOutput> Note: This function is named LookupSsopolicy in the Go SDK.
public static class GetSsopolicy
{
public static Task<GetSsopolicyResult> InvokeAsync(GetSsopolicyArgs args, InvokeOptions? opts = null)
public static Output<GetSsopolicyResult> Invoke(GetSsopolicyInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSsopolicyResult> getSsopolicy(GetSsopolicyArgs args, InvokeOptions options)
public static Output<GetSsopolicyResult> getSsopolicy(GetSsopolicyArgs args, InvokeOptions options)
fn::invoke:
function: avi:index/getSsopolicy:getSsopolicy
arguments:
# arguments dictionaryThe following arguments are supported:
- id str
- name str
- Search SSOPolicy by name.
- tenant_
ref str - Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid str
- Search SSOPolicy by uuid.
getSsopolicy Result
The following output properties are available:
- Authentication
Policies List<GetSsopolicy Authentication Policy> - Authentication policy settings. Field introduced in 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
-
List<Get
Ssopolicy Authorization Policy> - Authorization policy settings. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Configpb
Attributes List<GetSsopolicy Configpb Attribute> - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Id string
- Markers
List<Get
Ssopolicy Marker> - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- Name of the sso policy. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tenant
Ref string - Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- Uuid string
- Uuid of the sso policy. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Authentication
Policies []GetSsopolicy Authentication Policy - Authentication policy settings. Field introduced in 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
-
[]Get
Ssopolicy Authorization Policy - Authorization policy settings. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Configpb
Attributes []GetSsopolicy Configpb Attribute - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Id string
- Markers
[]Get
Ssopolicy Marker - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- Name of the sso policy. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tenant
Ref string - Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- Uuid string
- Uuid of the sso policy. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- authentication
Policies List<GetSsopolicy Authentication Policy> - Authentication policy settings. Field introduced in 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
-
List<Get
Ssopolicy Authorization Policy> - Authorization policy settings. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes List<GetSsopolicy Configpb Attribute> - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id String
- markers
List<Get
Ssopolicy Marker> - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- Name of the sso policy. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant
Ref String - Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- uuid String
- Uuid of the sso policy. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- authentication
Policies GetSsopolicy Authentication Policy[] - Authentication policy settings. Field introduced in 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
-
Get
Ssopolicy Authorization Policy[] - Authorization policy settings. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes GetSsopolicy Configpb Attribute[] - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id string
- markers
Get
Ssopolicy Marker[] - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name string
- Name of the sso policy. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant
Ref string - Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- uuid string
- Uuid of the sso policy. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- authentication_
policies Sequence[GetSsopolicy Authentication Policy] - Authentication policy settings. Field introduced in 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
-
Sequence[Get
Ssopolicy Authorization Policy] - Authorization policy settings. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb_
attributes Sequence[GetSsopolicy Configpb Attribute] - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id str
- markers
Sequence[Get
Ssopolicy Marker] - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name str
- Name of the sso policy. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant_
ref str - Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type str
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- uuid str
- Uuid of the sso policy. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- authentication
Policies List<Property Map> - Authentication policy settings. Field introduced in 18.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- List<Property Map>
- Authorization policy settings. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes List<Property Map> - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id String
- markers List<Property Map>
- List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- Name of the sso policy. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant
Ref String - Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- uuid String
- Uuid of the sso policy. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Supporting Types
GetSsopolicyAuthenticationPolicy
GetSsopolicyAuthenticationPolicyAuthnRule
- Actions
List<Get
Ssopolicy Authentication Policy Authn Rule Action> - Enable string
- Index string
- Matches
List<Get
Ssopolicy Authentication Policy Authn Rule Match> - Name string
- Search SSOPolicy by name.
- Actions
[]Get
Ssopolicy Authentication Policy Authn Rule Action - Enable string
- Index string
- Matches
[]Get
Ssopolicy Authentication Policy Authn Rule Match - Name string
- Search SSOPolicy by name.
- actions
List<Get
Ssopolicy Authentication Policy Authn Rule Action> - enable String
- index String
- matches
List<Get
Ssopolicy Authentication Policy Authn Rule Match> - name String
- Search SSOPolicy by name.
- actions
Get
Ssopolicy Authentication Policy Authn Rule Action[] - enable string
- index string
- matches
Get
Ssopolicy Authentication Policy Authn Rule Match[] - name string
- Search SSOPolicy by name.
- actions
Sequence[Get
Ssopolicy Authentication Policy Authn Rule Action] - enable str
- index str
- matches
Sequence[Get
Ssopolicy Authentication Policy Authn Rule Match] - name str
- Search SSOPolicy by name.
- actions List<Property Map>
- enable String
- index String
- matches List<Property Map>
- name String
- Search SSOPolicy by name.
GetSsopolicyAuthenticationPolicyAuthnRuleAction
- Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- type str
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
GetSsopolicyAuthenticationPolicyAuthnRuleMatch
GetSsopolicyAuthenticationPolicyAuthnRuleMatchClientIp
GetSsopolicyAuthenticationPolicyAuthnRuleMatchClientIpAddr
- Addr string
- Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- Addr string
- Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr String
- type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr string
- type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr str
- type str
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr String
- type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
GetSsopolicyAuthenticationPolicyAuthnRuleMatchClientIpPrefix
- ip
Addrs List<Property Map> - mask String
GetSsopolicyAuthenticationPolicyAuthnRuleMatchClientIpPrefixIpAddr
- Addr string
- Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- Addr string
- Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr String
- type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr string
- type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr str
- type str
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr String
- type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
GetSsopolicyAuthenticationPolicyAuthnRuleMatchClientIpRange
GetSsopolicyAuthenticationPolicyAuthnRuleMatchClientIpRangeBegin
- Addr string
- Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- Addr string
- Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr String
- type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr string
- type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr str
- type str
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr String
- type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
GetSsopolicyAuthenticationPolicyAuthnRuleMatchClientIpRangeEnd
- Addr string
- Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- Addr string
- Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr String
- type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr string
- type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr str
- type str
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- addr String
- type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
GetSsopolicyAuthenticationPolicyAuthnRuleMatchHostHdr
- Match
Case string - Match
Criteria string - Values List<string>
- Match
Case string - Match
Criteria string - Values []string
- match
Case String - match
Criteria String - values List<String>
- match
Case string - match
Criteria string - values string[]
- match_
case str - match_
criteria str - values Sequence[str]
- match
Case String - match
Criteria String - values List<String>
GetSsopolicyAuthenticationPolicyAuthnRuleMatchPath
- Match
Case string - Match
Criteria string - Match
Decoded stringString - Match
Strs List<string> - String
Group List<string>Refs
- Match
Case string - Match
Criteria string - Match
Decoded stringString - Match
Strs []string - String
Group []stringRefs
- match
Case String - match
Criteria String - match
Decoded StringString - match
Strs List<String> - string
Group List<String>Refs
- match
Case string - match
Criteria string - match
Decoded stringString - match
Strs string[] - string
Group string[]Refs
- match_
case str - match_
criteria str - match_
decoded_ strstring - match_
strs Sequence[str] - string_
group_ Sequence[str]refs
- match
Case String - match
Criteria String - match
Decoded StringString - match
Strs List<String> - string
Group List<String>Refs
GetSsopolicyAuthorizationPolicy
GetSsopolicyAuthorizationPolicyAuthzRule
- Actions
List<Get
Ssopolicy Authorization Policy Authz Rule Action> - Enable string
- Index string
- Matches
List<Get
Ssopolicy Authorization Policy Authz Rule Match> - Name string
- Search SSOPolicy by name.
- Actions
[]Get
Ssopolicy Authorization Policy Authz Rule Action - Enable string
- Index string
- Matches
[]Get
Ssopolicy Authorization Policy Authz Rule Match - Name string
- Search SSOPolicy by name.
- actions
List<Get
Ssopolicy Authorization Policy Authz Rule Action> - enable String
- index String
- matches
List<Get
Ssopolicy Authorization Policy Authz Rule Match> - name String
- Search SSOPolicy by name.
- actions
Get
Ssopolicy Authorization Policy Authz Rule Action[] - enable string
- index string
- matches
Get
Ssopolicy Authorization Policy Authz Rule Match[] - name string
- Search SSOPolicy by name.
- actions
Sequence[Get
Ssopolicy Authorization Policy Authz Rule Action] - enable str
- index str
- matches
Sequence[Get
Ssopolicy Authorization Policy Authz Rule Match] - name str
- Search SSOPolicy by name.
- actions List<Property Map>
- enable String
- index String
- matches List<Property Map>
- name String
- Search SSOPolicy by name.
GetSsopolicyAuthorizationPolicyAuthzRuleAction
- Status
Code string - Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- Status
Code string - Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- status
Code String - type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- status
Code string - type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- status_
code str - type str
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- status
Code String - type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
GetSsopolicyAuthorizationPolicyAuthzRuleMatch
- Access
Tokens List<GetSsopolicy Authorization Policy Authz Rule Match Access Token> - Attr
Matches List<GetSsopolicy Authorization Policy Authz Rule Match Attr Match> - Host
Hdrs List<GetSsopolicy Authorization Policy Authz Rule Match Host Hdr> - Methods
List<Get
Ssopolicy Authorization Policy Authz Rule Match Method> - Paths
List<Get
Ssopolicy Authorization Policy Authz Rule Match Path>
- Access
Tokens []GetSsopolicy Authorization Policy Authz Rule Match Access Token - Attr
Matches []GetSsopolicy Authorization Policy Authz Rule Match Attr Match - Host
Hdrs []GetSsopolicy Authorization Policy Authz Rule Match Host Hdr - Methods
[]Get
Ssopolicy Authorization Policy Authz Rule Match Method - Paths
[]Get
Ssopolicy Authorization Policy Authz Rule Match Path
- access
Tokens List<GetSsopolicy Authorization Policy Authz Rule Match Access Token> - attr
Matches List<GetSsopolicy Authorization Policy Authz Rule Match Attr Match> - host
Hdrs List<GetSsopolicy Authorization Policy Authz Rule Match Host Hdr> - methods
List<Get
Ssopolicy Authorization Policy Authz Rule Match Method> - paths
List<Get
Ssopolicy Authorization Policy Authz Rule Match Path>
- access
Tokens GetSsopolicy Authorization Policy Authz Rule Match Access Token[] - attr
Matches GetSsopolicy Authorization Policy Authz Rule Match Attr Match[] - host
Hdrs GetSsopolicy Authorization Policy Authz Rule Match Host Hdr[] - methods
Get
Ssopolicy Authorization Policy Authz Rule Match Method[] - paths
Get
Ssopolicy Authorization Policy Authz Rule Match Path[]
- access_
tokens Sequence[GetSsopolicy Authorization Policy Authz Rule Match Access Token] - attr_
matches Sequence[GetSsopolicy Authorization Policy Authz Rule Match Attr Match] - host_
hdrs Sequence[GetSsopolicy Authorization Policy Authz Rule Match Host Hdr] - methods
Sequence[Get
Ssopolicy Authorization Policy Authz Rule Match Method] - paths
Sequence[Get
Ssopolicy Authorization Policy Authz Rule Match Path]
GetSsopolicyAuthorizationPolicyAuthzRuleMatchAccessToken
GetSsopolicyAuthorizationPolicyAuthzRuleMatchAccessTokenMatch
- Bool
Match string - Int
Match string - Is
Mandatory string - Name string
- Search SSOPolicy by name.
- String
Matches List<GetSsopolicy Authorization Policy Authz Rule Match Access Token Match String Match> - Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- Validate string
- Bool
Match string - Int
Match string - Is
Mandatory string - Name string
- Search SSOPolicy by name.
- String
Matches []GetSsopolicy Authorization Policy Authz Rule Match Access Token Match String Match - Type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- Validate string
- bool
Match String - int
Match String - is
Mandatory String - name String
- Search SSOPolicy by name.
- string
Matches List<GetSsopolicy Authorization Policy Authz Rule Match Access Token Match String Match> - type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- validate String
- bool
Match string - int
Match string - is
Mandatory string - name string
- Search SSOPolicy by name.
- string
Matches GetSsopolicy Authorization Policy Authz Rule Match Access Token Match String Match[] - type string
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- validate string
- bool_
match str - int_
match str - is_
mandatory str - name str
- Search SSOPolicy by name.
- string_
matches Sequence[GetSsopolicy Authorization Policy Authz Rule Match Access Token Match String Match] - type str
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- validate str
- bool
Match String - int
Match String - is
Mandatory String - name String
- Search SSOPolicy by name.
- string
Matches List<Property Map> - type String
- Sso policy type. Enum options - SSO_TYPE_SAML, SSO_TYPE_PINGACCESS, SSO_TYPE_JWT, SSO_TYPE_LDAP, SSO_TYPE_OAUTH. Field introduced in 18.2.5. Allowed with any value in enterprise, essentials, enterprise with cloud services edition. Allowed in basic (allowed values- sso_type_saml, sso_type_jwt, sso_type_ldap, sso_type_oauth) edition.
- validate String
GetSsopolicyAuthorizationPolicyAuthzRuleMatchAccessTokenMatchStringMatch
- Match
Criteria string - Match
Strs List<string> - String
Group List<string>Refs
- Match
Criteria string - Match
Strs []string - String
Group []stringRefs
- match
Criteria String - match
Strs List<String> - string
Group List<String>Refs
- match
Criteria string - match
Strs string[] - string
Group string[]Refs
- match_
criteria str - match_
strs Sequence[str] - string_
group_ Sequence[str]refs
- match
Criteria String - match
Strs List<String> - string
Group List<String>Refs
GetSsopolicyAuthorizationPolicyAuthzRuleMatchAttrMatch
GetSsopolicyAuthorizationPolicyAuthzRuleMatchAttrMatchAttributeValueList
- Match
Criteria string - Match
Strs List<string> - String
Group List<string>Refs
- Match
Criteria string - Match
Strs []string - String
Group []stringRefs
- match
Criteria String - match
Strs List<String> - string
Group List<String>Refs
- match
Criteria string - match
Strs string[] - string
Group string[]Refs
- match_
criteria str - match_
strs Sequence[str] - string_
group_ Sequence[str]refs
- match
Criteria String - match
Strs List<String> - string
Group List<String>Refs
GetSsopolicyAuthorizationPolicyAuthzRuleMatchHostHdr
- Match
Case string - Match
Criteria string - Values List<string>
- Match
Case string - Match
Criteria string - Values []string
- match
Case String - match
Criteria String - values List<String>
- match
Case string - match
Criteria string - values string[]
- match_
case str - match_
criteria str - values Sequence[str]
- match
Case String - match
Criteria String - values List<String>
GetSsopolicyAuthorizationPolicyAuthzRuleMatchMethod
- Match
Criteria string - Methods List<string>
- Match
Criteria string - Methods []string
- match
Criteria String - methods List<String>
- match
Criteria string - methods string[]
- match_
criteria str - methods Sequence[str]
- match
Criteria String - methods List<String>
GetSsopolicyAuthorizationPolicyAuthzRuleMatchPath
- Match
Case string - Match
Criteria string - Match
Decoded stringString - Match
Strs List<string> - String
Group List<string>Refs
- Match
Case string - Match
Criteria string - Match
Decoded stringString - Match
Strs []string - String
Group []stringRefs
- match
Case String - match
Criteria String - match
Decoded StringString - match
Strs List<String> - string
Group List<String>Refs
- match
Case string - match
Criteria string - match
Decoded stringString - match
Strs string[] - string
Group string[]Refs
- match_
case str - match_
criteria str - match_
decoded_ strstring - match_
strs Sequence[str] - string_
group_ Sequence[str]refs
- match
Case String - match
Criteria String - match
Decoded StringString - match
Strs List<String> - string
Group List<String>Refs
GetSsopolicyConfigpbAttribute
- Version string
- Version string
- version String
- version string
- version str
- version String
GetSsopolicyMarker
Package Details
- Repository
- avi vmware/terraform-provider-avi
- License
- Notes
- This Pulumi package is based on the
aviTerraform Provider.
Viewing docs for avi 31.2.2
published on Tuesday, Feb 10, 2026 by vmware
published on Tuesday, Feb 10, 2026 by vmware
