Uses of Interface
software.amazon.awscdk.interfaces.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.interfaces.iam
Subinterfaces of IRoleRef in software.amazon.awscdk.interfaces.iamModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIRoleRef.Classes in software.amazon.awscdk.interfaces.iam that implement IRoleRefModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IRoleRef in software.amazon.awscdk.services.apigatewayv2
Methods in software.amazon.awscdk.services.apigatewayv2 with parameters of type IRoleRefModifier and TypeMethodDescriptionstatic IntegrationCredentialsUse 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 IRoleRefSourcedConfigurationOptions.getRetrievalRole()The IAM role to retrieve the configuration.final IRoleRefSourcedConfigurationOptions.Jsii$Proxy.getRetrievalRole()default IRoleRefSourcedConfigurationProps.getRetrievalRole()The IAM role to retrieve the configuration.final IRoleRefSourcedConfigurationProps.Jsii$Proxy.getRetrievalRole()Methods in software.amazon.awscdk.services.appconfig with parameters of type IRoleRefModifier and TypeMethodDescriptionstatic MonitorMonitor.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 IRoleRefAppSyncLogConfig.getRole()The role for CloudWatch Logs.final IRoleRefAppSyncLogConfig.Jsii$Proxy.getRole()default IRoleRefLogConfig.getRole()The role for CloudWatch Logs.final IRoleRefLogConfig.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 IRoleRefAnalyticsConfiguration.getRole()The IAM role that has the permissions required for Amazon Cognito to publish events to Amazon Pinpoint analytics.final IRoleRefAnalyticsConfiguration.Jsii$Proxy.getRole()default IRoleRefUserPoolGroupOptions.getRole()The role for the group.final IRoleRefUserPoolGroupOptions.Jsii$Proxy.getRole()final IRoleRefUserPoolGroupProps.Jsii$Proxy.getRole()default IRoleRefUserPoolProps.getSmsRole()The IAM role that Cognito will assume while sending SMS messages.final IRoleRefUserPoolProps.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 IRoleRefCloudFormationStackDriftDetectionCheckProps.getRole()The IAM role to use for this rule.final IRoleRefCloudFormationStackDriftDetectionCheckProps.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 IRoleRefRuleProps.getRole()The role that is used for target invocation.final IRoleRefRuleProps.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 TypeInterfaceDescriptioninterfaceA Role object.static interfaceInternal default implementation forIRole.Classes in software.amazon.awscdk.services.iam that implement IRoleRefModifier and TypeClassDescriptionclassCreates a new role for your AWS account .static final classA proxy class which represents a concrete javascript instance of this type.classAn IAM role that only gets attached to the construct tree once it gets used, not before.classIAM 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 IRoleRefCrossAccountDestinationProps.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 IRoleRefCognitoOptions.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 IRoleRefDatabaseInstanceFromSnapshotProps.Jsii$Proxy.getDomainRole()default IRoleRefDatabaseInstanceNewProps.getDomainRole()The IAM role to be used when making API calls to the Directory Service.final IRoleRefDatabaseInstanceNewProps.Jsii$Proxy.getDomainRole()final IRoleRefDatabaseInstanceProps.Jsii$Proxy.getDomainRole()final IRoleRefDatabaseInstanceReadReplicaProps.Jsii$Proxy.getDomainRole()final IRoleRefDatabaseInstanceSourceProps.Jsii$Proxy.getDomainRole()default IRoleRefClusterInstanceBindOptions.getMonitoringRole()Role that will be used to manage DB instances monitoring.final IRoleRefClusterInstanceBindOptions.Jsii$Proxy.getMonitoringRole()final IRoleRefDatabaseInstanceFromSnapshotProps.Jsii$Proxy.getMonitoringRole()default IRoleRefDatabaseInstanceNewProps.getMonitoringRole()Role that will be used to manage DB instance monitoring.final IRoleRefDatabaseInstanceNewProps.Jsii$Proxy.getMonitoringRole()final IRoleRefDatabaseInstanceProps.Jsii$Proxy.getMonitoringRole()final IRoleRefDatabaseInstanceReadReplicaProps.Jsii$Proxy.getMonitoringRole()final IRoleRefDatabaseInstanceSourceProps.Jsii$Proxy.getMonitoringRole()default IRoleRefClusterEngineBindOptions.getS3ExportRole()The role used for S3 exporting.final IRoleRefClusterEngineBindOptions.Jsii$Proxy.getS3ExportRole()default IRoleRefInstanceEngineBindOptions.getS3ExportRole()The role used for S3 exporting.final IRoleRefInstanceEngineBindOptions.Jsii$Proxy.getS3ExportRole()default IRoleRefClusterEngineBindOptions.getS3ImportRole()The role used for S3 importing.final IRoleRefClusterEngineBindOptions.Jsii$Proxy.getS3ImportRole()default IRoleRefInstanceEngineBindOptions.getS3ImportRole()The role used for S3 importing.final IRoleRefInstanceEngineBindOptions.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 IRoleRefCrossAccountZoneDelegationRecordProps.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 IRoleRefStackSetsConstraintOptions.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 IRoleRefLoggingConfig.getFailureFeedbackRole()The IAM role to be used when logging failed message deliveries in Amazon CloudWatch.final IRoleRefLoggingConfig.Jsii$Proxy.getFailureFeedbackRole()default IRoleRefLoggingConfig.getSuccessFeedbackRole()The IAM role to be used when logging successful message deliveries in Amazon CloudWatch.final IRoleRefLoggingConfig.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 IRoleRefBedrockCreateModelCustomizationJobProps.getRole()The IAM role that Amazon Bedrock can assume to perform tasks on your behalf.final IRoleRefBedrockCreateModelCustomizationJobProps.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()