Group
The subscribed group.
Inherited functions
Casts this SubscribedPrincipalInput as a Group and retrieves its aws.sdk.kotlin.services.datazone.model.SubscribedGroupInput value. Throws an exception if the SubscribedPrincipalInput is not a Group.
Casts this SubscribedPrincipalInput as a Group and retrieves its aws.sdk.kotlin.services.datazone.model.SubscribedGroupInput value. Returns null if the SubscribedPrincipalInput is not a Group.
Casts this SubscribedPrincipalInput as a Iam and retrieves its aws.sdk.kotlin.services.datazone.model.SubscribedIamPrincipalInput value. Throws an exception if the SubscribedPrincipalInput is not a Iam.
Casts this SubscribedPrincipalInput as a Iam and retrieves its aws.sdk.kotlin.services.datazone.model.SubscribedIamPrincipalInput value. Returns null if the SubscribedPrincipalInput is not a Iam.
Casts this SubscribedPrincipalInput as a Project and retrieves its aws.sdk.kotlin.services.datazone.model.SubscribedProjectInput value. Throws an exception if the SubscribedPrincipalInput is not a Project.
Casts this SubscribedPrincipalInput as a Project and retrieves its aws.sdk.kotlin.services.datazone.model.SubscribedProjectInput value. Returns null if the SubscribedPrincipalInput is not a Project.
Casts this SubscribedPrincipalInput as a User and retrieves its aws.sdk.kotlin.services.datazone.model.SubscribedUserInput value. Throws an exception if the SubscribedPrincipalInput is not a User.
Casts this SubscribedPrincipalInput as a User and retrieves its aws.sdk.kotlin.services.datazone.model.SubscribedUserInput value. Returns null if the SubscribedPrincipalInput is not a User.