avi 31.1.1 published on Monday, Apr 14, 2025 by vmware
avi.getSsopolicy
Explore with Pulumi AI
<!–
Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0
–>
layout: “avi”
page_title: “AVI: 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({
name: "foo",
uuid: "ssopolicy-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
import pulumi
import pulumi_avi as avi
foo_ssopolicy = avi.get_ssopolicy(name="foo",
uuid="ssopolicy-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
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{
Name: pulumi.StringRef("foo"),
Uuid: pulumi.StringRef("ssopolicy-f9cf6b3e-a411-436f-95e2-2982ba2b217b"),
}, 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()
{
Name = "foo",
Uuid = "ssopolicy-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
});
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()
.name("foo")
.uuid("ssopolicy-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
.build());
}
}
variables:
fooSsopolicy:
fn::invoke:
function: avi:getSsopolicy
arguments:
name: foo
uuid: ssopolicy-f9cf6b3e-a411-436f-95e2-2982ba2b217b
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 dictionary
The 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
avi
Terraform Provider.