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 DirectorySamlIdentityProviderConfiguration(val encodedMetadataDocument: String? = null, val ssoStatus: 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)