avi 31.1.1 published on Monday, Apr 14, 2025 by vmware
avi.getAuthprofile
Explore with Pulumi AI
<!–
Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0
–>
layout: “avi”
page_title: “AVI: 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({
name: "foo",
uuid: "authprofile-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
import pulumi
import pulumi_avi as avi
foo_authprofile = avi.get_authprofile(name="foo",
uuid="authprofile-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.LookupAuthprofile(ctx, &avi.LookupAuthprofileArgs{
Name: pulumi.StringRef("foo"),
Uuid: pulumi.StringRef("authprofile-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 fooAuthprofile = Avi.GetAuthprofile.Invoke(new()
{
Name = "foo",
Uuid = "authprofile-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.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()
.name("foo")
.uuid("authprofile-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
.build());
}
}
variables:
fooAuthprofile:
fn::invoke:
function: avi:getAuthprofile
arguments:
name: foo
uuid: authprofile-f9cf6b3e-a411-436f-95e2-2982ba2b217b
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 dictionary
The 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
- Userinfo string
- Oidc
Enable string - Profile string
- Userinfo string
- oidc
Enable String - profile String
- userinfo String
- oidc
Enable string - profile string
- userinfo string
- oidc_
enable str - profile str
- userinfo str
- oidc
Enable String - profile String
- 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
avi
Terraform Provider.