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.Authprofile"" pulumi-lang-dotnet=" avi.Authprofile"" pulumi-lang-go=" Authprofile"" pulumi-lang-python=" Authprofile"" pulumi-lang-yaml=" avi.Authprofile"" pulumi-lang-java=" avi.Authprofile""> avi.Authprofile" sidebar_current: “docs-avi-datasource-authprofile” description: |- Get information of Avi AuthProfile.
# avi.Authprofile This data source is used to to get avi.Authprofile objects.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";
const fooAuthprofile = avi.getAuthprofile({
uuid: "authprofile-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
name: "foo",
});
import pulumi
import pulumi_avi as avi
foo_authprofile = avi.get_authprofile(uuid="authprofile-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.LookupAuthprofile(ctx, &avi.LookupAuthprofileArgs{
Uuid: pulumi.StringRef("authprofile-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 fooAuthprofile = Avi.GetAuthprofile.Invoke(new()
{
Uuid = "authprofile-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.GetAuthprofileArgs;
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 fooAuthprofile = AviFunctions.getAuthprofile(GetAuthprofileArgs.builder()
.uuid("authprofile-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
.name("foo")
.build());
}
}
variables:
fooAuthprofile:
fn::invoke:
function: avi:getAuthprofile
arguments:
uuid: authprofile-f9cf6b3e-a411-436f-95e2-2982ba2b217b
name: foo
Using getAuthprofile
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 getAuthprofile(args: GetAuthprofileArgs, opts?: InvokeOptions): Promise<GetAuthprofileResult>
function getAuthprofileOutput(args: GetAuthprofileOutputArgs, opts?: InvokeOptions): Output<GetAuthprofileResult>def get_authprofile(id: Optional[str] = None,
name: Optional[str] = None,
tenant_ref: Optional[str] = None,
uuid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAuthprofileResult
def get_authprofile_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[GetAuthprofileResult]func LookupAuthprofile(ctx *Context, args *LookupAuthprofileArgs, opts ...InvokeOption) (*LookupAuthprofileResult, error)
func LookupAuthprofileOutput(ctx *Context, args *LookupAuthprofileOutputArgs, opts ...InvokeOption) LookupAuthprofileResultOutput> Note: This function is named LookupAuthprofile in the Go SDK.
public static class GetAuthprofile
{
public static Task<GetAuthprofileResult> InvokeAsync(GetAuthprofileArgs args, InvokeOptions? opts = null)
public static Output<GetAuthprofileResult> Invoke(GetAuthprofileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAuthprofileResult> getAuthprofile(GetAuthprofileArgs args, InvokeOptions options)
public static Output<GetAuthprofileResult> getAuthprofile(GetAuthprofileArgs args, InvokeOptions options)
fn::invoke:
function: avi:index/getAuthprofile:getAuthprofile
arguments:
# arguments dictionaryThe following arguments are supported:
- id str
- name str
- Search AuthProfile by name.
- tenant_
ref str - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid str
- Search AuthProfile by uuid.
getAuthprofile Result
The following output properties are available:
- Configpb
Attributes List<GetAuthprofile 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.
- Description string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Https
List<Get
Authprofile Http> - Http user authentication params. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Id string
- Jwt
Profile stringRef - Jwtserverprofile to be used for authentication. It is a reference to an object of type jwtserverprofile. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ldaps
List<Get
Authprofile Ldap> - Ldap server and directory settings. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Markers
List<Get
Authprofile Marker> - List of labels to be used for granular rbac. Field introduced in 20.1.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- Name of the auth profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Oauth
Profiles List<GetAuthprofile Oauth Profile> - Oauth profile - common endpoint information. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Samls
List<Get
Authprofile Saml> - Saml settings. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tacacs
Pluses List<GetAuthprofile Tacacs Plus> - Tacacs+ settings. Allowed with any value in enterprise, enterprise with cloud services edition.
- Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Type string
- Type of the auth profile. Enum options - AUTH_PROFILE_LDAP, AUTH_PROFILE_TACACS_PLUS, AUTH_PROFILE_SAML, AUTH_PROFILE_PINGACCESS, AUTH_PROFILE_JWT, AUTH_PROFILE_OAUTH. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth), basic (allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth) edition.
- Uuid string
- Uuid of the auth profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Configpb
Attributes []GetAuthprofile 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.
- Description string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Https
[]Get
Authprofile Http - Http user authentication params. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Id string
- Jwt
Profile stringRef - Jwtserverprofile to be used for authentication. It is a reference to an object of type jwtserverprofile. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ldaps
[]Get
Authprofile Ldap - Ldap server and directory settings. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Markers
[]Get
Authprofile Marker - List of labels to be used for granular rbac. Field introduced in 20.1.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- Name of the auth profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Oauth
Profiles []GetAuthprofile Oauth Profile - Oauth profile - common endpoint information. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Samls
[]Get
Authprofile Saml - Saml settings. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tacacs
Pluses []GetAuthprofile Tacacs Plus - Tacacs+ settings. Allowed with any value in enterprise, enterprise with cloud services edition.
- Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Type string
- Type of the auth profile. Enum options - AUTH_PROFILE_LDAP, AUTH_PROFILE_TACACS_PLUS, AUTH_PROFILE_SAML, AUTH_PROFILE_PINGACCESS, AUTH_PROFILE_JWT, AUTH_PROFILE_OAUTH. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth), basic (allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth) edition.
- Uuid string
- Uuid of the auth profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes List<GetAuthprofile 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.
- description String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- https
List<Get
Authprofile Http> - Http user authentication params. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id String
- jwt
Profile StringRef - Jwtserverprofile to be used for authentication. It is a reference to an object of type jwtserverprofile. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ldaps
List<Get
Authprofile Ldap> - Ldap server and directory settings. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- markers
List<Get
Authprofile Marker> - List of labels to be used for granular rbac. Field introduced in 20.1.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- Name of the auth profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- oauth
Profiles List<GetAuthprofile Oauth Profile> - Oauth profile - common endpoint information. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- samls
List<Get
Authprofile Saml> - Saml settings. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tacacs
Pluses List<GetAuthprofile Tacacs Plus> - Tacacs+ settings. Allowed with any value in enterprise, enterprise with cloud services edition.
- tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type String
- Type of the auth profile. Enum options - AUTH_PROFILE_LDAP, AUTH_PROFILE_TACACS_PLUS, AUTH_PROFILE_SAML, AUTH_PROFILE_PINGACCESS, AUTH_PROFILE_JWT, AUTH_PROFILE_OAUTH. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth), basic (allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth) edition.
- uuid String
- Uuid of the auth profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes GetAuthprofile 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.
- description string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- https
Get
Authprofile Http[] - Http user authentication params. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id string
- jwt
Profile stringRef - Jwtserverprofile to be used for authentication. It is a reference to an object of type jwtserverprofile. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ldaps
Get
Authprofile Ldap[] - Ldap server and directory settings. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- markers
Get
Authprofile Marker[] - List of labels to be used for granular rbac. Field introduced in 20.1.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name string
- Name of the auth profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- oauth
Profiles GetAuthprofile Oauth Profile[] - Oauth profile - common endpoint information. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- samls
Get
Authprofile Saml[] - Saml settings. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tacacs
Pluses GetAuthprofile Tacacs Plus[] - Tacacs+ settings. Allowed with any value in enterprise, enterprise with cloud services edition.
- tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type string
- Type of the auth profile. Enum options - AUTH_PROFILE_LDAP, AUTH_PROFILE_TACACS_PLUS, AUTH_PROFILE_SAML, AUTH_PROFILE_PINGACCESS, AUTH_PROFILE_JWT, AUTH_PROFILE_OAUTH. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth), basic (allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth) edition.
- uuid string
- Uuid of the auth profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb_
attributes Sequence[GetAuthprofile 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.
- description str
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- https
Sequence[Get
Authprofile Http] - Http user authentication params. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id str
- jwt_
profile_ strref - Jwtserverprofile to be used for authentication. It is a reference to an object of type jwtserverprofile. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ldaps
Sequence[Get
Authprofile Ldap] - Ldap server and directory settings. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- markers
Sequence[Get
Authprofile Marker] - List of labels to be used for granular rbac. Field introduced in 20.1.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name str
- Name of the auth profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- oauth_
profiles Sequence[GetAuthprofile Oauth Profile] - Oauth profile - common endpoint information. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- samls
Sequence[Get
Authprofile Saml] - Saml settings. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tacacs_
pluses Sequence[GetAuthprofile Tacacs Plus] - Tacacs+ settings. Allowed with any value in enterprise, enterprise with cloud services edition.
- tenant_
ref str - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type str
- Type of the auth profile. Enum options - AUTH_PROFILE_LDAP, AUTH_PROFILE_TACACS_PLUS, AUTH_PROFILE_SAML, AUTH_PROFILE_PINGACCESS, AUTH_PROFILE_JWT, AUTH_PROFILE_OAUTH. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth), basic (allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth) edition.
- uuid str
- Uuid of the auth profile. 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.
- description String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- https List<Property Map>
- Http user authentication params. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id String
- jwt
Profile StringRef - Jwtserverprofile to be used for authentication. It is a reference to an object of type jwtserverprofile. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ldaps List<Property Map>
- Ldap server and directory settings. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- markers List<Property Map>
- List of labels to be used for granular rbac. Field introduced in 20.1.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- Name of the auth profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- oauth
Profiles List<Property Map> - Oauth profile - common endpoint information. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- samls List<Property Map>
- Saml settings. Field introduced in 17.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tacacs
Pluses List<Property Map> - Tacacs+ settings. Allowed with any value in enterprise, enterprise with cloud services edition.
- tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type String
- Type of the auth profile. Enum options - AUTH_PROFILE_LDAP, AUTH_PROFILE_TACACS_PLUS, AUTH_PROFILE_SAML, AUTH_PROFILE_PINGACCESS, AUTH_PROFILE_JWT, AUTH_PROFILE_OAUTH. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth), basic (allowed values- auth_profile_ldap,auth_profile_tacacs_plus,auth_profile_saml,auth_profile_jwt,auth_profile_oauth) edition.
- uuid String
- Uuid of the auth profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Supporting Types
GetAuthprofileConfigpbAttribute
- Version string
- Version string
- version String
- version string
- version str
- version String
GetAuthprofileHttp
- Cache
Expiration stringTime - Request
Header string - Require
User List<string>Groups
- Cache
Expiration stringTime - Request
Header string - Require
User []stringGroups
- cache
Expiration StringTime - request
Header String - require
User List<String>Groups
- cache
Expiration stringTime - request
Header string - require
User string[]Groups
- cache_
expiration_ strtime - request_
header str - require_
user_ Sequence[str]groups
- cache
Expiration StringTime - request
Header String - require
User List<String>Groups
GetAuthprofileLdap
- Base
Dn string - Bind
As stringAdministrator - Email
Attribute string - Full
Name stringAttribute - Port string
- Security
Mode string - Servers List<string>
- Settings
List<Get
Authprofile Ldap Setting> - User
Binds List<GetAuthprofile Ldap User Bind>
- Base
Dn string - Bind
As stringAdministrator - Email
Attribute string - Full
Name stringAttribute - Port string
- Security
Mode string - Servers []string
- Settings
[]Get
Authprofile Ldap Setting - User
Binds []GetAuthprofile Ldap User Bind
- base
Dn String - bind
As StringAdministrator - email
Attribute String - full
Name StringAttribute - port String
- security
Mode String - servers List<String>
- settings
List<Get
Authprofile Ldap Setting> - user
Binds List<GetAuthprofile Ldap User Bind>
- base
Dn string - bind
As stringAdministrator - email
Attribute string - full
Name stringAttribute - port string
- security
Mode string - servers string[]
- settings
Get
Authprofile Ldap Setting[] - user
Binds GetAuthprofile Ldap User Bind[]
- base
Dn String - bind
As StringAdministrator - email
Attribute String - full
Name StringAttribute - port String
- security
Mode String - servers List<String>
- settings List<Property Map>
- user
Binds List<Property Map>
GetAuthprofileLdapSetting
- Admin
Bind stringDn - Group
Filter string - Group
Member stringAttribute - Group
Member stringIs Full Dn - Group
Search stringDn - Group
Search stringScope - Ignore
Referrals string - Password string
- User
Attributes List<string> - User
Id stringAttribute - User
Search stringDn - User
Search stringScope
- Admin
Bind stringDn - Group
Filter string - Group
Member stringAttribute - Group
Member stringIs Full Dn - Group
Search stringDn - Group
Search stringScope - Ignore
Referrals string - Password string
- User
Attributes []string - User
Id stringAttribute - User
Search stringDn - User
Search stringScope
- admin
Bind StringDn - group
Filter String - group
Member StringAttribute - group
Member StringIs Full Dn - group
Search StringDn - group
Search StringScope - ignore
Referrals String - password String
- user
Attributes List<String> - user
Id StringAttribute - user
Search StringDn - user
Search StringScope
- admin
Bind stringDn - group
Filter string - group
Member stringAttribute - group
Member stringIs Full Dn - group
Search stringDn - group
Search stringScope - ignore
Referrals string - password string
- user
Attributes string[] - user
Id stringAttribute - user
Search stringDn - user
Search stringScope
- admin_
bind_ strdn - group_
filter str - group_
member_ strattribute - group_
member_ stris_ full_ dn - group_
search_ strdn - group_
search_ strscope - ignore_
referrals str - password str
- user_
attributes Sequence[str] - user_
id_ strattribute - user_
search_ strdn - user_
search_ strscope
- admin
Bind StringDn - group
Filter String - group
Member StringAttribute - group
Member StringIs Full Dn - group
Search StringDn - group
Search StringScope - ignore
Referrals String - password String
- user
Attributes List<String> - user
Id StringAttribute - user
Search StringDn - user
Search StringScope
GetAuthprofileLdapUserBind
- Dn
Template string - Token string
- User
Attributes List<string> - User
Id stringAttribute
- Dn
Template string - Token string
- User
Attributes []string - User
Id stringAttribute
- dn
Template String - token String
- user
Attributes List<String> - user
Id StringAttribute
- dn
Template string - token string
- user
Attributes string[] - user
Id stringAttribute
- dn_
template str - token str
- user_
attributes Sequence[str] - user_
id_ strattribute
- dn
Template String - token String
- user
Attributes List<String> - user
Id StringAttribute
GetAuthprofileMarker
GetAuthprofileOauthProfile
- string
- End
Session stringEndpoint - Instance
Id string - Introspection
Endpoint string - Issuer string
- Jwks
Timeout string - Jwks
Uri string - Oauth
Controller List<GetSettings Authprofile Oauth Profile Oauth Controller Setting> - Oauth
Profile stringType - Oauth
Provider string - Oauth
Resp stringBuffer Sz - Org
Id string - Pool
Ref string - Redirect
Uri string - Service
Id string - Service
Name string - Token
Endpoint string - Userinfo
Endpoint string
- string
- End
Session stringEndpoint - Instance
Id string - Introspection
Endpoint string - Issuer string
- Jwks
Timeout string - Jwks
Uri string - Oauth
Controller []GetSettings Authprofile Oauth Profile Oauth Controller Setting - Oauth
Profile stringType - Oauth
Provider string - Oauth
Resp stringBuffer Sz - Org
Id string - Pool
Ref string - Redirect
Uri string - Service
Id string - Service
Name string - Token
Endpoint string - Userinfo
Endpoint string
- String
- end
Session StringEndpoint - instance
Id String - introspection
Endpoint String - issuer String
- jwks
Timeout String - jwks
Uri String - oauth
Controller List<GetSettings Authprofile Oauth Profile Oauth Controller Setting> - oauth
Profile StringType - oauth
Provider String - oauth
Resp StringBuffer Sz - org
Id String - pool
Ref String - redirect
Uri String - service
Id String - service
Name String - token
Endpoint String - userinfo
Endpoint String
- string
- end
Session stringEndpoint - instance
Id string - introspection
Endpoint string - issuer string
- jwks
Timeout string - jwks
Uri string - oauth
Controller GetSettings Authprofile Oauth Profile Oauth Controller Setting[] - oauth
Profile stringType - oauth
Provider string - oauth
Resp stringBuffer Sz - org
Id string - pool
Ref string - redirect
Uri string - service
Id string - service
Name string - token
Endpoint string - userinfo
Endpoint string
- str
- end_
session_ strendpoint - instance_
id str - introspection_
endpoint str - issuer str
- jwks_
timeout str - jwks_
uri str - oauth_
controller_ Sequence[Getsettings Authprofile Oauth Profile Oauth Controller Setting] - oauth_
profile_ strtype - oauth_
provider str - oauth_
resp_ strbuffer_ sz - org_
id str - pool_
ref str - redirect_
uri str - service_
id str - service_
name str - token_
endpoint str - userinfo_
endpoint str
- String
- end
Session StringEndpoint - instance
Id String - introspection
Endpoint String - issuer String
- jwks
Timeout String - jwks
Uri String - oauth
Controller List<Property Map>Settings - oauth
Profile StringType - oauth
Provider String - oauth
Resp StringBuffer Sz - org
Id String - pool
Ref String - redirect
Uri String - service
Id String - service
Name String - token
Endpoint String - userinfo
Endpoint String
GetAuthprofileOauthProfileOauthControllerSetting
- Client
Id string - Client
Secret string - Oidc
Configs List<GetAuthprofile Oauth Profile Oauth Controller Setting Oidc Config> - Scopes List<string>
- client
Id String - client
Secret String - oidc
Configs List<GetAuthprofile Oauth Profile Oauth Controller Setting Oidc Config> - scopes List<String>
- client
Id String - client
Secret String - oidc
Configs List<Property Map> - scopes List<String>
GetAuthprofileOauthProfileOauthControllerSettingOidcConfig
- Oidc
Enable string - Profile string
- Userid
Claim stringName - Userinfo string
- Oidc
Enable string - Profile string
- Userid
Claim stringName - Userinfo string
- oidc
Enable String - profile String
- userid
Claim StringName - userinfo String
- oidc
Enable string - profile string
- userid
Claim stringName - userinfo string
- oidc_
enable str - profile str
- userid_
claim_ strname - userinfo str
- oidc
Enable String - profile String
- userid
Claim StringName - userinfo String
GetAuthprofileSaml
GetAuthprofileSamlIdp
- Meta
Data stringDownload Interval - Metadata string
- Metadata
Url string - Periodic
Download string
- Meta
Data stringDownload Interval - Metadata string
- Metadata
Url string - Periodic
Download string
- meta
Data StringDownload Interval - metadata String
- metadata
Url String - periodic
Download String
- meta
Data stringDownload Interval - metadata string
- metadata
Url string - periodic
Download string
- meta_
data_ strdownload_ interval - metadata str
- metadata_
url str - periodic_
download str
- meta
Data StringDownload Interval - metadata String
- metadata
Url String - periodic
Download String
GetAuthprofileSamlSp
- Fqdn string
- Org
Display stringName - Org
Name string - Org
Url string - Saml
Entity stringType - Sp
Nodes List<GetAuthprofile Saml Sp Sp Node> - Tech
Contact stringEmail - Tech
Contact stringName
- Fqdn string
- Org
Display stringName - Org
Name string - Org
Url string - Saml
Entity stringType - Sp
Nodes []GetAuthprofile Saml Sp Sp Node - Tech
Contact stringEmail - Tech
Contact stringName
- fqdn String
- org
Display StringName - org
Name String - org
Url String - saml
Entity StringType - sp
Nodes List<GetAuthprofile Saml Sp Sp Node> - tech
Contact StringEmail - tech
Contact StringName
- fqdn string
- org
Display stringName - org
Name string - org
Url string - saml
Entity stringType - sp
Nodes GetAuthprofile Saml Sp Sp Node[] - tech
Contact stringEmail - tech
Contact stringName
- fqdn String
- org
Display StringName - org
Name String - org
Url String - saml
Entity StringType - sp
Nodes List<Property Map> - tech
Contact StringEmail - tech
Contact StringName
GetAuthprofileSamlSpSpNode
- Entity
Id string - Name string
- Search AuthProfile by name.
- Signing
Ssl stringKey And Certificate Ref - Single
Signon stringUrl
- Entity
Id string - Name string
- Search AuthProfile by name.
- Signing
Ssl stringKey And Certificate Ref - Single
Signon stringUrl
- entity
Id String - name String
- Search AuthProfile by name.
- signing
Ssl StringKey And Certificate Ref - single
Signon StringUrl
- entity
Id string - name string
- Search AuthProfile by name.
- signing
Ssl stringKey And Certificate Ref - single
Signon stringUrl
- entity_
id str - name str
- Search AuthProfile by name.
- signing_
ssl_ strkey_ and_ certificate_ ref - single_
signon_ strurl
- entity
Id String - name String
- Search AuthProfile by name.
- signing
Ssl StringKey And Certificate Ref - single
Signon StringUrl
GetAuthprofileTacacsPlus
-
List<Get
Authprofile Tacacs Plus Authorization Attr> - Password string
- Port string
- Servers List<string>
- Service string
-
[]Get
Authprofile Tacacs Plus Authorization Attr - Password string
- Port string
- Servers []string
- Service string
-
List<Get
Authprofile Tacacs Plus Authorization Attr> - password String
- port String
- servers List<String>
- service String
-
Get
Authprofile Tacacs Plus Authorization Attr[] - password string
- port string
- servers string[]
- service string
-
Sequence[Get
Authprofile Tacacs Plus Authorization Attr] - password str
- port str
- servers Sequence[str]
- service str
- List<Property Map>
- password String
- port String
- servers List<String>
- service String
GetAuthprofileTacacsPlusAuthorizationAttr
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
