コード例 #1
0
 def __init__(self, type_name=None, interval_min=None, delay_min=None,
              group_id=None, group_name=None, email_enabled=None,
              sms_enabled=None, username=None, email_address=None,
              mobile_number=None, notification_token=None, room_name=None,
              channel_name=None, api_token=None, org_name=None,
              flow_name=None, flowdock_api_token=None, service_key=None):
     CloudManagerBase.__init__(self, self.my_api_attributes)
     self.type_name = type_name
     self.interval_min = interval_min
     self.delay_min = delay_min
     self.group_id = group_id
     self.group_name = group_name
     self.email_enabled = email_enabled
     self.sms_enabled = sms_enabled
     self.username = username
     self.email_address = email_address
     self.mobile_number = mobile_number
     self.notification_token = notification_token
     self.room_name = room_name
     self.channel_name = channel_name
     self.api_token = api_token
     self.org_name = org_name
     self.flow_name = flow_name
     self.flowdock_api_token = flowdock_api_token
     self.service_key = service_key
コード例 #2
0
ファイル: host.py プロジェクト: edx-ops/edx-cloudmanager-sdk
 def __init__(self, alerts_enabled=None, aliases=None, auth_mechanism_name=None, deactivated=None,
              has_startup_warnings=None, hidden=None, host_enabled=None, hostname=None, ip_address=None,
              journaling_enabled=None, last_ping=None, last_reactivated=None, last_restart=None, logs_enabled=None,
              low_ulimit=None, munin_enabled=None, munin_port=None, password=None, port=None, profiler_enabled=None,
              replica_set_name=None, replica_state_name=None, shard_name=None, ssl_enabled=None, type_name=None,
              uptime_msec=None, username=None, version=None):
     CloudManagerBase.__init__(self, self.my_api_attributes)
     self.alerts_enabled = alerts_enabled
     self.aliases = aliases
     self.auth_mechanism_name = auth_mechanism_name
     self.deactivated = deactivated
     self.has_startup_warnings = has_startup_warnings
     self.hidden = hidden
     self.host_enabled = host_enabled
     self.hostname = hostname
     self.ip_address = ip_address
     self.journaling_enabled = journaling_enabled
     self.last_ping = last_ping
     self.last_reactivated = last_reactivated
     self.last_restart = last_restart
     self.logs_enabled = logs_enabled
     self.low_ulimit = low_ulimit
     self.munin_enabled = munin_enabled
     self.munin_port = munin_port
     self.password = password
     self.port = port
     self.profiler_enabled = profiler_enabled
     self.replica_set_name = replica_set_name
     self.replica_state_name = replica_state_name
     self.shard_name = shard_name
     self.ssl_enabled = ssl_enabled
     self.type_name = type_name
     self.uptime_msec = uptime_msec
     self.username = username
     self.version = version
コード例 #3
0
 def __init__(self, metric_name=None, mode=None, operator=None, threshold=None, units=None):
     CloudManagerBase.__init__(self, self.my_api_attributes)
     self.metric_name = metric_name
     self.mode = mode
     self.operator = operator
     self.threshold = threshold
     self.units = units
コード例 #4
0
ファイル: host.py プロジェクト: edx-ops/edx-cloudmanager-sdk
 def __init__(self,
              alerts_enabled=None,
              auth_mechanism_name=None,
              cluster_id=None,
              deactivated=None,
              has_startup_warnings=None,
              hidden=None,
              host_enabled=None,
              hostname=None,
              ip_address=None,
              journaling_enabled=None,
              last_data_size_bytes=None,
              last_index_size_bytes=None,
              last_ping=None,
              last_reactivated=None,
              last_restart=None,
              logs_enabled=None,
              low_ulimit=None,
              munin_enabled=None,
              password=None,
              port=None,
              profiler_enabled=None,
              replica_set_name=None,
              replica_state_name=None,
              ssl_enabled=None,
              type_name=None,
              uptime_msec=None,
              username=None,
              version=None):
     CloudManagerBase.__init__(self, self.my_api_attributes)
     self.alerts_enabled = alerts_enabled
     self.auth_mechanism_name = auth_mechanism_name
     self.cluster_id = cluster_id
     self.deactivated = deactivated
     self.has_startup_warnings = has_startup_warnings
     self.hidden = hidden
     self.host_enabled = host_enabled
     self.hostname = hostname
     self.ip_address = ip_address
     self.journaling_enabled = journaling_enabled
     self.last_data_size_bytes = last_data_size_bytes
     self.last_index_size_bytes = last_index_size_bytes
     self.last_ping = last_ping
     self.last_reactivated = last_reactivated
     self.last_restart = last_restart
     self.logs_enabled = logs_enabled
     self.low_ulimit = low_ulimit
     self.munin_enabled = munin_enabled
     self.password = password
     self.port = port
     self.profiler_enabled = profiler_enabled
     self.replica_set_name = replica_set_name
     self.replica_state_name = replica_state_name
     self.ssl_enabled = ssl_enabled
     self.type_name = type_name
     self.uptime_msec = uptime_msec
     self.username = username
     self.version = version
コード例 #5
0
 def __init__(self, id=None, group_id=None, type_name=None,
              event_type_name=None, enabled=False,
              matchers=None, notifications=None, metric_threshold=None):
     CloudManagerBase.__init__(self, self.my_api_attributes)
     self.group_id = group_id
     self.type_name = type_name
     self.event_type_name = event_type_name
     self.enabled = enabled
     self.matchers = matchers if matchers is not None else []
     self.notifications = notifications if notifications is not None else []
     self.metric_threshold = metric_threshold
コード例 #6
0
 def __init__(self,
              metric_name=None,
              mode=None,
              operator=None,
              threshold=None,
              units=None):
     CloudManagerBase.__init__(self, self.my_api_attributes)
     self.metric_name = metric_name
     self.mode = mode
     self.operator = operator
     self.threshold = threshold
     self.units = units
コード例 #7
0
 def __init__(self, id=None, group_id=None, type_name=None,
              event_type_name=None, enabled=False,
              matchers=None, notifications=None, metric_threshold=None,
              threshold=None):
     CloudManagerBase.__init__(self, self.my_api_attributes)
     self.group_id = group_id
     self.type_name = type_name
     self.event_type_name = event_type_name
     self.enabled = enabled
     self.matchers = matchers if matchers is not None else []
     self.notifications = notifications if notifications is not None else []
     self.metric_threshold = metric_threshold
     self.threshold = threshold
コード例 #8
0
 def __init__(self, auth_mechanism_name=None, cluster_id=None, excluded_namespaces=None, password=None,
              provisioned=None, ssl_enabled=None, status_name=None, storage_engine_name=None, sync_source=None,
              username=None):
     CloudManagerBase.__init__(self, self.my_api_attributes)
     self.auth_mechanism_name = auth_mechanism_name
     self.cluster_id = cluster_id
     self.excluded_namespaces = excluded_namespaces
     self.password = password
     self.provisioned = provisioned
     self.ssl_enabled = ssl_enabled
     self.status_name = status_name
     self.storage_engine_name = storage_engine_name
     self.sync_source = sync_source
     self.username = username
コード例 #9
0
 def __init__(self, operator=None, threshold=None):
     CloudManagerBase.__init__(self, self.my_api_attributes)
     self.operator = operator
     self.threshold = threshold
コード例 #10
0
 def __init__(self, field_name=None, operator=None, value=None):
     CloudManagerBase.__init__(self, self.my_api_attributes)
     self.field_name = field_name
     self.operator = operator
     self.value = value
コード例 #11
0
 def __init__(self, href = None, rel = None):
     CloudManagerBase.__init__(self, self.my_api_attributes)
     self.href = href
     self.rel = rel
コード例 #12
0
 def __init__(self, field_name=None, operator=None, value=None):
     CloudManagerBase.__init__(self, self.my_api_attributes)
     self.field_name = field_name
     self.operator = operator
     self.value = value