Uses of Interface
software.amazon.awscdk.interfaces.iam.IRoleRef
Packages that use IRoleRef
Package
Description
AWS Cloud Development Kit Library
AWS Amplify Construct Library
Amazon API Gateway Construct Library
AWS APIGatewayv2 Construct Library
AWS AppConfig Construct Library
AWS Auto Scaling Construct Library
AWS AppSync Construct Library
Amazon EC2 Auto Scaling Construct Library
AWS Batch Construct Library
AWS::Chatbot Construct Library
AWS CloudFormation Construct Library
AWS CloudTrail Construct Library
Amazon CloudWatch Construct Library
AWS CodePipeline Construct Library
Amazon Cognito Construct Library
AWS Config Construct Library
Amazon EC2 Construct Library
Amazon ECS Construct Library
Amazon EKS Construct Library
Amazon EMR Construct Library
Amazon EventBridge Construct Library
AWS::FIS Construct Library
AWS Glue Construct Library
AWS::Grafana Construct Library
AWS Identity and Access Management Construct Library
AWS IoT Construct Library
AWS::IoTEvents Construct Library
AWS::IoTTwinMaker Construct Library
AWS::Kendra Construct Library
Amazon Kinesis Data Analytics Construct Library
AWS::KinesisAnalyticsV2 Construct Library
AWS Lambda Construct Library
AWS::Lex Construct Library
Amazon CloudWatch Logs Construct Library
AWS::MWAA Construct Library
AWS::NimbleStudio Construct Library
Amazon OpenSearch Service Construct Library
AWS::Pipes Construct Library
AWS::QLDB Construct Library
Amazon Relational Database Service Construct Library
AWS::RedshiftServerless Construct Library
Amazon Route53 Construct Library
Amazon SageMaker Construct Library
AWS Service Catalog Construct Library
Amazon Simple Notification Service Construct Library
AWS Step Functions Construct Library
Tasks for AWS Step Functions
AWS::SupportApp Construct Library
Amazon CloudWatch Synthetics Construct Library
AWS::Timestream Construct Library
-
Uses of IRoleRef in software.amazon.awscdk
Methods in software.amazon.awscdk with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnStackSet.Builder.administrationRoleArn(IRoleRef administrationRoleArn) The Amazon Resource Number (ARN) of the IAM role to use to create this StackSet.CfnStackSetProps.Builder.administrationRoleArn(IRoleRef administrationRoleArn) Sets the value ofCfnStackSetProps.getAdministrationRoleArn()CfnStackSet.Builder.executionRoleName(IRoleRef executionRoleName) The name of the IAM execution role to use to create the StackSet.CfnStackSetProps.Builder.executionRoleName(IRoleRef executionRoleName) Sets the value ofCfnStackSetProps.getExecutionRoleName() -
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.amplify
Methods in software.amazon.awscdk.services.amplify with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnDomain.Builder.autoSubDomainIamRole(IRoleRef autoSubDomainIamRole) The required AWS Identity and Access Management (IAMlong) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.CfnDomainProps.Builder.autoSubDomainIamRole(IRoleRef autoSubDomainIamRole) Sets the value ofCfnDomainProps.getAutoSubDomainIamRole()CfnApp.Builder.iamServiceRole(IRoleRef iamServiceRole) AWS Identity and Access Management ( IAM ) service role for the Amazon Resource Name (ARN) of the Amplify app.CfnAppProps.Builder.iamServiceRole(IRoleRef iamServiceRole) Sets the value ofCfnAppProps.getIamServiceRole() -
Uses of IRoleRef in software.amazon.awscdk.services.apigateway
Methods in software.amazon.awscdk.services.apigateway with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnAuthorizer.Builder.authorizerCredentials(IRoleRef authorizerCredentials) Specifies the required credentials as an IAM role for API Gateway to invoke the authorizer.CfnAuthorizerProps.Builder.authorizerCredentials(IRoleRef authorizerCredentials) Sets the value ofCfnAuthorizerProps.getAuthorizerCredentials()CfnAccount.Builder.cloudWatchRoleArn(IRoleRef cloudWatchRoleArn) The ARN of an Amazon CloudWatch role for the current Account.CfnAccountProps.Builder.cloudWatchRoleArn(IRoleRef cloudWatchRoleArn) Sets the value ofCfnAccountProps.getCloudWatchRoleArn() -
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()CfnConfigurationProfile.Builder.retrievalRoleArn(IRoleRef retrievalRoleArn) The ARN of an IAM role with permission to access the configuration at the specifiedLocationUri.CfnConfigurationProfileProps.Builder.retrievalRoleArn(IRoleRef retrievalRoleArn) Sets the value ofCfnConfigurationProfileProps.getRetrievalRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.applicationautoscaling
Methods in software.amazon.awscdk.services.applicationautoscaling with parameters of type IRoleRefModifier and TypeMethodDescriptionSpecify the Amazon Resource Name (ARN) of an Identity and Access Management (IAM) role that allows Application Auto Scaling to modify the scalable target on your behalf.Sets the value ofCfnScalableTargetProps.getRoleArn() -
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()CfnDataSource.Builder.serviceRoleArn(IRoleRef serviceRoleArn) The AWS Identity and Access Management service role ARN for the data source.CfnDataSourceProps.Builder.serviceRoleArn(IRoleRef serviceRoleArn) Sets the value ofCfnDataSourceProps.getServiceRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.autoscaling
Methods in software.amazon.awscdk.services.autoscaling with parameters of type IRoleRefModifier and TypeMethodDescriptionThe ARN of the IAM role that allows the Auto Scaling group to publish to the specified notification target.Sets the value ofCfnLifecycleHookProps.getRoleArn()CfnAutoScalingGroup.Builder.serviceLinkedRoleArn(IRoleRef serviceLinkedRoleArn) The Amazon Resource Name (ARN) of the service-linked role that the Auto Scaling group uses to call other AWS service on your behalf.CfnAutoScalingGroupProps.Builder.serviceLinkedRoleArn(IRoleRef serviceLinkedRoleArn) Sets the value ofCfnAutoScalingGroupProps.getServiceLinkedRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.batch
Methods in software.amazon.awscdk.services.batch with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnComputeEnvironment.Builder.serviceRole(IRoleRef serviceRole) The full Amazon Resource Name (ARN) of the IAM role that allows AWS Batch to make calls to other AWS services on your behalf.CfnComputeEnvironmentProps.Builder.serviceRole(IRoleRef serviceRole) Sets the value ofCfnComputeEnvironmentProps.getServiceRole() -
Uses of IRoleRef in software.amazon.awscdk.services.chatbot
Methods in software.amazon.awscdk.services.chatbot with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnSlackChannelConfiguration.Builder.iamRoleArn(IRoleRef iamRoleArn) The ARN of the IAM role that defines the permissions for .CfnSlackChannelConfigurationProps.Builder.iamRoleArn(IRoleRef iamRoleArn) Sets the value ofCfnSlackChannelConfigurationProps.getIamRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.cloudformation
Methods in software.amazon.awscdk.services.cloudformation with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnStackSet.Builder.administrationRoleArn(IRoleRef administrationRoleArn) The Amazon Resource Number (ARN) of the IAM role to use to create this StackSet.CfnStackSetProps.Builder.administrationRoleArn(IRoleRef administrationRoleArn) Sets the value ofCfnStackSetProps.getAdministrationRoleArn()CfnStackSet.Builder.executionRoleName(IRoleRef executionRoleName) The name of the IAM execution role to use to create the StackSet.CfnStackSetProps.Builder.executionRoleName(IRoleRef executionRoleName) Sets the value ofCfnStackSetProps.getExecutionRoleName() -
Uses of IRoleRef in software.amazon.awscdk.services.cloudtrail
Methods in software.amazon.awscdk.services.cloudtrail with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnTrail.Builder.cloudWatchLogsRoleArn(IRoleRef cloudWatchLogsRoleArn) Specifies the role for the CloudWatch Logs endpoint to assume to write to a user's log group.CfnTrailProps.Builder.cloudWatchLogsRoleArn(IRoleRef cloudWatchLogsRoleArn) Sets the value ofCfnTrailProps.getCloudWatchLogsRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.cloudwatch
Methods in software.amazon.awscdk.services.cloudwatch with parameters of type IRoleRefModifier and TypeMethodDescriptionThe ARN of an IAM role that this metric stream will use to access Amazon Kinesis Firehose resources.Sets the value ofCfnMetricStreamProps.getRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.codepipeline
Methods in software.amazon.awscdk.services.codepipeline with parameters of type IRoleRefModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) for CodePipeline to use to either perform actions with noactionRoleArn, or to use to assume roles for actions with anactionRoleArn.Sets the value ofCfnPipelineProps.getRoleArn() -
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 Amazon Resource Name (ARN) for the IAM role that you want to associate with the group.Sets the value ofCfnUserPoolGroupProps.getRoleArn()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.ec2
Methods in software.amazon.awscdk.services.ec2 with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnFlowLog.Builder.deliverLogsPermissionArn(IRoleRef deliverLogsPermissionArn) The ARN of the IAM role that allows Amazon EC2 to publish flow logs to the log destination.CfnFlowLogProps.Builder.deliverLogsPermissionArn(IRoleRef deliverLogsPermissionArn) Sets the value ofCfnFlowLogProps.getDeliverLogsPermissionArn() -
Uses of IRoleRef in software.amazon.awscdk.services.ecs
Methods in software.amazon.awscdk.services.ecs with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnTaskDefinition.Builder.executionRoleArn(IRoleRef executionRoleArn) The Amazon Resource Name (ARN) of the task execution role that grants the Amazon ECS container agent permission to make AWS API calls on your behalf.CfnTaskDefinitionProps.Builder.executionRoleArn(IRoleRef executionRoleArn) Sets the value ofCfnTaskDefinitionProps.getExecutionRoleArn()The name or full Amazon Resource Name (ARN) of the IAM role that allows Amazon ECS to make calls to your load balancer on your behalf.Sets the value ofCfnServiceProps.getRole()CfnTaskDefinition.Builder.taskRoleArn(IRoleRef taskRoleArn) The short name or full Amazon Resource Name (ARN) of the AWS Identity and Access Management role that grants containers in the task permission to call AWS APIs on your behalf.CfnTaskDefinitionProps.Builder.taskRoleArn(IRoleRef taskRoleArn) Sets the value ofCfnTaskDefinitionProps.getTaskRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.eks
Methods in software.amazon.awscdk.services.eks with parameters of type IRoleRefModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the IAM role to associate with your node group.Sets the value ofCfnNodegroupProps.getNodeRole()The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.Sets the value ofCfnClusterProps.getRoleArn()CfnAddon.Builder.serviceAccountRoleArn(IRoleRef serviceAccountRoleArn) The Amazon Resource Name (ARN) of an existing IAM role to bind to the add-on's service account.CfnAddonProps.Builder.serviceAccountRoleArn(IRoleRef serviceAccountRoleArn) Sets the value ofCfnAddonProps.getServiceAccountRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.emr
Methods in software.amazon.awscdk.services.emr with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnStudio.Builder.serviceRole(IRoleRef serviceRole) The Amazon Resource Name (ARN) of the IAM role that will be assumed by the Amazon EMR Studio.CfnStudioProps.Builder.serviceRole(IRoleRef serviceRole) Sets the value ofCfnStudioProps.getServiceRole()The Amazon Resource Name (ARN) of the IAM user role that will be assumed by users and groups logged in to a Studio.Sets the value ofCfnStudioProps.getUserRole() -
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()The Amazon Resource Name (ARN) of the role that is used for target invocation.Sets the value ofCfnRuleProps.getRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.fis
Methods in software.amazon.awscdk.services.fis with parameters of type IRoleRefModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of an IAM role.Sets the value ofCfnExperimentTemplateProps.getRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.glue
Methods in software.amazon.awscdk.services.glue with parameters of type IRoleRefModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of an IAM role that's used to access customer resources, such as Amazon Simple Storage Service (Amazon S3) data.Sets the value ofCfnCrawlerProps.getRole()The name or Amazon Resource Name (ARN) of the IAM role associated with this job.Sets the value ofCfnJobProps.getRole() -
Uses of IRoleRef in software.amazon.awscdk.services.grafana
Methods in software.amazon.awscdk.services.grafana with parameters of type IRoleRefModifier and TypeMethodDescriptionThe IAM role that grants permissions to the AWS resources that the workspace will view data from.Sets the value ofCfnWorkspaceProps.getRoleArn() -
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.Methods in software.amazon.awscdk.services.iam with parameters of type IRoleRefModifier and TypeMethodDescriptionstatic StringCfnRole.arnForRole(IRoleRef resource) static RoleGrantsCreates grants for IRoleRef. -
Uses of IRoleRef in software.amazon.awscdk.services.iot
Methods in software.amazon.awscdk.services.iot with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnProvisioningTemplate.Builder.provisioningRoleArn(IRoleRef provisioningRoleArn) The role ARN for the role associated with the fleet provisioning template.CfnProvisioningTemplateProps.Builder.provisioningRoleArn(IRoleRef provisioningRoleArn) Sets the value ofCfnProvisioningTemplateProps.getProvisioningRoleArn()The role ARN used for the log.Sets the value ofCfnLoggingProps.getRoleArn()The role ARN.Sets the value ofCfnRoleAliasProps.getRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.iotevents
Methods in software.amazon.awscdk.services.iotevents with parameters of type IRoleRefModifier and TypeMethodDescriptionThe ARN of the role that grants permission to AWS IoT Events to perform its operations.Sets the value ofCfnDetectorModelProps.getRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.iottwinmaker
Methods in software.amazon.awscdk.services.iottwinmaker with parameters of type IRoleRefModifier and TypeMethodDescriptionThe ARN of the execution role associated with the workspace.Sets the value ofCfnWorkspaceProps.getRole() -
Uses of IRoleRef in software.amazon.awscdk.services.kendra
Methods in software.amazon.awscdk.services.kendra with parameters of type IRoleRefModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of a role with permission to access the data source.Sets the value ofCfnDataSourceProps.getRoleArn()An IAM role that gives Amazon Kendra permissions to access your Amazon CloudWatch logs and metrics.Sets the value ofCfnIndexProps.getRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.kinesisanalytics
Methods in software.amazon.awscdk.services.kinesisanalytics with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnApplicationV2.Builder.serviceExecutionRole(IRoleRef serviceExecutionRole) Deprecated.CfnApplicationV2Props.Builder.serviceExecutionRole(IRoleRef serviceExecutionRole) Deprecated. -
Uses of IRoleRef in software.amazon.awscdk.services.kinesisanalyticsv2
Methods in software.amazon.awscdk.services.kinesisanalyticsv2 with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnApplication.Builder.serviceExecutionRole(IRoleRef serviceExecutionRole) Specifies the IAM role that the application uses to access external resources.CfnApplicationProps.Builder.serviceExecutionRole(IRoleRef serviceExecutionRole) Sets the value ofCfnApplicationProps.getServiceExecutionRole() -
Uses of IRoleRef in software.amazon.awscdk.services.lambda
Methods in software.amazon.awscdk.services.lambda with parameters of type IRoleRefModifier and TypeMethodDescriptionThe AWS service , AWS account , IAM user, or IAM role that invokes the function.Sets the value ofCfnPermissionProps.getPrincipal()The Amazon Resource Name (ARN) of the function's execution role.Sets the value ofCfnFunctionProps.getRole()For AWS services , the ARN of the AWS resource that invokes the function.Sets the value ofCfnPermissionProps.getSourceArn() -
Uses of IRoleRef in software.amazon.awscdk.services.lex
Methods in software.amazon.awscdk.services.lex with parameters of type IRoleRefModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the IAM role used to build and run the bot.Sets the value ofCfnBotProps.getRoleArn() -
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()The ARN of an IAM role that permits CloudWatch Logs to send data to the specified AWS resource.Sets the value ofCfnDestinationProps.getRoleArn()The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream.Sets the value ofCfnSubscriptionFilterProps.getRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.mwaa
Methods in software.amazon.awscdk.services.mwaa with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnEnvironment.Builder.executionRoleArn(IRoleRef executionRoleArn) The Amazon Resource Name (ARN) of the execution role in IAM that allows MWAA to access AWS resources in your environment.CfnEnvironmentProps.Builder.executionRoleArn(IRoleRef executionRoleArn) Sets the value ofCfnEnvironmentProps.getExecutionRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.nimblestudio
Methods in software.amazon.awscdk.services.nimblestudio with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnStudio.Builder.adminRoleArn(IRoleRef adminRoleArn) The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.CfnStudioProps.Builder.adminRoleArn(IRoleRef adminRoleArn) Sets the value ofCfnStudioProps.getAdminRoleArn()CfnStudio.Builder.userRoleArn(IRoleRef userRoleArn) The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.CfnStudioProps.Builder.userRoleArn(IRoleRef userRoleArn) Sets the value ofCfnStudioProps.getUserRoleArn() -
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.pipes
Methods in software.amazon.awscdk.services.pipes with parameters of type IRoleRefModifier and TypeMethodDescriptionThe ARN of the role that allows the pipe to send data to the target.Sets the value ofCfnPipeProps.getRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.qldb
Methods in software.amazon.awscdk.services.qldb with parameters of type IRoleRefModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the IAM role that grants QLDB permissions for a journal stream to write data records to a Kinesis Data Streams resource.Sets the value ofCfnStreamProps.getRoleArn() -
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()CfnDBInstance.Builder.monitoringRoleArn(IRoleRef monitoringRoleArn) The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon CloudWatch Logs.CfnDBInstanceProps.Builder.monitoringRoleArn(IRoleRef monitoringRoleArn) Sets the value ofCfnDBInstanceProps.getMonitoringRoleArn()The Amazon Resource Name (ARN) of the IAM role that the proxy uses to access secrets in AWS Secrets Manager.Sets the value ofCfnDBProxyProps.getRoleArn()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.redshiftserverless
Methods in software.amazon.awscdk.services.redshiftserverless with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnNamespace.Builder.defaultIamRoleArn(IRoleRef defaultIamRoleArn) The Amazon Resource Name (ARN) of the IAM role to set as a default in the namespace.CfnNamespaceProps.Builder.defaultIamRoleArn(IRoleRef defaultIamRoleArn) Sets the value ofCfnNamespaceProps.getDefaultIamRoleArn() -
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.sagemaker
Methods in software.amazon.awscdk.services.sagemaker with parameters of type IRoleRefModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.Sets the value ofCfnDataQualityJobDefinitionProps.getRoleArn()The Amazon Resource Name (ARN) that has access to AWS Internet of Things (IoT).Sets the value ofCfnDeviceFleetProps.getRoleArn()The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.Sets the value ofCfnFeatureGroupProps.getRoleArn()The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.Sets the value ofCfnModelBiasJobDefinitionProps.getRoleArn()The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.Sets the value ofCfnModelExplainabilityJobDefinitionProps.getRoleArn()The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.Sets the value ofCfnModelQualityJobDefinitionProps.getRoleArn()The Amazon Resource Name (ARN) of the IAM role used to execute the pipeline.Sets the value ofCfnPipelineProps.getRoleArn() -
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()CfnSubscription.Builder.subscriptionRoleArn(IRoleRef subscriptionRoleArn) This property applies only to Amazon Data Firehose delivery stream subscriptions.CfnSubscriptionProps.Builder.subscriptionRoleArn(IRoleRef subscriptionRoleArn) Sets the value ofCfnSubscriptionProps.getSubscriptionRoleArn()LoggingConfig.Builder.successFeedbackRole(IRoleRef successFeedbackRole) Sets the value ofLoggingConfig.getSuccessFeedbackRole() -
Uses of IRoleRef in software.amazon.awscdk.services.stepfunctions
Methods in software.amazon.awscdk.services.stepfunctions with parameters of type IRoleRefModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the IAM role to use for this state machine.Sets the value ofCfnStateMachineProps.getRoleArn() -
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() -
Uses of IRoleRef in software.amazon.awscdk.services.supportapp
Methods in software.amazon.awscdk.services.supportapp with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnSlackChannelConfiguration.Builder.channelRoleArn(IRoleRef channelRoleArn) The Amazon Resource Name (ARN) of the IAM role for this Slack channel configuration.CfnSlackChannelConfigurationProps.Builder.channelRoleArn(IRoleRef channelRoleArn) Sets the value ofCfnSlackChannelConfigurationProps.getChannelRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.synthetics
Methods in software.amazon.awscdk.services.synthetics with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnCanary.Builder.executionRoleArn(IRoleRef executionRoleArn) The ARN of the IAM role to be used to run the canary.CfnCanaryProps.Builder.executionRoleArn(IRoleRef executionRoleArn) Sets the value ofCfnCanaryProps.getExecutionRoleArn() -
Uses of IRoleRef in software.amazon.awscdk.services.timestream
Methods in software.amazon.awscdk.services.timestream with parameters of type IRoleRefModifier and TypeMethodDescriptionCfnScheduledQuery.Builder.scheduledQueryExecutionRoleArn(IRoleRef scheduledQueryExecutionRoleArn) The ARN for the IAM role that Timestream will assume when running the scheduled query.CfnScheduledQueryProps.Builder.scheduledQueryExecutionRoleArn(IRoleRef scheduledQueryExecutionRoleArn) Sets the value ofCfnScheduledQueryProps.getScheduledQueryExecutionRoleArn()