Module Fog::AWS
In: lib/fog/aws.rb
lib/fog/aws/sts.rb
lib/fog/aws/dynamodb.rb
lib/fog/aws/emr.rb
lib/fog/aws/beanstalk.rb
lib/fog/aws/requests/auto_scaling/put_scheduled_update_group_action.rb
lib/fog/aws/requests/auto_scaling/execute_policy.rb
lib/fog/aws/requests/auto_scaling/describe_adjustment_types.rb
lib/fog/aws/requests/auto_scaling/delete_scheduled_action.rb
lib/fog/aws/requests/auto_scaling/create_launch_configuration.rb
lib/fog/aws/requests/auto_scaling/delete_tags.rb
lib/fog/aws/requests/auto_scaling/describe_launch_configurations.rb
lib/fog/aws/requests/auto_scaling/describe_auto_scaling_groups.rb
lib/fog/aws/requests/auto_scaling/describe_metric_collection_types.rb
lib/fog/aws/requests/auto_scaling/disable_metrics_collection.rb
lib/fog/aws/requests/auto_scaling/describe_notification_configurations.rb
lib/fog/aws/requests/auto_scaling/terminate_instance_in_auto_scaling_group.rb
lib/fog/aws/requests/auto_scaling/describe_policies.rb
lib/fog/aws/requests/auto_scaling/put_scaling_policy.rb
lib/fog/aws/requests/auto_scaling/delete_notification_configuration.rb
lib/fog/aws/requests/auto_scaling/describe_auto_scaling_notification_types.rb
lib/fog/aws/requests/auto_scaling/suspend_processes.rb
lib/fog/aws/requests/auto_scaling/describe_termination_policy_types.rb
lib/fog/aws/requests/auto_scaling/delete_launch_configuration.rb
lib/fog/aws/requests/auto_scaling/resume_processes.rb
lib/fog/aws/requests/auto_scaling/describe_auto_scaling_instances.rb
lib/fog/aws/requests/auto_scaling/describe_tags.rb
lib/fog/aws/requests/auto_scaling/delete_policy.rb
lib/fog/aws/requests/auto_scaling/enable_metrics_collection.rb
lib/fog/aws/requests/auto_scaling/update_auto_scaling_group.rb
lib/fog/aws/requests/auto_scaling/delete_auto_scaling_group.rb
lib/fog/aws/requests/auto_scaling/describe_scheduled_actions.rb
lib/fog/aws/requests/auto_scaling/create_auto_scaling_group.rb
lib/fog/aws/requests/auto_scaling/create_or_update_tags.rb
lib/fog/aws/requests/auto_scaling/set_desired_capacity.rb
lib/fog/aws/requests/auto_scaling/describe_scaling_process_types.rb
lib/fog/aws/requests/auto_scaling/describe_scaling_activities.rb
lib/fog/aws/requests/auto_scaling/set_instance_health.rb
lib/fog/aws/requests/auto_scaling/put_notification_configuration.rb
lib/fog/aws/requests/sts/get_federation_token.rb
lib/fog/aws/requests/sts/get_session_token.rb
lib/fog/aws/requests/rds/list_tags_for_resource.rb
lib/fog/aws/requests/rds/revoke_db_security_group_ingress.rb
lib/fog/aws/requests/rds/modify_db_instance.rb
lib/fog/aws/requests/rds/describe_db_security_groups.rb
lib/fog/aws/requests/rds/delete_db_snapshot.rb
lib/fog/aws/requests/rds/describe_db_snapshots.rb
lib/fog/aws/requests/rds/describe_events.rb
lib/fog/aws/requests/rds/describe_db_parameter_groups.rb
lib/fog/aws/requests/rds/describe_db_instances.rb
lib/fog/aws/requests/rds/create_db_subnet_group.rb
lib/fog/aws/requests/rds/create_db_snapshot.rb
lib/fog/aws/requests/rds/restore_db_instance_from_db_snapshot.rb
lib/fog/aws/requests/rds/delete_db_instance.rb
lib/fog/aws/requests/rds/remove_tags_from_resource.rb
lib/fog/aws/requests/rds/restore_db_instance_to_point_in_time.rb
lib/fog/aws/requests/rds/describe_db_reserved_instances.rb
lib/fog/aws/requests/rds/reboot_db_instance.rb
lib/fog/aws/requests/rds/authorize_db_security_group_ingress.rb
lib/fog/aws/requests/rds/add_tags_to_resource.rb
lib/fog/aws/requests/rds/modify_db_parameter_group.rb
lib/fog/aws/requests/rds/create_db_security_group.rb
lib/fog/aws/requests/rds/create_db_instance.rb
lib/fog/aws/requests/rds/create_db_instance_read_replica.rb
lib/fog/aws/requests/rds/describe_db_engine_versions.rb
lib/fog/aws/requests/rds/describe_db_subnet_groups.rb
lib/fog/aws/requests/rds/describe_db_parameters.rb
lib/fog/aws/requests/rds/delete_db_parameter_group.rb
lib/fog/aws/requests/rds/create_db_parameter_group.rb
lib/fog/aws/requests/rds/delete_db_security_group.rb
lib/fog/aws/requests/beanstalk/delete_configuration_template.rb
lib/fog/aws/requests/beanstalk/delete_environment_configuration.rb
lib/fog/aws/requests/beanstalk/update_environment.rb
lib/fog/aws/requests/beanstalk/rebuild_environment.rb
lib/fog/aws/requests/beanstalk/retrieve_environment_info.rb
lib/fog/aws/requests/beanstalk/describe_configuration_settings.rb
lib/fog/aws/requests/beanstalk/describe_application_versions.rb
lib/fog/aws/requests/beanstalk/create_environment.rb
lib/fog/aws/requests/beanstalk/describe_applications.rb
lib/fog/aws/requests/beanstalk/create_application_version.rb
lib/fog/aws/requests/beanstalk/describe_environments.rb
lib/fog/aws/requests/beanstalk/terminate_environment.rb
lib/fog/aws/requests/beanstalk/delete_application_version.rb
lib/fog/aws/requests/beanstalk/create_storage_location.rb
lib/fog/aws/requests/beanstalk/list_available_solution_stacks.rb
lib/fog/aws/requests/beanstalk/describe_environment_resources.rb
lib/fog/aws/requests/beanstalk/update_application.rb
lib/fog/aws/requests/beanstalk/describe_configuration_options.rb
lib/fog/aws/requests/beanstalk/update_application_version.rb
lib/fog/aws/requests/beanstalk/validate_configuration_settings.rb
lib/fog/aws/requests/beanstalk/delete_application.rb
lib/fog/aws/requests/beanstalk/swap_environment_cnames.rb
lib/fog/aws/requests/beanstalk/request_environment_info.rb
lib/fog/aws/requests/beanstalk/restart_app_server.rb
lib/fog/aws/requests/beanstalk/update_configuration_template.rb
lib/fog/aws/requests/beanstalk/describe_events.rb
lib/fog/aws/requests/beanstalk/create_application.rb
lib/fog/aws/requests/beanstalk/check_dns_availability.rb
lib/fog/aws/requests/beanstalk/create_configuration_template.rb
lib/fog/aws/requests/iam/get_server_certificate.rb
lib/fog/aws/requests/iam/upload_server_certificate.rb
lib/fog/aws/requests/iam/create_role.rb
lib/fog/aws/requests/iam/upload_signing_certificate.rb
lib/fog/aws/requests/iam/create_login_profile.rb
lib/fog/aws/requests/iam/delete_access_key.rb
lib/fog/aws/requests/iam/list_access_keys.rb
lib/fog/aws/requests/iam/create_group.rb
lib/fog/aws/requests/iam/delete_role.rb
lib/fog/aws/requests/iam/list_groups.rb
lib/fog/aws/requests/iam/get_role.rb
lib/fog/aws/requests/iam/list_group_policies.rb
lib/fog/aws/requests/iam/get_group_policy.rb
lib/fog/aws/requests/iam/update_signing_certificate.rb
lib/fog/aws/requests/iam/put_user_policy.rb
lib/fog/aws/requests/iam/list_users.rb
lib/fog/aws/requests/iam/add_user_to_group.rb
lib/fog/aws/requests/iam/create_access_key.rb
lib/fog/aws/requests/iam/delete_group.rb
lib/fog/aws/requests/iam/list_instance_profiles.rb
lib/fog/aws/requests/iam/delete_role_policy.rb
lib/fog/aws/requests/iam/list_user_policies.rb
lib/fog/aws/requests/iam/get_instance_profile.rb
lib/fog/aws/requests/iam/list_groups_for_user.rb
lib/fog/aws/requests/iam/list_role_policies.rb
lib/fog/aws/requests/iam/delete_instance_profile.rb
lib/fog/aws/requests/iam/delete_group_policy.rb
lib/fog/aws/requests/iam/delete_account_alias.rb
lib/fog/aws/requests/iam/get_role_policy.rb
lib/fog/aws/requests/iam/list_server_certificates.rb
lib/fog/aws/requests/iam/create_user.rb
lib/fog/aws/requests/iam/get_user_policy.rb
lib/fog/aws/requests/iam/delete_user_policy.rb
lib/fog/aws/requests/iam/remove_user_from_group.rb
lib/fog/aws/requests/iam/list_roles.rb
lib/fog/aws/requests/iam/delete_server_certificate.rb
lib/fog/aws/requests/iam/update_server_certificate.rb
lib/fog/aws/requests/iam/create_instance_profile.rb
lib/fog/aws/requests/iam/delete_login_profile.rb
lib/fog/aws/requests/iam/update_login_profile.rb
lib/fog/aws/requests/iam/list_signing_certificates.rb
lib/fog/aws/requests/iam/delete_user.rb
lib/fog/aws/requests/iam/update_user.rb
lib/fog/aws/requests/iam/put_role_policy.rb
lib/fog/aws/requests/iam/add_role_to_instance_profile.rb
lib/fog/aws/requests/iam/delete_signing_certificate.rb
lib/fog/aws/requests/iam/update_access_key.rb
lib/fog/aws/requests/iam/list_instance_profiles_for_role.rb
lib/fog/aws/requests/iam/list_account_aliases.rb
lib/fog/aws/requests/iam/update_group.rb
lib/fog/aws/requests/iam/get_login_profile.rb
lib/fog/aws/requests/iam/get_user.rb
lib/fog/aws/requests/iam/put_group_policy.rb
lib/fog/aws/requests/iam/remove_role_from_instance_profile.rb
lib/fog/aws/requests/iam/get_group.rb
lib/fog/aws/requests/iam/create_account_alias.rb
lib/fog/aws/requests/dynamodb/list_tables.rb
lib/fog/aws/requests/dynamodb/delete_table.rb
lib/fog/aws/requests/dynamodb/batch_write_item.rb
lib/fog/aws/requests/dynamodb/scan.rb
lib/fog/aws/requests/dynamodb/get_item.rb
lib/fog/aws/requests/dynamodb/describe_table.rb
lib/fog/aws/requests/dynamodb/create_table.rb
lib/fog/aws/requests/dynamodb/query.rb
lib/fog/aws/requests/dynamodb/update_item.rb
lib/fog/aws/requests/dynamodb/delete_item.rb
lib/fog/aws/requests/dynamodb/update_table.rb
lib/fog/aws/requests/dynamodb/batch_get_item.rb
lib/fog/aws/requests/dynamodb/put_item.rb
lib/fog/aws/requests/cloud_watch/list_metrics.rb
lib/fog/aws/requests/cloud_watch/delete_alarms.rb
lib/fog/aws/requests/cloud_watch/disable_alarm_actions.rb
lib/fog/aws/requests/cloud_watch/enable_alarm_actions.rb
lib/fog/aws/requests/cloud_watch/put_metric_data.rb
lib/fog/aws/requests/cloud_watch/describe_alarms_for_metric.rb
lib/fog/aws/requests/cloud_watch/set_alarm_state.rb
lib/fog/aws/requests/cloud_watch/get_metric_statistics.rb
lib/fog/aws/requests/cloud_watch/describe_alarms.rb
lib/fog/aws/requests/cloud_watch/describe_alarm_history.rb
lib/fog/aws/requests/cloud_watch/put_metric_alarm.rb
lib/fog/aws/requests/ses/delete_verified_email_address.rb
lib/fog/aws/requests/ses/get_send_quota.rb
lib/fog/aws/requests/ses/send_email.rb
lib/fog/aws/requests/ses/verify_email_address.rb
lib/fog/aws/requests/ses/list_verified_email_addresses.rb
lib/fog/aws/requests/ses/get_send_statistics.rb
lib/fog/aws/requests/ses/send_raw_email.rb
lib/fog/aws/requests/cloud_formation/delete_stack.rb
lib/fog/aws/requests/cloud_formation/describe_stacks.rb
lib/fog/aws/requests/cloud_formation/create_stack.rb
lib/fog/aws/requests/cloud_formation/describe_stack_resources.rb
lib/fog/aws/requests/cloud_formation/describe_stack_events.rb
lib/fog/aws/requests/cloud_formation/update_stack.rb
lib/fog/aws/requests/cloud_formation/get_template.rb
lib/fog/aws/requests/cloud_formation/validate_template.rb
lib/fog/aws/requests/elb/create_lb_cookie_stickiness_policy.rb
lib/fog/aws/requests/elb/create_load_balancer_policy.rb
lib/fog/aws/requests/elb/deregister_instances_from_load_balancer.rb
lib/fog/aws/requests/elb/detach_load_balancer_from_subnets.rb
lib/fog/aws/requests/elb/register_instances_with_load_balancer.rb
lib/fog/aws/requests/elb/configure_health_check.rb
lib/fog/aws/requests/elb/delete_load_balancer.rb
lib/fog/aws/requests/elb/attach_load_balancer_to_subnets.rb
lib/fog/aws/requests/elb/describe_load_balancers.rb
lib/fog/aws/requests/elb/create_load_balancer_listeners.rb
lib/fog/aws/requests/elb/disable_availability_zones_for_load_balancer.rb
lib/fog/aws/requests/elb/enable_availability_zones_for_load_balancer.rb
lib/fog/aws/requests/elb/set_load_balancer_policies_of_listener.rb
lib/fog/aws/requests/elb/create_load_balancer.rb
lib/fog/aws/requests/elb/describe_instance_health.rb
lib/fog/aws/requests/elb/create_app_cookie_stickiness_policy.rb
lib/fog/aws/requests/elb/delete_load_balancer_policy.rb
lib/fog/aws/requests/elb/delete_load_balancer_listeners.rb
lib/fog/aws/requests/elb/describe_load_balancer_policy_types.rb
lib/fog/aws/requests/elb/describe_load_balancer_policies.rb
lib/fog/aws/requests/elb/set_load_balancer_listener_ssl_certificate.rb
lib/fog/aws/requests/elb/apply_security_groups_to_load_balancer.rb
lib/fog/aws/requests/elasticache/delete_cache_security_group.rb
lib/fog/aws/requests/elasticache/describe_cache_security_groups.rb
lib/fog/aws/requests/elasticache/modify_cache_cluster.rb
lib/fog/aws/requests/elasticache/create_cache_cluster.rb
lib/fog/aws/requests/elasticache/delete_cache_parameter_group.rb
lib/fog/aws/requests/elasticache/reboot_cache_cluster.rb
lib/fog/aws/requests/elasticache/describe_events.rb
lib/fog/aws/requests/elasticache/describe_cache_clusters.rb
lib/fog/aws/requests/elasticache/describe_engine_default_parameters.rb
lib/fog/aws/requests/elasticache/describe_cache_parameter_groups.rb
lib/fog/aws/requests/elasticache/describe_reserved_cache_nodes.rb
lib/fog/aws/requests/elasticache/delete_cache_cluster.rb
lib/fog/aws/requests/elasticache/authorize_cache_security_group_ingress.rb
lib/fog/aws/requests/elasticache/create_cache_security_group.rb
lib/fog/aws/requests/elasticache/create_cache_parameter_group.rb
lib/fog/aws/requests/elasticache/describe_cache_parameters.rb
lib/fog/aws/requests/elasticache/reset_cache_parameter_group.rb
lib/fog/aws/requests/elasticache/modify_cache_parameter_group.rb
lib/fog/aws/requests/elasticache/revoke_cache_security_group_ingress.rb
lib/fog/aws/requests/simpledb/create_domain.rb
lib/fog/aws/requests/simpledb/get_attributes.rb
lib/fog/aws/requests/simpledb/select.rb
lib/fog/aws/requests/simpledb/batch_put_attributes.rb
lib/fog/aws/requests/simpledb/put_attributes.rb
lib/fog/aws/requests/simpledb/domain_metadata.rb
lib/fog/aws/requests/simpledb/list_domains.rb
lib/fog/aws/requests/simpledb/delete_domain.rb
lib/fog/aws/requests/simpledb/delete_attributes.rb
lib/fog/aws/requests/emr/add_instance_groups.rb
lib/fog/aws/requests/emr/run_job_flow.rb
lib/fog/aws/requests/emr/describe_job_flows.rb
lib/fog/aws/requests/emr/modify_instance_groups.rb
lib/fog/aws/requests/emr/set_termination_protection.rb
lib/fog/aws/requests/emr/add_job_flow_steps.rb
lib/fog/aws/requests/emr/terminate_job_flows.rb
lib/fog/aws/requests/sqs/send_message.rb
lib/fog/aws/requests/sqs/receive_message.rb
lib/fog/aws/requests/sqs/set_queue_attributes.rb
lib/fog/aws/requests/sqs/get_queue_attributes.rb
lib/fog/aws/requests/sqs/create_queue.rb
lib/fog/aws/requests/sqs/delete_queue.rb
lib/fog/aws/requests/sqs/list_queues.rb
lib/fog/aws/requests/sqs/delete_message.rb
lib/fog/aws/requests/sqs/change_message_visibility.rb
lib/fog/aws/requests/sns/remove_permission.rb
lib/fog/aws/requests/sns/publish.rb
lib/fog/aws/requests/sns/delete_topic.rb
lib/fog/aws/requests/sns/list_subscriptions.rb
lib/fog/aws/requests/sns/create_topic.rb
lib/fog/aws/requests/sns/confirm_subscription.rb
lib/fog/aws/requests/sns/subscribe.rb
lib/fog/aws/requests/sns/get_topic_attributes.rb
lib/fog/aws/requests/sns/set_topic_attributes.rb
lib/fog/aws/requests/sns/list_topics.rb
lib/fog/aws/requests/sns/add_permission.rb
lib/fog/aws/requests/sns/list_subscriptions_by_topic.rb
lib/fog/aws/requests/sns/unsubscribe.rb
lib/fog/aws/requests/glacier/complete_multipart_upload.rb
lib/fog/aws/requests/glacier/delete_vault.rb
lib/fog/aws/requests/glacier/initiate_job.rb
lib/fog/aws/requests/glacier/get_job_output.rb
lib/fog/aws/requests/glacier/describe_vault.rb
lib/fog/aws/requests/glacier/list_vaults.rb
lib/fog/aws/requests/glacier/set_vault_notification_configuration.rb
lib/fog/aws/requests/glacier/abort_multipart_upload.rb
lib/fog/aws/requests/glacier/list_jobs.rb
lib/fog/aws/requests/glacier/create_vault.rb
lib/fog/aws/requests/glacier/initiate_multipart_upload.rb
lib/fog/aws/requests/glacier/get_vault_notification_configuration.rb
lib/fog/aws/requests/glacier/delete_archive.rb
lib/fog/aws/requests/glacier/describe_job.rb
lib/fog/aws/requests/glacier/delete_vault_notification_configuration.rb
lib/fog/aws/requests/glacier/create_archive.rb
lib/fog/aws/requests/glacier/list_multipart_uploads.rb
lib/fog/aws/requests/glacier/list_parts.rb
lib/fog/aws/requests/glacier/upload_part.rb
lib/fog/aws/elb.rb
lib/fog/aws/signaturev4.rb
lib/fog/aws/glacier.rb
lib/fog/aws/sns.rb
lib/fog/aws/iam.rb
lib/fog/aws/elasticache.rb
lib/fog/aws/models/rds/subnet_groups.rb
lib/fog/aws/models/rds/security_group.rb
lib/fog/aws/models/rds/servers.rb
lib/fog/aws/models/rds/snapshot.rb
lib/fog/aws/models/rds/subnet_group.rb
lib/fog/aws/models/rds/server.rb
lib/fog/aws/models/rds/parameter_groups.rb
lib/fog/aws/models/rds/snapshots.rb
lib/fog/aws/models/rds/security_groups.rb
lib/fog/aws/models/rds/parameter_group.rb
lib/fog/aws/models/rds/parameter.rb
lib/fog/aws/models/rds/parameters.rb
lib/fog/aws/models/elasticache/clusters.rb
lib/fog/aws/models/elasticache/security_groups.rb
lib/fog/aws/models/elasticache/parameter_group.rb
lib/fog/aws/models/elasticache/security_group.rb
lib/fog/aws/models/elasticache/parameter_groups.rb
lib/fog/aws/models/elasticache/cluster.rb
lib/fog/aws/models/auto_scaling/configuration.rb
lib/fog/aws/models/auto_scaling/configurations.rb
lib/fog/aws/models/auto_scaling/policy.rb
lib/fog/aws/models/auto_scaling/instances.rb
lib/fog/aws/models/auto_scaling/policies.rb
lib/fog/aws/models/auto_scaling/instance.rb
lib/fog/aws/models/auto_scaling/group.rb
lib/fog/aws/models/auto_scaling/activities.rb
lib/fog/aws/models/auto_scaling/activity.rb
lib/fog/aws/models/auto_scaling/groups.rb
lib/fog/aws/models/iam/policy.rb
lib/fog/aws/models/iam/user.rb
lib/fog/aws/models/iam/users.rb
lib/fog/aws/models/iam/access_keys.rb
lib/fog/aws/models/iam/policies.rb
lib/fog/aws/models/iam/access_key.rb
lib/fog/aws/models/cloud_watch/alarm.rb
lib/fog/aws/models/cloud_watch/metric.rb
lib/fog/aws/models/cloud_watch/metric_statistic.rb
lib/fog/aws/models/cloud_watch/alarm_history.rb
lib/fog/aws/models/cloud_watch/metric_statistics.rb
lib/fog/aws/models/cloud_watch/alarm_histories.rb
lib/fog/aws/models/cloud_watch/metrics.rb
lib/fog/aws/models/cloud_watch/alarms.rb
lib/fog/aws/models/cloud_watch/alarm_datum.rb
lib/fog/aws/models/cloud_watch/alarm_data.rb
lib/fog/aws/models/beanstalk/templates.rb
lib/fog/aws/models/beanstalk/events.rb
lib/fog/aws/models/beanstalk/version.rb
lib/fog/aws/models/beanstalk/application.rb
lib/fog/aws/models/beanstalk/event.rb
lib/fog/aws/models/beanstalk/applications.rb
lib/fog/aws/models/beanstalk/environments.rb
lib/fog/aws/models/beanstalk/versions.rb
lib/fog/aws/models/beanstalk/template.rb
lib/fog/aws/models/beanstalk/environment.rb
lib/fog/aws/models/glacier/vault.rb
lib/fog/aws/models/glacier/job.rb
lib/fog/aws/models/glacier/archive.rb
lib/fog/aws/models/glacier/vaults.rb
lib/fog/aws/models/glacier/jobs.rb
lib/fog/aws/models/glacier/archives.rb
lib/fog/aws/models/elb/load_balancers.rb
lib/fog/aws/models/elb/load_balancer.rb
lib/fog/aws/models/elb/policies.rb
lib/fog/aws/models/elb/listeners.rb
lib/fog/aws/models/elb/policy.rb
lib/fog/aws/models/elb/listener.rb
lib/fog/aws/sqs.rb
lib/fog/aws/cloud_watch.rb
lib/fog/aws/cloud_formation.rb
lib/fog/aws/credential_fetcher.rb
lib/fog/aws/rds.rb
lib/fog/aws/ses.rb
lib/fog/aws/auto_scaling.rb
lib/fog/aws/simpledb.rb

Methods

Classes and Modules

Module Fog::AWS::CredentialFetcher
Class Fog::AWS::AutoScaling
Class Fog::AWS::CloudFormation
Class Fog::AWS::CloudWatch
Class Fog::AWS::DynamoDB
Class Fog::AWS::ELB
Class Fog::AWS::EMR
Class Fog::AWS::ElasticBeanstalk
Class Fog::AWS::Elasticache
Class Fog::AWS::Glacier
Class Fog::AWS::IAM
Class Fog::AWS::Mock
Class Fog::AWS::RDS
Class Fog::AWS::SES
Class Fog::AWS::SNS
Class Fog::AWS::SQS
Class Fog::AWS::STS
Class Fog::AWS::SignatureV4
Class Fog::AWS::SimpleDB

Constants

COMPLIANT_BUCKET_NAMES = /^(?:[a-z]|\d(?!\d{0,2}(?:\.\d{1,3}){3}$))(?:[a-z0-9]|\-(?![\.])){1,61}[a-z0-9]$/

Public Class methods

[Validate]