Package-level declarations

Types

Link copied to clipboard
data class AccessConfigurationPermissionPolicy(val permissionPolicyDocument: String? = null, val permissionPolicyName: String, val permissionPolicyType: String)
Link copied to clipboard
data class DirectoryLoginPreference(val allowUserToGetCredentials: Boolean? = null, val loginNetworkMasks: String? = null)
Link copied to clipboard
data class DirectoryMfaAuthenticationSettingInfo(val mfaAuthenticationAdvanceSettings: String? = null, val operationForRiskLogin: String? = null)
Link copied to clipboard
data class DirectoryPasswordPolicy(val hardExpire: Boolean? = null, val maxLoginAttempts: Int? = null, val maxPasswordAge: Int? = null, val maxPasswordLength: Int? = null, val minPasswordDifferentChars: Int? = null, val minPasswordLength: Int? = null, val passwordNotContainUsername: Boolean? = null, val passwordReusePrevention: Int? = null, val requireLowerCaseChars: Boolean? = null, val requireNumbers: Boolean? = null, val requireSymbols: Boolean? = null, val requireUpperCaseChars: Boolean? = null)
data class DirectorySamlIdentityProviderConfiguration(val bindingType: String? = null, val certificateIds: List<String>? = null, val createTime: String? = null, val encodedMetadataDocument: String? = null, val entityId: String? = null, val loginUrl: String? = null, val ssoStatus: String? = null, val updateTime: String? = null, val wantRequestSigned: Boolean? = null)
Link copied to clipboard
data class DirectorySamlServiceProvider(val acsUrl: String? = null, val authnSignAlgo: String? = null, val certificateType: String? = null, val encodedMetadataDocument: String? = null, val entityId: String? = null, val supportEncryptedAssertion: Boolean? = null)
Link copied to clipboard
data class DirectoryUserProvisioningConfiguration(val defaultLandingPage: String? = null, val sessionDuration: String? = null)
Link copied to clipboard
data class GetAccessAssignmentsAssignment(val accessConfigurationId: String, val accessConfigurationName: String, val directoryId: String, val id: String, val principalId: String, val principalName: String, val principalType: String, val targetId: String, val targetName: String, val targetPathName: String, val targetType: String)
Link copied to clipboard
data class GetAccessAssignmentsResult(val accessConfigurationId: String? = null, val assignments: List<GetAccessAssignmentsAssignment>, val directoryId: String, val id: String, val ids: List<String>, val outputFile: String? = null, val principalType: String? = null, val targetId: String? = null, val targetType: String? = null)

A collection of values returned by getAccessAssignments.

Link copied to clipboard
data class GetAccessConfigurationsConfiguration(val accessConfigurationId: String, val accessConfigurationName: String, val createTime: String, val description: String, val directoryId: String, val id: String, val permissionPolicies: List<GetAccessConfigurationsConfigurationPermissionPolicy>, val relayState: String, val sessionDuration: Int, val statusNotifications: List<String>)
data class GetAccessConfigurationsConfigurationPermissionPolicy(val addTime: String, val permissionPolicyDocument: String, val permissionPolicyName: String, val permissionPolicyType: String)
Link copied to clipboard
data class GetAccessConfigurationsResult(val configurations: List<GetAccessConfigurationsConfiguration>, val directoryId: String, val enableDetails: Boolean? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null)

A collection of values returned by getAccessConfigurations.

Link copied to clipboard
data class GetDirectoriesDirectory(val createTime: String, val directoryId: String, val directoryName: String, val id: String, val mfaAuthenticationStatus: String, val region: String, val samlIdentityProviderConfigurations: List<GetDirectoriesDirectorySamlIdentityProviderConfiguration>, val scimSynchronizationStatus: String, val tasks: List<GetDirectoriesDirectoryTask>)
data class GetDirectoriesDirectorySamlIdentityProviderConfiguration(val createTime: String, val encodedMetadataDocument: String, val entityId: String, val loginUrl: String, val ssoStatus: String)
Link copied to clipboard
data class GetDirectoriesDirectoryTask(val accessConfigurationId: String, val accessConfigurationName: String, val endTime: String, val failureReason: String, val principalId: String, val principalName: String, val principalType: String, val startTime: String, val status: String, val targetId: String, val targetName: String, val targetPath: String, val targetType: String, val taskId: String, val taskType: String)
Link copied to clipboard
data class GetDirectoriesResult(val directories: List<GetDirectoriesDirectory>, val enableDetails: Boolean? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null)

A collection of values returned by getDirectories.

Link copied to clipboard
data class GetGroupsGroup(val createTime: String, val description: String, val directoryId: String, val groupId: String, val groupName: String, val id: String, val provisionType: String)
Link copied to clipboard
data class GetGroupsResult(val directoryId: String, val groups: List<GetGroupsGroup>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val provisionType: String? = null)

A collection of values returned by getGroups.

Link copied to clipboard
data class GetScimServerCredentialsCredential(val createTime: String, val credentialId: String, val credentialSecret: String, val credentialType: String, val directoryId: String, val expireTime: String, val id: String, val status: String)
Link copied to clipboard
data class GetScimServerCredentialsResult(val credentials: List<GetScimServerCredentialsCredential>, val directoryId: String, val id: String, val ids: List<String>, val outputFile: String? = null, val status: String? = null)

A collection of values returned by getScimServerCredentials.

Link copied to clipboard
data class GetServiceResult(val enable: String, val id: String, val status: String)

A collection of values returned by getService.

Link copied to clipboard
data class GetUsersResult(val directoryId: String, val enableDetails: Boolean? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val provisionType: String? = null, val status: String? = null, val users: List<GetUsersUser>)

A collection of values returned by getUsers.

Link copied to clipboard
data class GetUsersUser(val createTime: String, val description: String, val directoryId: String, val displayName: String, val email: String, val firstName: String, val id: String, val lastName: String, val mfaDevices: List<GetUsersUserMfaDevice>, val provisionType: String, val status: String, val userId: String, val userName: String)
Link copied to clipboard
data class GetUsersUserMfaDevice(val deviceId: String, val deviceName: String, val deviceType: String, val effectiveTime: String)