ArmAppContainersModelFactory.SessionPoolPatch Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public static Azure.ResourceManager.AppContainers.Models.SessionPoolPatch SessionPoolPatch(System.Collections.Generic.IDictionary<string,string> tags = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.AppContainers.Models.SessionPoolScaleConfiguration scaleConfiguration = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppContainers.Models.SessionPoolSecret> secrets = default, Azure.ResourceManager.AppContainers.Models.CustomContainerTemplate customContainerTemplate = default, Azure.ResourceManager.AppContainers.Models.SessionPoolLifecycleConfiguration dynamicPoolLifecycleConfiguration = default, Azure.ResourceManager.AppContainers.Models.SessionNetworkStatus? sessionNetworkStatus = default);
static member SessionPoolPatch : System.Collections.Generic.IDictionary<string, string> * Azure.ResourceManager.Models.ManagedServiceIdentity * Azure.ResourceManager.AppContainers.Models.SessionPoolScaleConfiguration * seq<Azure.ResourceManager.AppContainers.Models.SessionPoolSecret> * Azure.ResourceManager.AppContainers.Models.CustomContainerTemplate * Azure.ResourceManager.AppContainers.Models.SessionPoolLifecycleConfiguration * Nullable<Azure.ResourceManager.AppContainers.Models.SessionNetworkStatus> -> Azure.ResourceManager.AppContainers.Models.SessionPoolPatch
Public Shared Function SessionPoolPatch (Optional tags As IDictionary(Of String, String) = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional scaleConfiguration As SessionPoolScaleConfiguration = Nothing, Optional secrets As IEnumerable(Of SessionPoolSecret) = Nothing, Optional customContainerTemplate As CustomContainerTemplate = Nothing, Optional dynamicPoolLifecycleConfiguration As SessionPoolLifecycleConfiguration = Nothing, Optional sessionNetworkStatus As Nullable(Of SessionNetworkStatus) = Nothing) As SessionPoolPatch
Parameters
- tags
- IDictionary<String,String>
Resource tags.
- identity
- ManagedServiceIdentity
Managed identities needed by a session pool to interact with other Azure services to not maintain any secrets or credentials in code.
- scaleConfiguration
- SessionPoolScaleConfiguration
The scale configuration of the session pool.
- secrets
- IEnumerable<SessionPoolSecret>
The secrets of the session pool.
- customContainerTemplate
- CustomContainerTemplate
The custom container configuration if the containerType is CustomContainer.
- dynamicPoolLifecycleConfiguration
- SessionPoolLifecycleConfiguration
The lifecycle configuration of a session in the dynamic session pool.
- sessionNetworkStatus
- Nullable<SessionNetworkStatus>
Network status for the sessions.
Returns
A new SessionPoolPatch instance for mocking.