AccessConfigurationArgs

data class AccessConfigurationArgs(val accessConfigurationName: Output<String>? = null, val description: Output<String>? = null, val directoryId: Output<String>? = null, val forceRemovePermissionPolicies: Output<Boolean>? = null, val permissionPolicies: Output<List<AccessConfigurationPermissionPolicyArgs>>? = null, val relayState: Output<String>? = null, val sessionDuration: Output<Int>? = null) : ConvertibleToJava<AccessConfigurationArgs>

Provides a Cloud SSO Access Configuration resource. For information about Cloud SSO Access Configuration and how to use it, see What is Access Configuration.

NOTE: Available since v1.145.0. NOTE: Cloud SSO Only Support cn-shanghai And us-west-1 Region

Import

Cloud SSO Access Configuration can be imported using the id, e.g.

$ pulumi import alicloud:cloudsso/accessConfiguration:AccessConfiguration example <directory_id>:<access_configuration_id>

Constructors

Link copied to clipboard
fun AccessConfigurationArgs(accessConfigurationName: Output<String>? = null, description: Output<String>? = null, directoryId: Output<String>? = null, forceRemovePermissionPolicies: Output<Boolean>? = null, permissionPolicies: Output<List<AccessConfigurationPermissionPolicyArgs>>? = null, relayState: Output<String>? = null, sessionDuration: Output<Int>? = null)

Functions

Link copied to clipboard
open override fun toJava(): AccessConfigurationArgs

Properties

Link copied to clipboard
val accessConfigurationName: Output<String>? = null

The AccessConfigurationName of the Access Configuration. The name of the resource. The name can be up to 32 characters long and can contain letters, digits, and hyphens (-).

Link copied to clipboard
val description: Output<String>? = null

The Description of the Access Configuration. The description can be up to 1024 characters long.

Link copied to clipboard
val directoryId: Output<String>? = null

The ID of the Directory.

Link copied to clipboard

This parameter is used to force deletion permission_policies. Valid Value: true and false.

Link copied to clipboard

The Policy List. See permission_policies below.

Link copied to clipboard
val relayState: Output<String>? = null

The RelayState of the Access Configuration, Cloud SSO users use this access configuration to access the RD account, the initial access page address. Must be the Alibaba Cloud console page, the default is the console home page.

Link copied to clipboard
val sessionDuration: Output<Int>? = null

The SessionDuration of the Access Configuration. Valid Value: 900 to 43200. Unit: Seconds.