Versions in this module Expand all Collapse all v2 v2.0.0 Apr 20, 2020 Changes in this version + const AccountIDMissingErr + const PartitionMissingErr + const RegionMissingErr + func AssumeRoleLambda() string + type Factory struct + func NewFactory() *Factory + func (f *Factory) AddAMIDescribePolicy() + func (f *Factory) AddAWSSecretsManagerGetSecretValuePolicy(secretArn string) + func (f *Factory) AddAWSSecretsManagerRotationPolicy() + func (f *Factory) AddAssumeRoleLambda() + func (f *Factory) AddAthenaQueryPolicy() + func (f *Factory) AddCloudFormationDescribeStacksPolicy() + func (f *Factory) AddCloudWatchDashboardPolicy() + func (f *Factory) AddCloudWatchDescribeAlarmHistoryPolicy() + func (f *Factory) AddCloudWatchPutMetricPolicy() + func (f *Factory) AddCodeCommitCrudPolicy(repositoryName string) + func (f *Factory) AddCodeCommitReadPolicy(repositoryName string) + func (f *Factory) AddCodePipelineLambdaExecutionPolicy() + func (f *Factory) AddCodePipelineReadOnlyPolicy(pipelinename string) + func (f *Factory) AddComprehendBasicAccessPolicy() + func (f *Factory) AddCostExplorerReadOnlyPolicy() + func (f *Factory) AddDynamoDBBackupFullAccessPolicy(tableName string) + func (f *Factory) AddDynamoDBCrudPolicy(tableName string) + func (f *Factory) AddDynamoDBReadPolicy(tableName string) + func (f *Factory) AddDynamoDBReconfigurePolicy(tableName string) + func (f *Factory) AddDynamoDBRestoreFromBackupPolicy(tableName string) + func (f *Factory) AddDynamoDBStreamReadPolicy() + func (f *Factory) AddDynamoDBWritePolicy(tableName string) + func (f *Factory) AddEC2CopyImagePolicy(imageId string) + func (f *Factory) AddEC2DescribePolicy() + func (f *Factory) AddEKSDescribePolicy() + func (f *Factory) AddElasticsearchHttpPostPolicy(domainName string) + func (f *Factory) AddEventBridgePutEventsPolicy(eventBusName string) + func (f *Factory) AddExecuteAPI() + func (f *Factory) AddFilterLogEventsPolicy(logGroupName string) + func (f *Factory) AddFirehoseCrudPolicy(deliveryStreamName string) + func (f *Factory) AddFirehoseWritePolicy(deliveryStreamName string) + func (f *Factory) AddKMSDecryptPolicy(keyId string) + func (f *Factory) AddKMSEncryptPolicy(keyId string) + func (f *Factory) AddKinesisCrudPolicy(streamName string) + func (f *Factory) AddKinesisStreamReadPolicy() + func (f *Factory) AddLambdaInvokePolicy(functionName string) + func (f *Factory) AddMobileAnalyticsWriteOnlyAccessPolicy() + func (f *Factory) AddOrganizationsListAccountsPolicy() + func (f *Factory) AddPinpointEndpointAccessPolicy(pinpointApplicationId string) + func (f *Factory) AddPollyFullAccessPolicy(lexiconName string) + func (f *Factory) AddRekognitionDetectOnlyPolicy() + func (f *Factory) AddRekognitionFacesManagementPolicy(collectionId string) + func (f *Factory) AddRekognitionFacesPolicy() + func (f *Factory) AddRekognitionLabelsPolicy() + func (f *Factory) AddRekognitionNoDataAccessPolicy(collectionId string) + func (f *Factory) AddRekognitionReadPolicy(collectionId string) + func (f *Factory) AddRekognitionWriteOnlyAccessPolicy(collectionId string) + func (f *Factory) AddS3CrudPolicy(bucketName string) + func (f *Factory) AddS3FullAccessPolicy(bucketName string) + func (f *Factory) AddS3ReadPolicy(bucketName string) + func (f *Factory) AddS3WritePolicy(bucketName string) + func (f *Factory) AddSESBulkTemplatedCrudPolicy(identityName string) + func (f *Factory) AddSESCrudPolicy(identityName string) + func (f *Factory) AddSESEmailTemplateCrudPolicy() + func (f *Factory) AddSESSendBouncePolicy(identityName string) + func (f *Factory) AddSNSCrudPolicy(topicName string) + func (f *Factory) AddSNSPublishMessagePolicy(topicName string) + func (f *Factory) AddSQSPollerPolicy(queueName string) + func (f *Factory) AddSQSSendMessagePolicy(queueName string) + func (f *Factory) AddSSMParameterReadPolicy() + func (f *Factory) AddServerlessRepoReadWriteAccessPolicy() + func (f *Factory) AddStepFunctionsExecutionPolicy(stateMachineName string) + func (f *Factory) AddTextractDetectAnalyzePolicy() + func (f *Factory) AddTextractGetResultPolicy() + func (f *Factory) AddTextractPolicy() + func (f *Factory) AddVPCAccessPolicy() + func (f *Factory) ClearPolicies() + func (f *Factory) GetPolicyStatement() (string, error) + func (f *Factory) WithAccountID(accountID string) *Factory + func (f *Factory) WithPartition(partition string) *Factory + func (f *Factory) WithRegion(region string) *Factory Other modules containing this package github.com/retgits/pulumi-helpers