HashiCorp Vault v6.7.1 published on Friday, May 2, 2025 by Pulumi
vault.ldap.getDynamicCredentials
Explore with Pulumi AI
Using getDynamicCredentials
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 getDynamicCredentials(args: GetDynamicCredentialsArgs, opts?: InvokeOptions): Promise<GetDynamicCredentialsResult>
function getDynamicCredentialsOutput(args: GetDynamicCredentialsOutputArgs, opts?: InvokeOptions): Output<GetDynamicCredentialsResult>def get_dynamic_credentials(mount: Optional[str] = None,
                            namespace: Optional[str] = None,
                            role_name: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetDynamicCredentialsResult
def get_dynamic_credentials_output(mount: Optional[pulumi.Input[str]] = None,
                            namespace: Optional[pulumi.Input[str]] = None,
                            role_name: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetDynamicCredentialsResult]func GetDynamicCredentials(ctx *Context, args *GetDynamicCredentialsArgs, opts ...InvokeOption) (*GetDynamicCredentialsResult, error)
func GetDynamicCredentialsOutput(ctx *Context, args *GetDynamicCredentialsOutputArgs, opts ...InvokeOption) GetDynamicCredentialsResultOutput> Note: This function is named GetDynamicCredentials in the Go SDK.
public static class GetDynamicCredentials 
{
    public static Task<GetDynamicCredentialsResult> InvokeAsync(GetDynamicCredentialsArgs args, InvokeOptions? opts = null)
    public static Output<GetDynamicCredentialsResult> Invoke(GetDynamicCredentialsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDynamicCredentialsResult> getDynamicCredentials(GetDynamicCredentialsArgs args, InvokeOptions options)
public static Output<GetDynamicCredentialsResult> getDynamicCredentials(GetDynamicCredentialsArgs args, InvokeOptions options)
fn::invoke:
  function: vault:ldap/getDynamicCredentials:getDynamicCredentials
  arguments:
    # arguments dictionaryThe following arguments are supported:
getDynamicCredentials Result
The following output properties are available:
- DistinguishedNames List<string>
- Id string
- The provider-assigned unique ID for this managed resource.
- LeaseDuration int
- LeaseId string
- LeaseRenewable bool
- Mount string
- Password string
- RoleName string
- Username string
- Namespace string
- DistinguishedNames []string
- Id string
- The provider-assigned unique ID for this managed resource.
- LeaseDuration int
- LeaseId string
- LeaseRenewable bool
- Mount string
- Password string
- RoleName string
- Username string
- Namespace string
- distinguishedNames List<String>
- id String
- The provider-assigned unique ID for this managed resource.
- leaseDuration Integer
- leaseId String
- leaseRenewable Boolean
- mount String
- password String
- roleName String
- username String
- namespace String
- distinguishedNames string[]
- id string
- The provider-assigned unique ID for this managed resource.
- leaseDuration number
- leaseId string
- leaseRenewable boolean
- mount string
- password string
- roleName string
- username string
- namespace string
- distinguished_names Sequence[str]
- id str
- The provider-assigned unique ID for this managed resource.
- lease_duration int
- lease_id str
- lease_renewable bool
- mount str
- password str
- role_name str
- username str
- namespace str
- distinguishedNames List<String>
- id String
- The provider-assigned unique ID for this managed resource.
- leaseDuration Number
- leaseId String
- leaseRenewable Boolean
- mount String
- password String
- roleName String
- username String
- namespace String
Package Details
- Repository
- Vault pulumi/pulumi-vault
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the vaultTerraform Provider.