1. Packages
  2. Packages
  3. Panos Provider
  4. API Docs
  5. getPasswordProfile
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks

    Using getPasswordProfile

    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 getPasswordProfile(args: GetPasswordProfileArgs, opts?: InvokeOptions): Promise<GetPasswordProfileResult>
    function getPasswordProfileOutput(args: GetPasswordProfileOutputArgs, opts?: InvokeOptions): Output<GetPasswordProfileResult>
    def get_password_profile(location: Optional[GetPasswordProfileLocation] = None,
                             name: Optional[str] = None,
                             password_change: Optional[GetPasswordProfilePasswordChange] = None,
                             opts: Optional[InvokeOptions] = None) -> GetPasswordProfileResult
    def get_password_profile_output(location: Optional[pulumi.Input[GetPasswordProfileLocationArgs]] = None,
                             name: Optional[pulumi.Input[str]] = None,
                             password_change: Optional[pulumi.Input[GetPasswordProfilePasswordChangeArgs]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetPasswordProfileResult]
    func LookupPasswordProfile(ctx *Context, args *LookupPasswordProfileArgs, opts ...InvokeOption) (*LookupPasswordProfileResult, error)
    func LookupPasswordProfileOutput(ctx *Context, args *LookupPasswordProfileOutputArgs, opts ...InvokeOption) LookupPasswordProfileResultOutput

    > Note: This function is named LookupPasswordProfile in the Go SDK.

    public static class GetPasswordProfile 
    {
        public static Task<GetPasswordProfileResult> InvokeAsync(GetPasswordProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetPasswordProfileResult> Invoke(GetPasswordProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPasswordProfileResult> getPasswordProfile(GetPasswordProfileArgs args, InvokeOptions options)
    public static Output<GetPasswordProfileResult> getPasswordProfile(GetPasswordProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getPasswordProfile:getPasswordProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    location Property Map
    The location of this object.
    name String
    passwordChange Property Map

    getPasswordProfile Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetPasswordProfileLocation
    The location of this object.
    Name string
    PasswordChange GetPasswordProfilePasswordChange
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetPasswordProfileLocation
    The location of this object.
    Name string
    PasswordChange GetPasswordProfilePasswordChange
    id String
    The provider-assigned unique ID for this managed resource.
    location GetPasswordProfileLocation
    The location of this object.
    name String
    passwordChange GetPasswordProfilePasswordChange
    id string
    The provider-assigned unique ID for this managed resource.
    location GetPasswordProfileLocation
    The location of this object.
    name string
    passwordChange GetPasswordProfilePasswordChange
    id str
    The provider-assigned unique ID for this managed resource.
    location GetPasswordProfileLocation
    The location of this object.
    name str
    password_change GetPasswordProfilePasswordChange
    id String
    The provider-assigned unique ID for this managed resource.
    location Property Map
    The location of this object.
    name String
    passwordChange Property Map

    Supporting Types

    GetPasswordProfileLocation

    Ngfw GetPasswordProfileLocationNgfw
    Located within device-level configuration
    Panorama GetPasswordProfileLocationPanorama
    Located in panorama.
    Template GetPasswordProfileLocationTemplate
    A management configuration object located within a specific template
    TemplateStack GetPasswordProfileLocationTemplateStack
    A management configuration object located within a specific template
    Ngfw GetPasswordProfileLocationNgfw
    Located within device-level configuration
    Panorama GetPasswordProfileLocationPanorama
    Located in panorama.
    Template GetPasswordProfileLocationTemplate
    A management configuration object located within a specific template
    TemplateStack GetPasswordProfileLocationTemplateStack
    A management configuration object located within a specific template
    ngfw GetPasswordProfileLocationNgfw
    Located within device-level configuration
    panorama GetPasswordProfileLocationPanorama
    Located in panorama.
    template GetPasswordProfileLocationTemplate
    A management configuration object located within a specific template
    templateStack GetPasswordProfileLocationTemplateStack
    A management configuration object located within a specific template
    ngfw GetPasswordProfileLocationNgfw
    Located within device-level configuration
    panorama GetPasswordProfileLocationPanorama
    Located in panorama.
    template GetPasswordProfileLocationTemplate
    A management configuration object located within a specific template
    templateStack GetPasswordProfileLocationTemplateStack
    A management configuration object located within a specific template
    ngfw GetPasswordProfileLocationNgfw
    Located within device-level configuration
    panorama GetPasswordProfileLocationPanorama
    Located in panorama.
    template GetPasswordProfileLocationTemplate
    A management configuration object located within a specific template
    template_stack GetPasswordProfileLocationTemplateStack
    A management configuration object located within a specific template
    ngfw Property Map
    Located within device-level configuration
    panorama Property Map
    Located in panorama.
    template Property Map
    A management configuration object located within a specific template
    templateStack Property Map
    A management configuration object located within a specific template

    GetPasswordProfileLocationTemplate

    Name string
    Specific Panorama template
    PanoramaDevice string
    Specific Panorama device
    Name string
    Specific Panorama template
    PanoramaDevice string
    Specific Panorama device
    name String
    Specific Panorama template
    panoramaDevice String
    Specific Panorama device
    name string
    Specific Panorama template
    panoramaDevice string
    Specific Panorama device
    name str
    Specific Panorama template
    panorama_device str
    Specific Panorama device
    name String
    Specific Panorama template
    panoramaDevice String
    Specific Panorama device

    GetPasswordProfileLocationTemplateStack

    Name string
    The template stack
    PanoramaDevice string
    Specific Panorama device
    Name string
    The template stack
    PanoramaDevice string
    Specific Panorama device
    name String
    The template stack
    panoramaDevice String
    Specific Panorama device
    name string
    The template stack
    panoramaDevice string
    Specific Panorama device
    name str
    The template stack
    panorama_device str
    Specific Panorama device
    name String
    The template stack
    panoramaDevice String
    Specific Panorama device

    GetPasswordProfilePasswordChange

    ExpirationPeriod double
    Password expiry days
    ExpirationWarningPeriod double
    Password expiry warning period
    PostExpirationAdminLoginCount double
    Password post-expiry admin login count
    PostExpirationGracePeriod double
    Password post-expiry grace period
    ExpirationPeriod float64
    Password expiry days
    ExpirationWarningPeriod float64
    Password expiry warning period
    PostExpirationAdminLoginCount float64
    Password post-expiry admin login count
    PostExpirationGracePeriod float64
    Password post-expiry grace period
    expirationPeriod Double
    Password expiry days
    expirationWarningPeriod Double
    Password expiry warning period
    postExpirationAdminLoginCount Double
    Password post-expiry admin login count
    postExpirationGracePeriod Double
    Password post-expiry grace period
    expirationPeriod number
    Password expiry days
    expirationWarningPeriod number
    Password expiry warning period
    postExpirationAdminLoginCount number
    Password post-expiry admin login count
    postExpirationGracePeriod number
    Password post-expiry grace period
    expiration_period float
    Password expiry days
    expiration_warning_period float
    Password expiry warning period
    post_expiration_admin_login_count float
    Password post-expiry admin login count
    post_expiration_grace_period float
    Password post-expiry grace period
    expirationPeriod Number
    Password expiry days
    expirationWarningPeriod Number
    Password expiry warning period
    postExpirationAdminLoginCount Number
    Password post-expiry admin login count
    postExpirationGracePeriod Number
    Password post-expiry grace period

    Package Details

    Repository
    panos paloaltonetworks/terraform-provider-panos
    License
    Notes
    This Pulumi package is based on the panos Terraform Provider.
    Viewing docs for panos 2.0.11
    published on Tuesday, Apr 28, 2026 by paloaltonetworks
      Try Pulumi Cloud free. Your team will thank you.