powerscale 1.7.1 published on Wednesday, Apr 30, 2025 by dell
powerscale.getAdsprovider
Explore with Pulumi AI
This datasource is used to query the existing ADS providers from PowerScale array. The information fetched from this datasource can be used for getting the details or for further processing in resource block. Joining your cluster to an AD domain allows you to perform user and group authentication.
Using getAdsprovider
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 getAdsprovider(args: GetAdsproviderArgs, opts?: InvokeOptions): Promise<GetAdsproviderResult>
function getAdsproviderOutput(args: GetAdsproviderOutputArgs, opts?: InvokeOptions): Output<GetAdsproviderResult>
def get_adsprovider(filter: Optional[GetAdsproviderFilter] = None,
opts: Optional[InvokeOptions] = None) -> GetAdsproviderResult
def get_adsprovider_output(filter: Optional[pulumi.Input[GetAdsproviderFilterArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAdsproviderResult]
func LookupAdsprovider(ctx *Context, args *LookupAdsproviderArgs, opts ...InvokeOption) (*LookupAdsproviderResult, error)
func LookupAdsproviderOutput(ctx *Context, args *LookupAdsproviderOutputArgs, opts ...InvokeOption) LookupAdsproviderResultOutput
> Note: This function is named LookupAdsprovider
in the Go SDK.
public static class GetAdsprovider
{
public static Task<GetAdsproviderResult> InvokeAsync(GetAdsproviderArgs args, InvokeOptions? opts = null)
public static Output<GetAdsproviderResult> Invoke(GetAdsproviderInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAdsproviderResult> getAdsprovider(GetAdsproviderArgs args, InvokeOptions options)
public static Output<GetAdsproviderResult> getAdsprovider(GetAdsproviderArgs args, InvokeOptions options)
fn::invoke:
function: powerscale:index/getAdsprovider:getAdsprovider
arguments:
# arguments dictionary
The following arguments are supported:
getAdsprovider Result
The following output properties are available:
- Ads
Providers List<GetDetails Adsprovider Ads Providers Detail> - List of AdsProviders.
- Id string
- Unique identifier of the ads provider instance.
- Filter
Get
Adsprovider Filter
- Ads
Providers []GetDetails Adsprovider Ads Providers Detail - List of AdsProviders.
- Id string
- Unique identifier of the ads provider instance.
- Filter
Get
Adsprovider Filter
- ads
Providers List<GetDetails Adsprovider Ads Providers Detail> - List of AdsProviders.
- id String
- Unique identifier of the ads provider instance.
- filter
Get
Adsprovider Filter
- ads
Providers GetDetails Adsprovider Ads Providers Detail[] - List of AdsProviders.
- id string
- Unique identifier of the ads provider instance.
- filter
Get
Adsprovider Filter
- ads_
providers_ Sequence[Getdetails Adsprovider Ads Providers Detail] - List of AdsProviders.
- id str
- Unique identifier of the ads provider instance.
- filter
Get
Adsprovider Filter
- ads
Providers List<Property Map>Details - List of AdsProviders.
- id String
- Unique identifier of the ads provider instance.
- filter Property Map
Supporting Types
GetAdsproviderAdsProvidersDetail
- Allocate
Gids bool - Allocates an ID for an unmapped Active Directory (ADS) group. ADS groups without GIDs can be proactively assigned a GID by the ID mapper. If the ID mapper option is disabled, GIDs are not proactively assigned, and when a primary group for a user does not include a GID, the system may allocate one.
- Allocate
Uids bool - Allocates a user ID for an unmapped Active Directory (ADS) user. ADS users without UIDs can be proactively assigned a UID by the ID mapper. IF the ID mapper option is disabled, UIDs are not proactively assigned, and when an identify for a user does not include a UID, the system may allocate one.
- Assume
Default boolDomain - Enables lookup of unqualified user names in the primary domain.
- Authentication bool
- Enables authentication and identity management through the authentication provider.
- Check
Online doubleInterval - Specifies the time in seconds between provider online checks.
- Controller
Time double - Specifies the current time for the domain controllers.
- Create
Home boolDirectory - Automatically creates a home directory on the first login.
- Domain
Offline boolAlerts - Sends an alert if the domain goes offline.
- Dup
Spns List<string> - Get duplicate SPNs in the provider domain.
- Extra
Expected List<string>Spns - List of additional SPNs to expect beyond what automatic checking routines might find.
- Findable
Groups List<string> - Sets list of groups that can be resolved.
- Findable
Users List<string> - Sets list of users that can be resolved.
- Forest string
- Specifies the Active Directory forest.
- Groupnet string
- Groupnet identifier.
- Home
Directory stringTemplate - Specifies the path to the home directory template.
- Hostname string
- Specifies the fully qualified hostname stored in the machine account.
- Id string
- Specifies the ID of the Active Directory provider instance.
- Ignore
All boolTrusts - If set to true, ignores all trusted domains.
- Ignored
Trusted List<string>Domains - Includes trusted domains when 'ignorealltrusts' is set to false.
- Include
Trusted List<string>Domains - Includes trusted domains when 'ignorealltrusts' is set to true.
- Instance string
- Specifies Active Directory provider instance.
- Ldap
Sign boolAnd Seal - Enables encryption and signing on LDAP requests.
- Login
Shell string - Specifies the login shell path.
- Lookup
Domains List<string> - Limits user and group lookups to the specified domains.
- Lookup
Groups bool - Looks up AD groups in other providers before allocating a group ID.
- Lookup
Normalize boolGroups - Normalizes AD group names to lowercase before look up.
- Lookup
Normalize boolUsers - Normalize AD user names to lowercase before look up.
- Lookup
Users bool - Looks up AD users in other providers before allocating a user ID.
- Machine
Account string - Specifies the machine account name when creating a SAM account with Active Directory.
- Machine
Password boolChanges - Enables periodic changes of the machine password for security.
- Machine
Password doubleLifespan - Sets maximum age of a password in seconds.
- Name string
- Specifies the Active Directory provider name.
- Netbios
Domain string - Specifies the NetBIOS domain name associated with the machine account.
- Node
Dc stringAffinity - Specifies the domain controller for which the node has affinity.
- Node
Dc doubleAffinity Timeout - Specifies the timeout for the domain controller for which the local node has affinity.
- Nss
Enumeration bool - Enables the Active Directory provider to respond to 'getpwent' and 'getgrent' requests.
- Primary
Domain string - Specifies the AD domain to which the provider is joined.
- Restrict
Findable bool - Check the provider for filtered lists of findable and unfindable users and groups.
- Rpc
Call doubleTimeout - The maximum amount of time (in seconds) an RPC call to Active Directory is allowed to take.
- Server
Retry doubleLimit - The number of retries attempted when a call to Active Directory fails due to network error.
- Sfu
Support string - Specifies whether to support RFC 2307 attributes on ADS domain controllers.
- Site string
- Specifies the site for the Active Directory.
- Status string
- Specifies the status of the provider.
- Store
Sfu boolMappings - Stores SFU mappings permanently in the ID mapper.
- System bool
- If set to true, indicates that this provider instance was created by OneFS and cannot be removed.
- Unfindable
Groups List<string> - Specifies groups that cannot be resolved by the provider.
- Unfindable
Users List<string> - Specifies users that cannot be resolved by the provider.
- Zone
Name string - Specifies the name of the access zone in which this provider was created.
- Allocate
Gids bool - Allocates an ID for an unmapped Active Directory (ADS) group. ADS groups without GIDs can be proactively assigned a GID by the ID mapper. If the ID mapper option is disabled, GIDs are not proactively assigned, and when a primary group for a user does not include a GID, the system may allocate one.
- Allocate
Uids bool - Allocates a user ID for an unmapped Active Directory (ADS) user. ADS users without UIDs can be proactively assigned a UID by the ID mapper. IF the ID mapper option is disabled, UIDs are not proactively assigned, and when an identify for a user does not include a UID, the system may allocate one.
- Assume
Default boolDomain - Enables lookup of unqualified user names in the primary domain.
- Authentication bool
- Enables authentication and identity management through the authentication provider.
- Check
Online float64Interval - Specifies the time in seconds between provider online checks.
- Controller
Time float64 - Specifies the current time for the domain controllers.
- Create
Home boolDirectory - Automatically creates a home directory on the first login.
- Domain
Offline boolAlerts - Sends an alert if the domain goes offline.
- Dup
Spns []string - Get duplicate SPNs in the provider domain.
- Extra
Expected []stringSpns - List of additional SPNs to expect beyond what automatic checking routines might find.
- Findable
Groups []string - Sets list of groups that can be resolved.
- Findable
Users []string - Sets list of users that can be resolved.
- Forest string
- Specifies the Active Directory forest.
- Groupnet string
- Groupnet identifier.
- Home
Directory stringTemplate - Specifies the path to the home directory template.
- Hostname string
- Specifies the fully qualified hostname stored in the machine account.
- Id string
- Specifies the ID of the Active Directory provider instance.
- Ignore
All boolTrusts - If set to true, ignores all trusted domains.
- Ignored
Trusted []stringDomains - Includes trusted domains when 'ignorealltrusts' is set to false.
- Include
Trusted []stringDomains - Includes trusted domains when 'ignorealltrusts' is set to true.
- Instance string
- Specifies Active Directory provider instance.
- Ldap
Sign boolAnd Seal - Enables encryption and signing on LDAP requests.
- Login
Shell string - Specifies the login shell path.
- Lookup
Domains []string - Limits user and group lookups to the specified domains.
- Lookup
Groups bool - Looks up AD groups in other providers before allocating a group ID.
- Lookup
Normalize boolGroups - Normalizes AD group names to lowercase before look up.
- Lookup
Normalize boolUsers - Normalize AD user names to lowercase before look up.
- Lookup
Users bool - Looks up AD users in other providers before allocating a user ID.
- Machine
Account string - Specifies the machine account name when creating a SAM account with Active Directory.
- Machine
Password boolChanges - Enables periodic changes of the machine password for security.
- Machine
Password float64Lifespan - Sets maximum age of a password in seconds.
- Name string
- Specifies the Active Directory provider name.
- Netbios
Domain string - Specifies the NetBIOS domain name associated with the machine account.
- Node
Dc stringAffinity - Specifies the domain controller for which the node has affinity.
- Node
Dc float64Affinity Timeout - Specifies the timeout for the domain controller for which the local node has affinity.
- Nss
Enumeration bool - Enables the Active Directory provider to respond to 'getpwent' and 'getgrent' requests.
- Primary
Domain string - Specifies the AD domain to which the provider is joined.
- Restrict
Findable bool - Check the provider for filtered lists of findable and unfindable users and groups.
- Rpc
Call float64Timeout - The maximum amount of time (in seconds) an RPC call to Active Directory is allowed to take.
- Server
Retry float64Limit - The number of retries attempted when a call to Active Directory fails due to network error.
- Sfu
Support string - Specifies whether to support RFC 2307 attributes on ADS domain controllers.
- Site string
- Specifies the site for the Active Directory.
- Status string
- Specifies the status of the provider.
- Store
Sfu boolMappings - Stores SFU mappings permanently in the ID mapper.
- System bool
- If set to true, indicates that this provider instance was created by OneFS and cannot be removed.
- Unfindable
Groups []string - Specifies groups that cannot be resolved by the provider.
- Unfindable
Users []string - Specifies users that cannot be resolved by the provider.
- Zone
Name string - Specifies the name of the access zone in which this provider was created.
- allocate
Gids Boolean - Allocates an ID for an unmapped Active Directory (ADS) group. ADS groups without GIDs can be proactively assigned a GID by the ID mapper. If the ID mapper option is disabled, GIDs are not proactively assigned, and when a primary group for a user does not include a GID, the system may allocate one.
- allocate
Uids Boolean - Allocates a user ID for an unmapped Active Directory (ADS) user. ADS users without UIDs can be proactively assigned a UID by the ID mapper. IF the ID mapper option is disabled, UIDs are not proactively assigned, and when an identify for a user does not include a UID, the system may allocate one.
- assume
Default BooleanDomain - Enables lookup of unqualified user names in the primary domain.
- authentication Boolean
- Enables authentication and identity management through the authentication provider.
- check
Online DoubleInterval - Specifies the time in seconds between provider online checks.
- controller
Time Double - Specifies the current time for the domain controllers.
- create
Home BooleanDirectory - Automatically creates a home directory on the first login.
- domain
Offline BooleanAlerts - Sends an alert if the domain goes offline.
- dup
Spns List<String> - Get duplicate SPNs in the provider domain.
- extra
Expected List<String>Spns - List of additional SPNs to expect beyond what automatic checking routines might find.
- findable
Groups List<String> - Sets list of groups that can be resolved.
- findable
Users List<String> - Sets list of users that can be resolved.
- forest String
- Specifies the Active Directory forest.
- groupnet String
- Groupnet identifier.
- home
Directory StringTemplate - Specifies the path to the home directory template.
- hostname String
- Specifies the fully qualified hostname stored in the machine account.
- id String
- Specifies the ID of the Active Directory provider instance.
- ignore
All BooleanTrusts - If set to true, ignores all trusted domains.
- ignored
Trusted List<String>Domains - Includes trusted domains when 'ignorealltrusts' is set to false.
- include
Trusted List<String>Domains - Includes trusted domains when 'ignorealltrusts' is set to true.
- instance String
- Specifies Active Directory provider instance.
- ldap
Sign BooleanAnd Seal - Enables encryption and signing on LDAP requests.
- login
Shell String - Specifies the login shell path.
- lookup
Domains List<String> - Limits user and group lookups to the specified domains.
- lookup
Groups Boolean - Looks up AD groups in other providers before allocating a group ID.
- lookup
Normalize BooleanGroups - Normalizes AD group names to lowercase before look up.
- lookup
Normalize BooleanUsers - Normalize AD user names to lowercase before look up.
- lookup
Users Boolean - Looks up AD users in other providers before allocating a user ID.
- machine
Account String - Specifies the machine account name when creating a SAM account with Active Directory.
- machine
Password BooleanChanges - Enables periodic changes of the machine password for security.
- machine
Password DoubleLifespan - Sets maximum age of a password in seconds.
- name String
- Specifies the Active Directory provider name.
- netbios
Domain String - Specifies the NetBIOS domain name associated with the machine account.
- node
Dc StringAffinity - Specifies the domain controller for which the node has affinity.
- node
Dc DoubleAffinity Timeout - Specifies the timeout for the domain controller for which the local node has affinity.
- nss
Enumeration Boolean - Enables the Active Directory provider to respond to 'getpwent' and 'getgrent' requests.
- primary
Domain String - Specifies the AD domain to which the provider is joined.
- restrict
Findable Boolean - Check the provider for filtered lists of findable and unfindable users and groups.
- rpc
Call DoubleTimeout - The maximum amount of time (in seconds) an RPC call to Active Directory is allowed to take.
- server
Retry DoubleLimit - The number of retries attempted when a call to Active Directory fails due to network error.
- sfu
Support String - Specifies whether to support RFC 2307 attributes on ADS domain controllers.
- site String
- Specifies the site for the Active Directory.
- status String
- Specifies the status of the provider.
- store
Sfu BooleanMappings - Stores SFU mappings permanently in the ID mapper.
- system Boolean
- If set to true, indicates that this provider instance was created by OneFS and cannot be removed.
- unfindable
Groups List<String> - Specifies groups that cannot be resolved by the provider.
- unfindable
Users List<String> - Specifies users that cannot be resolved by the provider.
- zone
Name String - Specifies the name of the access zone in which this provider was created.
- allocate
Gids boolean - Allocates an ID for an unmapped Active Directory (ADS) group. ADS groups without GIDs can be proactively assigned a GID by the ID mapper. If the ID mapper option is disabled, GIDs are not proactively assigned, and when a primary group for a user does not include a GID, the system may allocate one.
- allocate
Uids boolean - Allocates a user ID for an unmapped Active Directory (ADS) user. ADS users without UIDs can be proactively assigned a UID by the ID mapper. IF the ID mapper option is disabled, UIDs are not proactively assigned, and when an identify for a user does not include a UID, the system may allocate one.
- assume
Default booleanDomain - Enables lookup of unqualified user names in the primary domain.
- authentication boolean
- Enables authentication and identity management through the authentication provider.
- check
Online numberInterval - Specifies the time in seconds between provider online checks.
- controller
Time number - Specifies the current time for the domain controllers.
- create
Home booleanDirectory - Automatically creates a home directory on the first login.
- domain
Offline booleanAlerts - Sends an alert if the domain goes offline.
- dup
Spns string[] - Get duplicate SPNs in the provider domain.
- extra
Expected string[]Spns - List of additional SPNs to expect beyond what automatic checking routines might find.
- findable
Groups string[] - Sets list of groups that can be resolved.
- findable
Users string[] - Sets list of users that can be resolved.
- forest string
- Specifies the Active Directory forest.
- groupnet string
- Groupnet identifier.
- home
Directory stringTemplate - Specifies the path to the home directory template.
- hostname string
- Specifies the fully qualified hostname stored in the machine account.
- id string
- Specifies the ID of the Active Directory provider instance.
- ignore
All booleanTrusts - If set to true, ignores all trusted domains.
- ignored
Trusted string[]Domains - Includes trusted domains when 'ignorealltrusts' is set to false.
- include
Trusted string[]Domains - Includes trusted domains when 'ignorealltrusts' is set to true.
- instance string
- Specifies Active Directory provider instance.
- ldap
Sign booleanAnd Seal - Enables encryption and signing on LDAP requests.
- login
Shell string - Specifies the login shell path.
- lookup
Domains string[] - Limits user and group lookups to the specified domains.
- lookup
Groups boolean - Looks up AD groups in other providers before allocating a group ID.
- lookup
Normalize booleanGroups - Normalizes AD group names to lowercase before look up.
- lookup
Normalize booleanUsers - Normalize AD user names to lowercase before look up.
- lookup
Users boolean - Looks up AD users in other providers before allocating a user ID.
- machine
Account string - Specifies the machine account name when creating a SAM account with Active Directory.
- machine
Password booleanChanges - Enables periodic changes of the machine password for security.
- machine
Password numberLifespan - Sets maximum age of a password in seconds.
- name string
- Specifies the Active Directory provider name.
- netbios
Domain string - Specifies the NetBIOS domain name associated with the machine account.
- node
Dc stringAffinity - Specifies the domain controller for which the node has affinity.
- node
Dc numberAffinity Timeout - Specifies the timeout for the domain controller for which the local node has affinity.
- nss
Enumeration boolean - Enables the Active Directory provider to respond to 'getpwent' and 'getgrent' requests.
- primary
Domain string - Specifies the AD domain to which the provider is joined.
- restrict
Findable boolean - Check the provider for filtered lists of findable and unfindable users and groups.
- rpc
Call numberTimeout - The maximum amount of time (in seconds) an RPC call to Active Directory is allowed to take.
- server
Retry numberLimit - The number of retries attempted when a call to Active Directory fails due to network error.
- sfu
Support string - Specifies whether to support RFC 2307 attributes on ADS domain controllers.
- site string
- Specifies the site for the Active Directory.
- status string
- Specifies the status of the provider.
- store
Sfu booleanMappings - Stores SFU mappings permanently in the ID mapper.
- system boolean
- If set to true, indicates that this provider instance was created by OneFS and cannot be removed.
- unfindable
Groups string[] - Specifies groups that cannot be resolved by the provider.
- unfindable
Users string[] - Specifies users that cannot be resolved by the provider.
- zone
Name string - Specifies the name of the access zone in which this provider was created.
- allocate_
gids bool - Allocates an ID for an unmapped Active Directory (ADS) group. ADS groups without GIDs can be proactively assigned a GID by the ID mapper. If the ID mapper option is disabled, GIDs are not proactively assigned, and when a primary group for a user does not include a GID, the system may allocate one.
- allocate_
uids bool - Allocates a user ID for an unmapped Active Directory (ADS) user. ADS users without UIDs can be proactively assigned a UID by the ID mapper. IF the ID mapper option is disabled, UIDs are not proactively assigned, and when an identify for a user does not include a UID, the system may allocate one.
- assume_
default_ booldomain - Enables lookup of unqualified user names in the primary domain.
- authentication bool
- Enables authentication and identity management through the authentication provider.
- check_
online_ floatinterval - Specifies the time in seconds between provider online checks.
- controller_
time float - Specifies the current time for the domain controllers.
- create_
home_ booldirectory - Automatically creates a home directory on the first login.
- domain_
offline_ boolalerts - Sends an alert if the domain goes offline.
- dup_
spns Sequence[str] - Get duplicate SPNs in the provider domain.
- extra_
expected_ Sequence[str]spns - List of additional SPNs to expect beyond what automatic checking routines might find.
- findable_
groups Sequence[str] - Sets list of groups that can be resolved.
- findable_
users Sequence[str] - Sets list of users that can be resolved.
- forest str
- Specifies the Active Directory forest.
- groupnet str
- Groupnet identifier.
- home_
directory_ strtemplate - Specifies the path to the home directory template.
- hostname str
- Specifies the fully qualified hostname stored in the machine account.
- id str
- Specifies the ID of the Active Directory provider instance.
- ignore_
all_ booltrusts - If set to true, ignores all trusted domains.
- ignored_
trusted_ Sequence[str]domains - Includes trusted domains when 'ignorealltrusts' is set to false.
- include_
trusted_ Sequence[str]domains - Includes trusted domains when 'ignorealltrusts' is set to true.
- instance str
- Specifies Active Directory provider instance.
- ldap_
sign_ booland_ seal - Enables encryption and signing on LDAP requests.
- login_
shell str - Specifies the login shell path.
- lookup_
domains Sequence[str] - Limits user and group lookups to the specified domains.
- lookup_
groups bool - Looks up AD groups in other providers before allocating a group ID.
- lookup_
normalize_ boolgroups - Normalizes AD group names to lowercase before look up.
- lookup_
normalize_ boolusers - Normalize AD user names to lowercase before look up.
- lookup_
users bool - Looks up AD users in other providers before allocating a user ID.
- machine_
account str - Specifies the machine account name when creating a SAM account with Active Directory.
- machine_
password_ boolchanges - Enables periodic changes of the machine password for security.
- machine_
password_ floatlifespan - Sets maximum age of a password in seconds.
- name str
- Specifies the Active Directory provider name.
- netbios_
domain str - Specifies the NetBIOS domain name associated with the machine account.
- node_
dc_ straffinity - Specifies the domain controller for which the node has affinity.
- node_
dc_ floataffinity_ timeout - Specifies the timeout for the domain controller for which the local node has affinity.
- nss_
enumeration bool - Enables the Active Directory provider to respond to 'getpwent' and 'getgrent' requests.
- primary_
domain str - Specifies the AD domain to which the provider is joined.
- restrict_
findable bool - Check the provider for filtered lists of findable and unfindable users and groups.
- rpc_
call_ floattimeout - The maximum amount of time (in seconds) an RPC call to Active Directory is allowed to take.
- server_
retry_ floatlimit - The number of retries attempted when a call to Active Directory fails due to network error.
- sfu_
support str - Specifies whether to support RFC 2307 attributes on ADS domain controllers.
- site str
- Specifies the site for the Active Directory.
- status str
- Specifies the status of the provider.
- store_
sfu_ boolmappings - Stores SFU mappings permanently in the ID mapper.
- system bool
- If set to true, indicates that this provider instance was created by OneFS and cannot be removed.
- unfindable_
groups Sequence[str] - Specifies groups that cannot be resolved by the provider.
- unfindable_
users Sequence[str] - Specifies users that cannot be resolved by the provider.
- zone_
name str - Specifies the name of the access zone in which this provider was created.
- allocate
Gids Boolean - Allocates an ID for an unmapped Active Directory (ADS) group. ADS groups without GIDs can be proactively assigned a GID by the ID mapper. If the ID mapper option is disabled, GIDs are not proactively assigned, and when a primary group for a user does not include a GID, the system may allocate one.
- allocate
Uids Boolean - Allocates a user ID for an unmapped Active Directory (ADS) user. ADS users without UIDs can be proactively assigned a UID by the ID mapper. IF the ID mapper option is disabled, UIDs are not proactively assigned, and when an identify for a user does not include a UID, the system may allocate one.
- assume
Default BooleanDomain - Enables lookup of unqualified user names in the primary domain.
- authentication Boolean
- Enables authentication and identity management through the authentication provider.
- check
Online NumberInterval - Specifies the time in seconds between provider online checks.
- controller
Time Number - Specifies the current time for the domain controllers.
- create
Home BooleanDirectory - Automatically creates a home directory on the first login.
- domain
Offline BooleanAlerts - Sends an alert if the domain goes offline.
- dup
Spns List<String> - Get duplicate SPNs in the provider domain.
- extra
Expected List<String>Spns - List of additional SPNs to expect beyond what automatic checking routines might find.
- findable
Groups List<String> - Sets list of groups that can be resolved.
- findable
Users List<String> - Sets list of users that can be resolved.
- forest String
- Specifies the Active Directory forest.
- groupnet String
- Groupnet identifier.
- home
Directory StringTemplate - Specifies the path to the home directory template.
- hostname String
- Specifies the fully qualified hostname stored in the machine account.
- id String
- Specifies the ID of the Active Directory provider instance.
- ignore
All BooleanTrusts - If set to true, ignores all trusted domains.
- ignored
Trusted List<String>Domains - Includes trusted domains when 'ignorealltrusts' is set to false.
- include
Trusted List<String>Domains - Includes trusted domains when 'ignorealltrusts' is set to true.
- instance String
- Specifies Active Directory provider instance.
- ldap
Sign BooleanAnd Seal - Enables encryption and signing on LDAP requests.
- login
Shell String - Specifies the login shell path.
- lookup
Domains List<String> - Limits user and group lookups to the specified domains.
- lookup
Groups Boolean - Looks up AD groups in other providers before allocating a group ID.
- lookup
Normalize BooleanGroups - Normalizes AD group names to lowercase before look up.
- lookup
Normalize BooleanUsers - Normalize AD user names to lowercase before look up.
- lookup
Users Boolean - Looks up AD users in other providers before allocating a user ID.
- machine
Account String - Specifies the machine account name when creating a SAM account with Active Directory.
- machine
Password BooleanChanges - Enables periodic changes of the machine password for security.
- machine
Password NumberLifespan - Sets maximum age of a password in seconds.
- name String
- Specifies the Active Directory provider name.
- netbios
Domain String - Specifies the NetBIOS domain name associated with the machine account.
- node
Dc StringAffinity - Specifies the domain controller for which the node has affinity.
- node
Dc NumberAffinity Timeout - Specifies the timeout for the domain controller for which the local node has affinity.
- nss
Enumeration Boolean - Enables the Active Directory provider to respond to 'getpwent' and 'getgrent' requests.
- primary
Domain String - Specifies the AD domain to which the provider is joined.
- restrict
Findable Boolean - Check the provider for filtered lists of findable and unfindable users and groups.
- rpc
Call NumberTimeout - The maximum amount of time (in seconds) an RPC call to Active Directory is allowed to take.
- server
Retry NumberLimit - The number of retries attempted when a call to Active Directory fails due to network error.
- sfu
Support String - Specifies whether to support RFC 2307 attributes on ADS domain controllers.
- site String
- Specifies the site for the Active Directory.
- status String
- Specifies the status of the provider.
- store
Sfu BooleanMappings - Stores SFU mappings permanently in the ID mapper.
- system Boolean
- If set to true, indicates that this provider instance was created by OneFS and cannot be removed.
- unfindable
Groups List<String> - Specifies groups that cannot be resolved by the provider.
- unfindable
Users List<String> - Specifies users that cannot be resolved by the provider.
- zone
Name String - Specifies the name of the access zone in which this provider was created.
GetAdsproviderFilter
Package Details
- Repository
- powerscale dell/terraform-provider-powerscale
- License
- Notes
- This Pulumi package is based on the
powerscale
Terraform Provider.