Esempio n. 1
0
def regions():
    """
    Get all available regions for the SES service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo` instances
    """
    return get_regions('ses', connection_cls=SESConnection)
Esempio n. 2
0
def regions(**kw_params):
    """
    Get all available regions for the Amazon Simple Workflow service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    return get_regions('swf', connection_cls=fcu_boto.swf.layer1.Layer1)
Esempio n. 3
0
def regions():
    """
    Get all available regions for the ELB service.

    :rtype: list
    :return: A list of :class:`fcu_boto.RegionInfo` instances
    """
    return get_regions('elasticloadbalancing', connection_cls=ELBConnection)
Esempio n. 4
0
def regions():
    """
    Get all available regions for the Amazon Elastic MapReduce service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    return get_regions('elasticmapreduce', connection_cls=EmrConnection)
Esempio n. 5
0
def regions():
    """
    Get all available regions for the CloudWatch service.

    :rtype: list
    :return: A list of :class:`fcu_boto.RegionInfo` instances
    """
    return get_regions('cloudwatch', connection_cls=CloudWatchConnection)
Esempio n. 6
0
def regions():
    """
    Get all available regions for the Auto Scaling service.

    :rtype: list
    :return: A list of :class:`fcu_boto.RegionInfo` instances
    """
    return get_regions('autoscaling', connection_cls=AutoScaleConnection)
Esempio n. 7
0
def regions():
    """
    Get all available regions for the AWS Config service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.configservice.layer1 import ConfigServiceConnection
    return get_regions('configservice', connection_cls=ConfigServiceConnection)
Esempio n. 8
0
def regions():
    """
    Get all available regions for the AWS Redshift service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.redshift.layer1 import RedshiftConnection
    return get_regions('redshift', connection_cls=RedshiftConnection)
Esempio n. 9
0
def regions():
    """
    Get all available regions for the AWS Datapipeline service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.datapipeline.layer1 import DataPipelineConnection
    return get_regions('datapipeline', connection_cls=DataPipelineConnection)
Esempio n. 10
0
def regions():
    """
    Get all available regions for the Amazon Glacier service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.glacier.layer2 import Layer2
    return get_regions('glacier', connection_cls=Layer2)
Esempio n. 11
0
def regions():
    """
    Get all available regions for the CloudWatch Logs service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.logs.layer1 import CloudWatchLogsConnection
    return get_regions('logs', connection_cls=CloudWatchLogsConnection)
Esempio n. 12
0
def regions():
    """
    Get all available regions for the RDS service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.rds2.layer1 import RDSConnection
    return get_regions('rds', connection_cls=RDSConnection)
Esempio n. 13
0
def regions():
    """
    Get all available regions for the AWS Key Management Service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.kms.layer1 import KMSConnection
    return get_regions('kms', connection_cls=KMSConnection)
Esempio n. 14
0
def regions():
    """
    Get all available regions for the Amazon Cognito Sync service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.cognito.sync.layer1 import CognitoSyncConnection
    return get_regions('cognito-sync', connection_cls=CognitoSyncConnection)
Esempio n. 15
0
def regions():
    """
    Get all available regions for the Amazon OpsWorks service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.opsworks.layer1 import OpsWorksConnection
    return get_regions('opsworks', connection_cls=OpsWorksConnection)
Esempio n. 16
0
def regions():
    """
    Get all available regions for the AWS ElastiCache service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.elasticache.layer1 import ElastiCacheConnection
    return get_regions('elasticache', connection_cls=ElastiCacheConnection)
Esempio n. 17
0
def regions():
    """
    Get all available regions for the Amazon DynamoDB service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.dynamodb.layer2 import Layer2
    return get_regions('dynamodb', connection_cls=Layer2)
Esempio n. 18
0
def regions():
    """
    Get all available regions for the AWS CloudHSM service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.cloudhsm.layer1 import CloudHSMConnection
    return get_regions('cloudhsm', connection_cls=CloudHSMConnection)
Esempio n. 19
0
def regions():
    """
    Get all available regions for the Amazon Route 53 Domains service.
    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.route53.domains.layer1 import Route53DomainsConnection
    return get_regions('route53domains',
                       connection_cls=Route53DomainsConnection)
Esempio n. 20
0
def regions():
    """
    Get all available regions for the Amazon Support service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.support.layer1 import SupportConnection
    return get_regions('support', connection_cls=SupportConnection)
Esempio n. 21
0
def regions():
    """
    Get all available regions for the AWS DirectConnect service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.directconnect.layer1 import DirectConnectConnection
    return get_regions('directconnect', connection_cls=DirectConnectConnection)
Esempio n. 22
0
def regions():
    """
    Get all available regions for the AWS Lambda service.
    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.awslambda.layer1 import AWSLambdaConnection
    return get_regions('awslambda',
                       connection_cls=AWSLambdaConnection)
Esempio n. 23
0
def regions():
    """
    Get all available regions for the Amazon CloudSearch service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.cloudsearch.layer1 import Layer1
    return get_regions('cloudsearch', connection_cls=Layer1)
Esempio n. 24
0
def regions():
    """
    Get all available regions for the Amazon Kinesis service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.kinesis.layer1 import KinesisConnection
    return get_regions('kinesis', connection_cls=KinesisConnection)
Esempio n. 25
0
def regions():
    """
    Get all available regions for the Amazon Machine Learning.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.machinelearning.layer1 import MachineLearningConnection
    return get_regions('machinelearning',
                       connection_cls=MachineLearningConnection)
Esempio n. 26
0
def regions():
    """
    Get all available regions for the Amazon EC2 Container Service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.ec2containerservice.layer1 import EC2ContainerServiceConnection
    return get_regions('ec2containerservice',
                       connection_cls=EC2ContainerServiceConnection)
Esempio n. 27
0
def regions(**kw_params):
    """
    Get all available regions for the EC2 service.
    You may pass any of the arguments accepted by the EC2Connection
    object's constructor as keyword arguments and they will be
    passed along to the EC2Connection object.

    :rtype: list
    :return: A list of :class:`fcu_boto.ec2.regioninfo.RegionInfo`
    """
    return get_regions('fcu', connection_cls=EC2Connection)
Esempio n. 28
0
def regions():
    """
    Get all available regions for the SDB service.

    :rtype: list
    :return: A list of :class:`fcu_boto.sdb.regioninfo.RegionInfo` instances
    """
    return get_regions(
        'sdb',
        region_cls=SDBRegionInfo
    )
Esempio n. 29
0
def regions():
    """
    Get all available regions for the AWS Elastic Beanstalk service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.beanstalk.layer1 import Layer1
    return get_regions(
        'elasticbeanstalk',
        connection_cls=Layer1
    )
Esempio n. 30
0
def regions():
    """
    Get all available regions for the Amazon S3 service.

    :rtype: list
    :return: A list of :class:`fcu_boto.regioninfo.RegionInfo`
    """
    from fcu_boto.s3.connection import S3Connection
    return get_regions(
        's3',
        region_cls=S3RegionInfo,
        connection_cls=S3Connection
    )