Invoke ADCUpdateVpnclientlessaccessprofile - j81blog/J81.ADCToolkit GitHub Wiki

Invoke-ADCUpdateVpnclientlessaccessprofile

SYNOPSIS

Update SSL VPN configuration Object.

SYNTAX

Invoke-ADCUpdateVpnclientlessaccessprofile [-Profilename] <String> [[-Urlrewritepolicylabel] <String>]
 [[-Javascriptrewritepolicylabel] <String>] [[-Reqhdrrewritepolicylabel] <String>]
 [[-Reshdrrewritepolicylabel] <String>] [[-Regexforfindingurlinjavascript] <String>]
 [[-Regexforfindingurlincss] <String>] [[-Regexforfindingurlinxcomponent] <String>]
 [[-Regexforfindingurlinxml] <String>] [[-Regexforfindingcustomurls] <String>]
 [[-Clientconsumedcookies] <String>] [[-Requirepersistentcookie] <String>] [-PassThru] [-WhatIf] [-Confirm]
 [<CommonParameters>]

DESCRIPTION

Configuration for Clientless VPN rewrite profile resource.

EXAMPLES

EXAMPLE 1

Invoke-ADCUpdateVpnclientlessaccessprofile -profilename <string>

An example how to update vpnclientlessaccessprofile configuration Object(s).

PARAMETERS

-Profilename

Name for the Citrix Gateway clientless access profile. Must begin with an ASCII alphabetic or underscore (_) character, and must consist only of ASCII alphanumeric, underscore, hash (#), period (.), space, colon (:), at (@), equals (=), and hyphen (-) characters. Cannot be changed after the profile is created.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Urlrewritepolicylabel

Name of the configured URL rewrite policy label. If you do not specify a policy label name, then URLs are not rewritten.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Javascriptrewritepolicylabel

Name of the configured JavaScript rewrite policy label. If you do not specify a policy label name, then JAVA scripts are not rewritten.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Reqhdrrewritepolicylabel

Name of the configured Request rewrite policy label. If you do not specify a policy label name, then requests are not rewritten.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Reshdrrewritepolicylabel

Name of the configured Response rewrite policy label.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Regexforfindingurlinjavascript

Name of the pattern set that contains the regular expressions, which match the URL in Java script.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 7
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Regexforfindingurlincss

Name of the pattern set that contains the regular expressions, which match the URL in the CSS.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 8
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Regexforfindingurlinxcomponent

Name of the pattern set that contains the regular expressions, which match the URL in X Component.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 9
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Regexforfindingurlinxml

Name of the pattern set that contains the regular expressions, which match the URL in XML.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 10
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Regexforfindingcustomurls

Name of the pattern set that contains the regular expressions, which match the URLs in the custom content type other than HTML, CSS, XML, XCOMP, and JavaScript. The custom content type should be included in the patset ns_cvpn_custom_content_types.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 11
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Clientconsumedcookies

Specify the name of the pattern set containing the names of the cookies, which are allowed between the client and the server. If a pattern set is not specified, Citrix Gateway does not allow any cookies between the client and the server. A cookie that is not specified in the pattern set is handled by Citrix Gateway on behalf of the client.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 12
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Requirepersistentcookie

Specify whether a persistent session cookie is set and accepted for clientless access. If this parameter is set to ON, COM objects, such as MSOffice, which are invoked by the browser can access the files using clientless access. Use caution because the persistent cookie is stored on the disk. Possible values = ON, OFF

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 13
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-PassThru

Return details about the created vpnclientlessaccessprofile item.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Prompts you for confirmation before running the cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

OUTPUTS

NOTES

File Name : Invoke-ADCUpdateVpnclientlessaccessprofile Version : v2111.2521 Author : John Billekens Reference : https://developer-docs.citrix.com/projects/citrix-adc-nitro-api-reference/en/latest/configuration/vpn/vpnclientlessaccessprofile/ Requires : PowerShell v5.1 and up ADC 13.x and up. ADC 12 and lower may work, not guaranteed.

RELATED LINKS

https://blog.j81.nl

⚠️ **GitHub.com Fallback** ⚠️