Uses of Interface
software.amazon.awscdk.services.iam.IRoleRef
Packages that use IRoleRef
Package
Description
AWS APIGatewayv2 Construct Library
AWS AppConfig Construct Library
AWS AppSync Construct Library
Amazon Cognito Construct Library
AWS Config Construct Library
Amazon EventBridge Construct Library
AWS Identity and Access Management Construct Library
Amazon CloudWatch Logs Construct Library
Amazon OpenSearch Service Construct Library
Amazon Relational Database Service Construct Library
Amazon Route53 Construct Library
AWS Service Catalog Construct Library
Amazon Simple Notification Service Construct Library
Tasks for AWS Step Functions
-
Uses of IRoleRef in software.amazon.awscdk.services.apigatewayv2
Methods in software.amazon.awscdk.services.apigatewayv2 with parameters of type IRoleRefModifier and TypeMethodDescriptionstatic IntegrationCredentials
Use the specified role for integration requests. -
Uses of IRoleRef in software.amazon.awscdk.services.appconfig
Methods in software.amazon.awscdk.services.appconfig that return IRoleRefModifier and TypeMethodDescriptiondefault IRoleRef
SourcedConfigurationOptions.getRetrievalRole()
The IAM role to retrieve the configuration.final IRoleRef
SourcedConfigurationOptions.Jsii$Proxy.getRetrievalRole()
default IRoleRef
SourcedConfigurationProps.getRetrievalRole()
The IAM role to retrieve the configuration.final IRoleRef
SourcedConfigurationProps.Jsii$Proxy.getRetrievalRole()
Methods in software.amazon.awscdk.services.appconfig with parameters of type IRoleRefModifier and TypeMethodDescriptionstatic Monitor
Monitor.fromCloudWatchAlarm
(IAlarm alarm, IRoleRef alarmRole) Creates a Monitor from a CloudWatch alarm.SourcedConfiguration.Builder.retrievalRole
(IRoleRef retrievalRole) The IAM role to retrieve the configuration.SourcedConfigurationOptions.Builder.retrievalRole
(IRoleRef retrievalRole) Sets the value ofSourcedConfigurationOptions.getRetrievalRole()
SourcedConfigurationProps.Builder.retrievalRole
(IRoleRef retrievalRole) Sets the value ofSourcedConfigurationProps.getRetrievalRole()
-
Uses of IRoleRef in software.amazon.awscdk.services.appsync
Methods in software.amazon.awscdk.services.appsync that return IRoleRefModifier and TypeMethodDescriptiondefault IRoleRef
AppSyncLogConfig.getRole()
The role for CloudWatch Logs.final IRoleRef
AppSyncLogConfig.Jsii$Proxy.getRole()
default IRoleRef
LogConfig.getRole()
The role for CloudWatch Logs.final IRoleRef
LogConfig.Jsii$Proxy.getRole()
Methods in software.amazon.awscdk.services.appsync with parameters of type IRoleRefModifier and TypeMethodDescriptionSets the value ofAppSyncLogConfig.getRole()
Sets the value ofLogConfig.getRole()
-
Uses of IRoleRef in software.amazon.awscdk.services.cognito
Methods in software.amazon.awscdk.services.cognito that return IRoleRefModifier and TypeMethodDescriptiondefault IRoleRef
AnalyticsConfiguration.getRole()
The IAM role that has the permissions required for Amazon Cognito to publish events to Amazon Pinpoint analytics.final IRoleRef
AnalyticsConfiguration.Jsii$Proxy.getRole()
default IRoleRef
UserPoolGroupOptions.getRole()
The role for the group.final IRoleRef
UserPoolGroupOptions.Jsii$Proxy.getRole()
final IRoleRef
UserPoolGroupProps.Jsii$Proxy.getRole()
default IRoleRef
UserPoolProps.getSmsRole()
The IAM role that Cognito will assume while sending SMS messages.final IRoleRef
UserPoolProps.Jsii$Proxy.getSmsRole()
Methods in software.amazon.awscdk.services.cognito with parameters of type IRoleRefModifier and TypeMethodDescriptionSets the value ofAnalyticsConfiguration.getRole()
The role for the group.Sets the value ofUserPoolGroupOptions.getRole()
Sets the value ofUserPoolGroupOptions.getRole()
The IAM role that Cognito will assume while sending SMS messages.Sets the value ofUserPoolProps.getSmsRole()
-
Uses of IRoleRef in software.amazon.awscdk.services.config
Methods in software.amazon.awscdk.services.config that return IRoleRefModifier and TypeMethodDescriptiondefault IRoleRef
CloudFormationStackDriftDetectionCheckProps.getRole()
The IAM role to use for this rule.final IRoleRef
CloudFormationStackDriftDetectionCheckProps.Jsii$Proxy.getRole()
Methods in software.amazon.awscdk.services.config with parameters of type IRoleRefModifier and TypeMethodDescriptionThe IAM role to use for this rule.Sets the value ofCloudFormationStackDriftDetectionCheckProps.getRole()
-
Uses of IRoleRef in software.amazon.awscdk.services.events
Methods in software.amazon.awscdk.services.events that return IRoleRefModifier and TypeMethodDescriptiondefault IRoleRef
RuleProps.getRole()
The role that is used for target invocation.final IRoleRef
RuleProps.Jsii$Proxy.getRole()
Methods in software.amazon.awscdk.services.events with parameters of type IRoleRefModifier and TypeMethodDescriptionThe role that is used for target invocation.Sets the value ofRuleProps.getRole()
-
Uses of IRoleRef in software.amazon.awscdk.services.iam
Subinterfaces of IRoleRef in software.amazon.awscdk.services.iamModifier and TypeInterfaceDescriptioninterface
A Role object.static interface
Internal default implementation forIRole
.static interface
Internal default implementation forIRoleRef
.Classes in software.amazon.awscdk.services.iam that implement IRoleRefModifier and TypeClassDescriptionclass
Creates a new role for your AWS account .static final class
A proxy class which represents a concrete javascript instance of this type.static final class
A proxy class which represents a concrete javascript instance of this type.class
An IAM role that only gets attached to the construct tree once it gets used, not before.class
IAM Role. -
Uses of IRoleRef in software.amazon.awscdk.services.logs
Methods in software.amazon.awscdk.services.logs that return IRoleRefModifier and TypeMethodDescriptionCrossAccountDestinationProps.getRole()
The role to assume that grants permissions to write to 'target'.final IRoleRef
CrossAccountDestinationProps.Jsii$Proxy.getRole()
Methods in software.amazon.awscdk.services.logs with parameters of type IRoleRefModifier and TypeMethodDescriptionThe role to assume that grants permissions to write to 'target'.Sets the value ofCrossAccountDestinationProps.getRole()
-
Uses of IRoleRef in software.amazon.awscdk.services.opensearchservice
Methods in software.amazon.awscdk.services.opensearchservice that return IRoleRefModifier and TypeMethodDescriptionCognitoOptions.getRole()
A role that allows Amazon OpenSearch Service to configure your user pool and identity pool.final IRoleRef
CognitoOptions.Jsii$Proxy.getRole()
Methods in software.amazon.awscdk.services.opensearchservice with parameters of type IRoleRef -
Uses of IRoleRef in software.amazon.awscdk.services.rds
Methods in software.amazon.awscdk.services.rds that return IRoleRefModifier and TypeMethodDescriptionfinal IRoleRef
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getDomainRole()
default IRoleRef
DatabaseInstanceNewProps.getDomainRole()
The IAM role to be used when making API calls to the Directory Service.final IRoleRef
DatabaseInstanceNewProps.Jsii$Proxy.getDomainRole()
final IRoleRef
DatabaseInstanceProps.Jsii$Proxy.getDomainRole()
final IRoleRef
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getDomainRole()
final IRoleRef
DatabaseInstanceSourceProps.Jsii$Proxy.getDomainRole()
default IRoleRef
ClusterInstanceBindOptions.getMonitoringRole()
Role that will be used to manage DB instances monitoring.final IRoleRef
ClusterInstanceBindOptions.Jsii$Proxy.getMonitoringRole()
final IRoleRef
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getMonitoringRole()
default IRoleRef
DatabaseInstanceNewProps.getMonitoringRole()
Role that will be used to manage DB instance monitoring.final IRoleRef
DatabaseInstanceNewProps.Jsii$Proxy.getMonitoringRole()
final IRoleRef
DatabaseInstanceProps.Jsii$Proxy.getMonitoringRole()
final IRoleRef
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getMonitoringRole()
final IRoleRef
DatabaseInstanceSourceProps.Jsii$Proxy.getMonitoringRole()
default IRoleRef
ClusterEngineBindOptions.getS3ExportRole()
The role used for S3 exporting.final IRoleRef
ClusterEngineBindOptions.Jsii$Proxy.getS3ExportRole()
default IRoleRef
InstanceEngineBindOptions.getS3ExportRole()
The role used for S3 exporting.final IRoleRef
InstanceEngineBindOptions.Jsii$Proxy.getS3ExportRole()
default IRoleRef
ClusterEngineBindOptions.getS3ImportRole()
The role used for S3 importing.final IRoleRef
ClusterEngineBindOptions.Jsii$Proxy.getS3ImportRole()
default IRoleRef
InstanceEngineBindOptions.getS3ImportRole()
The role used for S3 importing.final IRoleRef
InstanceEngineBindOptions.Jsii$Proxy.getS3ImportRole()
Methods in software.amazon.awscdk.services.rds with parameters of type IRoleRefModifier and TypeMethodDescriptionDatabaseInstance.Builder.domainRole
(IRoleRef domainRole) The IAM role to be used when making API calls to the Directory Service.DatabaseInstanceFromSnapshot.Builder.domainRole
(IRoleRef domainRole) The IAM role to be used when making API calls to the Directory Service.DatabaseInstanceFromSnapshotProps.Builder.domainRole
(IRoleRef domainRole) Sets the value ofDatabaseInstanceNewProps.getDomainRole()
DatabaseInstanceNewProps.Builder.domainRole
(IRoleRef domainRole) Sets the value ofDatabaseInstanceNewProps.getDomainRole()
DatabaseInstanceProps.Builder.domainRole
(IRoleRef domainRole) Sets the value ofDatabaseInstanceNewProps.getDomainRole()
DatabaseInstanceReadReplica.Builder.domainRole
(IRoleRef domainRole) The IAM role to be used when making API calls to the Directory Service.DatabaseInstanceReadReplicaProps.Builder.domainRole
(IRoleRef domainRole) Sets the value ofDatabaseInstanceNewProps.getDomainRole()
DatabaseInstanceSourceProps.Builder.domainRole
(IRoleRef domainRole) Sets the value ofDatabaseInstanceNewProps.getDomainRole()
ClusterInstanceBindOptions.Builder.monitoringRole
(IRoleRef monitoringRole) Sets the value ofClusterInstanceBindOptions.getMonitoringRole()
DatabaseInstance.Builder.monitoringRole
(IRoleRef monitoringRole) Role that will be used to manage DB instance monitoring.DatabaseInstanceFromSnapshot.Builder.monitoringRole
(IRoleRef monitoringRole) Role that will be used to manage DB instance monitoring.DatabaseInstanceFromSnapshotProps.Builder.monitoringRole
(IRoleRef monitoringRole) Sets the value ofDatabaseInstanceNewProps.getMonitoringRole()
DatabaseInstanceNewProps.Builder.monitoringRole
(IRoleRef monitoringRole) Sets the value ofDatabaseInstanceNewProps.getMonitoringRole()
DatabaseInstanceProps.Builder.monitoringRole
(IRoleRef monitoringRole) Sets the value ofDatabaseInstanceNewProps.getMonitoringRole()
DatabaseInstanceReadReplica.Builder.monitoringRole
(IRoleRef monitoringRole) Role that will be used to manage DB instance monitoring.DatabaseInstanceReadReplicaProps.Builder.monitoringRole
(IRoleRef monitoringRole) Sets the value ofDatabaseInstanceNewProps.getMonitoringRole()
DatabaseInstanceSourceProps.Builder.monitoringRole
(IRoleRef monitoringRole) Sets the value ofDatabaseInstanceNewProps.getMonitoringRole()
ClusterEngineBindOptions.Builder.s3ExportRole
(IRoleRef s3ExportRole) Sets the value ofClusterEngineBindOptions.getS3ExportRole()
InstanceEngineBindOptions.Builder.s3ExportRole
(IRoleRef s3ExportRole) Sets the value ofInstanceEngineBindOptions.getS3ExportRole()
ClusterEngineBindOptions.Builder.s3ImportRole
(IRoleRef s3ImportRole) Sets the value ofClusterEngineBindOptions.getS3ImportRole()
InstanceEngineBindOptions.Builder.s3ImportRole
(IRoleRef s3ImportRole) Sets the value ofInstanceEngineBindOptions.getS3ImportRole()
-
Uses of IRoleRef in software.amazon.awscdk.services.route53
Methods in software.amazon.awscdk.services.route53 that return IRoleRefModifier and TypeMethodDescriptionCrossAccountZoneDelegationRecordProps.getDelegationRole()
The delegation role in the parent account.final IRoleRef
CrossAccountZoneDelegationRecordProps.Jsii$Proxy.getDelegationRole()
Methods in software.amazon.awscdk.services.route53 with parameters of type IRoleRefModifier and TypeMethodDescriptionCrossAccountZoneDelegationRecord.Builder.delegationRole
(IRoleRef delegationRole) The delegation role in the parent account.CrossAccountZoneDelegationRecordProps.Builder.delegationRole
(IRoleRef delegationRole) Sets the value ofCrossAccountZoneDelegationRecordProps.getDelegationRole()
-
Uses of IRoleRef in software.amazon.awscdk.services.servicecatalog
Methods in software.amazon.awscdk.services.servicecatalog that return IRoleRefModifier and TypeMethodDescriptionStackSetsConstraintOptions.getAdminRole()
IAM role used to administer the StackSets configuration.final IRoleRef
StackSetsConstraintOptions.Jsii$Proxy.getAdminRole()
Methods in software.amazon.awscdk.services.servicecatalog with parameters of type IRoleRef -
Uses of IRoleRef in software.amazon.awscdk.services.sns
Methods in software.amazon.awscdk.services.sns that return IRoleRefModifier and TypeMethodDescriptiondefault IRoleRef
LoggingConfig.getFailureFeedbackRole()
The IAM role to be used when logging failed message deliveries in Amazon CloudWatch.final IRoleRef
LoggingConfig.Jsii$Proxy.getFailureFeedbackRole()
default IRoleRef
LoggingConfig.getSuccessFeedbackRole()
The IAM role to be used when logging successful message deliveries in Amazon CloudWatch.final IRoleRef
LoggingConfig.Jsii$Proxy.getSuccessFeedbackRole()
Methods in software.amazon.awscdk.services.sns with parameters of type IRoleRefModifier and TypeMethodDescriptionLoggingConfig.Builder.failureFeedbackRole
(IRoleRef failureFeedbackRole) Sets the value ofLoggingConfig.getFailureFeedbackRole()
LoggingConfig.Builder.successFeedbackRole
(IRoleRef successFeedbackRole) Sets the value ofLoggingConfig.getSuccessFeedbackRole()
-
Uses of IRoleRef in software.amazon.awscdk.services.stepfunctions.tasks
Methods in software.amazon.awscdk.services.stepfunctions.tasks that return IRoleRefModifier and TypeMethodDescriptiondefault IRoleRef
BedrockCreateModelCustomizationJobProps.getRole()
The IAM role that Amazon Bedrock can assume to perform tasks on your behalf.final IRoleRef
BedrockCreateModelCustomizationJobProps.Jsii$Proxy.getRole()
Methods in software.amazon.awscdk.services.stepfunctions.tasks with parameters of type IRoleRefModifier and TypeMethodDescriptionThe IAM role that Amazon Bedrock can assume to perform tasks on your behalf.Sets the value ofBedrockCreateModelCustomizationJobProps.getRole()