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)
Link copied to clipboard
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
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>)
Link copied to clipboard
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>)
Link copied to clipboard
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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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
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)