Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.

Commit

Permalink
Update aws-sdk to v2.624.0
Browse files Browse the repository at this point in the history
  • Loading branch information
exoego committed Feb 23, 2020
1 parent 62cc605 commit f8b3381
Show file tree
Hide file tree
Showing 63 changed files with 7,840 additions and 1,538 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,15 @@ package object alexaforbusiness {
type ConferenceProviderType = String
type ConferenceProvidersList = js.Array[ConferenceProvider]
type ConnectionStatus = String
type ConnectionStatusUpdatedTime = js.Date
type ContactDataList = js.Array[ContactData]
type ContactName = String
type CountryCode = String
type CurrentWiFiPassword = String
type CustomerS3BucketName = String
type Date = String
type DeveloperName = String
type DeviceDataCreatedTime = js.Date
type DeviceDataList = js.Array[DeviceData]
type DeviceEventList = js.Array[DeviceEvent]
type DeviceEventTime = js.Date
Expand Down Expand Up @@ -2360,6 +2362,7 @@ package alexaforbusiness {
*/
@js.native
trait DeviceData extends js.Object {
var CreatedTime: js.UndefOr[DeviceDataCreatedTime]
var DeviceArn: js.UndefOr[Arn]
var DeviceName: js.UndefOr[DeviceName]
var DeviceSerialNumber: js.UndefOr[DeviceSerialNumber]
Expand All @@ -2377,6 +2380,7 @@ package alexaforbusiness {
object DeviceData {
@inline
def apply(
CreatedTime: js.UndefOr[DeviceDataCreatedTime] = js.undefined,
DeviceArn: js.UndefOr[Arn] = js.undefined,
DeviceName: js.UndefOr[DeviceName] = js.undefined,
DeviceSerialNumber: js.UndefOr[DeviceSerialNumber] = js.undefined,
Expand All @@ -2391,6 +2395,7 @@ package alexaforbusiness {
SoftwareVersion: js.UndefOr[SoftwareVersion] = js.undefined
): DeviceData = {
val __obj = js.Dynamic.literal()
CreatedTime.foreach(__v => __obj.updateDynamic("CreatedTime")(__v.asInstanceOf[js.Any]))
DeviceArn.foreach(__v => __obj.updateDynamic("DeviceArn")(__v.asInstanceOf[js.Any]))
DeviceName.foreach(__v => __obj.updateDynamic("DeviceName")(__v.asInstanceOf[js.Any]))
DeviceSerialNumber.foreach(__v => __obj.updateDynamic("DeviceSerialNumber")(__v.asInstanceOf[js.Any]))
Expand Down Expand Up @@ -2542,17 +2547,22 @@ package alexaforbusiness {
@js.native
trait DeviceStatusInfo extends js.Object {
var ConnectionStatus: js.UndefOr[ConnectionStatus]
var ConnectionStatusUpdatedTime: js.UndefOr[ConnectionStatusUpdatedTime]
var DeviceStatusDetails: js.UndefOr[DeviceStatusDetails]
}

object DeviceStatusInfo {
@inline
def apply(
ConnectionStatus: js.UndefOr[ConnectionStatus] = js.undefined,
ConnectionStatusUpdatedTime: js.UndefOr[ConnectionStatusUpdatedTime] = js.undefined,
DeviceStatusDetails: js.UndefOr[DeviceStatusDetails] = js.undefined
): DeviceStatusInfo = {
val __obj = js.Dynamic.literal()
ConnectionStatus.foreach(__v => __obj.updateDynamic("ConnectionStatus")(__v.asInstanceOf[js.Any]))
ConnectionStatusUpdatedTime.foreach(__v =>
__obj.updateDynamic("ConnectionStatusUpdatedTime")(__v.asInstanceOf[js.Any])
)
DeviceStatusDetails.foreach(__v => __obj.updateDynamic("DeviceStatusDetails")(__v.asInstanceOf[js.Any]))
__obj.asInstanceOf[DeviceStatusInfo]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -897,9 +897,10 @@ package appconfig {
}

object GrowthTypeEnum {
val LINEAR = "LINEAR"
val LINEAR = "LINEAR"
val EXPONENTIAL = "EXPONENTIAL"

val values = js.Object.freeze(js.Array(LINEAR))
val values = js.Object.freeze(js.Array(LINEAR, EXPONENTIAL))
}

@js.native
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1125,7 +1125,7 @@ package applicationdiscovery {

/**
* A filter that can use conditional operators.
* For more information about filters, see [[http://docs.aws.amazon.com/application-discovery/latest/APIReference/discovery-api-queries.html|Querying Discovered Configuration Items]].
* For more information about filters, see [[https://docs.aws.amazon.com/application-discovery/latest/userguide/discovery-api-queries.html|Querying Discovered Configuration Items]] in the <i>AWS Application Discovery Service User Guide</i>.
*/
@js.native
trait Filter extends js.Object {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,59 +7,66 @@ import scala.concurrent.Future
import facade.amazonaws._

package object applicationinsights {
type AffectedResource = String
type AmazonResourceName = String
type ApplicationComponentList = js.Array[ApplicationComponent]
type ApplicationInfoList = js.Array[ApplicationInfo]
type ComponentConfiguration = String
type ComponentName = String
type EndTime = js.Date
type Feedback = js.Dictionary[FeedbackValue]
type FeedbackKey = String
type FeedbackValue = String
type Insights = String
type LifeCycle = String
type LineTime = js.Date
type LogFilter = String
type LogGroup = String
type LogPatternList = js.Array[LogPattern]
type LogPatternName = String
type LogPatternRank = Int
type LogPatternRegex = String
type LogPatternSetList = js.Array[LogPatternSetName]
type LogPatternSetName = String
type LogText = String
type MaxEntities = Int
type MetricName = String
type MetricNamespace = String
type Monitor = Boolean
type NewComponentName = String
type ObservationId = String
type ObservationList = js.Array[Observation]
type OpsCenterEnabled = Boolean
type OpsItemSNSTopicArn = String
type PaginationToken = String
type ProblemId = String
type ProblemList = js.Array[Problem]
type Remarks = String
type RemoveSNSTopic = Boolean
type ResourceARN = String
type ResourceGroupName = String
type ResourceList = js.Array[ResourceARN]
type ResourceType = String
type SeverityLevel = String
type SourceARN = String
type SourceType = String
type StartTime = js.Date
type Status = String
type TagKey = String
type TagKeyList = js.Array[TagKey]
type TagList = js.Array[Tag]
type TagValue = String
type Tier = String
type Title = String
type Unit = String
type Value = Double
type AffectedResource = String
type AmazonResourceName = String
type ApplicationComponentList = js.Array[ApplicationComponent]
type ApplicationInfoList = js.Array[ApplicationInfo]
type ComponentConfiguration = String
type ComponentName = String
type ConfigurationEventDetail = String
type ConfigurationEventList = js.Array[ConfigurationEvent]
type ConfigurationEventMonitoredResourceARN = String
type ConfigurationEventResourceName = String
type ConfigurationEventResourceType = String
type ConfigurationEventStatus = String
type ConfigurationEventTime = js.Date
type EndTime = js.Date
type Feedback = js.Dictionary[FeedbackValue]
type FeedbackKey = String
type FeedbackValue = String
type Insights = String
type LifeCycle = String
type LineTime = js.Date
type LogFilter = String
type LogGroup = String
type LogPatternList = js.Array[LogPattern]
type LogPatternName = String
type LogPatternRank = Int
type LogPatternRegex = String
type LogPatternSetList = js.Array[LogPatternSetName]
type LogPatternSetName = String
type LogText = String
type MaxEntities = Int
type MetricName = String
type MetricNamespace = String
type Monitor = Boolean
type NewComponentName = String
type ObservationId = String
type ObservationList = js.Array[Observation]
type OpsCenterEnabled = Boolean
type OpsItemSNSTopicArn = String
type PaginationToken = String
type ProblemId = String
type ProblemList = js.Array[Problem]
type Remarks = String
type RemoveSNSTopic = Boolean
type ResourceARN = String
type ResourceGroupName = String
type ResourceList = js.Array[ResourceARN]
type ResourceType = String
type SeverityLevel = String
type SourceARN = String
type SourceType = String
type StartTime = js.Date
type Status = String
type TagKey = String
type TagKeyList = js.Array[TagKey]
type TagList = js.Array[Tag]
type TagValue = String
type Tier = String
type Title = String
type Unit = String
type Value = Double

implicit final class ApplicationInsightsOps(private val service: ApplicationInsights) extends AnyVal {

Expand Down Expand Up @@ -99,6 +106,9 @@ package object applicationinsights {
service.listApplications(params).promise.toFuture
@inline def listComponentsFuture(params: ListComponentsRequest): Future[ListComponentsResponse] =
service.listComponents(params).promise.toFuture
@inline def listConfigurationHistoryFuture(
params: ListConfigurationHistoryRequest
): Future[ListConfigurationHistoryResponse] = service.listConfigurationHistory(params).promise.toFuture
@inline def listLogPatternSetsFuture(params: ListLogPatternSetsRequest): Future[ListLogPatternSetsResponse] =
service.listLogPatternSets(params).promise.toFuture
@inline def listLogPatternsFuture(params: ListLogPatternsRequest): Future[ListLogPatternsResponse] =
Expand Down Expand Up @@ -148,9 +158,11 @@ package applicationinsights {
def describeProblem(params: DescribeProblemRequest): Request[DescribeProblemResponse] = js.native
def describeProblemObservations(
params: DescribeProblemObservationsRequest
): Request[DescribeProblemObservationsResponse] = js.native
def listApplications(params: ListApplicationsRequest): Request[ListApplicationsResponse] = js.native
def listComponents(params: ListComponentsRequest): Request[ListComponentsResponse] = js.native
): Request[DescribeProblemObservationsResponse] = js.native
def listApplications(params: ListApplicationsRequest): Request[ListApplicationsResponse] = js.native
def listComponents(params: ListComponentsRequest): Request[ListComponentsResponse] = js.native
def listConfigurationHistory(params: ListConfigurationHistoryRequest): Request[ListConfigurationHistoryResponse] =
js.native
def listLogPatternSets(params: ListLogPatternSetsRequest): Request[ListLogPatternSetsResponse] = js.native
def listLogPatterns(params: ListLogPatternsRequest): Request[ListLogPatternsResponse] = js.native
def listProblems(params: ListProblemsRequest): Request[ListProblemsResponse] = js.native
Expand Down Expand Up @@ -224,6 +236,56 @@ package applicationinsights {
}
}

/**
* The event information.
*/
@js.native
trait ConfigurationEvent extends js.Object {
var EventDetail: js.UndefOr[ConfigurationEventDetail]
var EventResourceName: js.UndefOr[ConfigurationEventResourceName]
var EventResourceType: js.UndefOr[ConfigurationEventResourceType]
var EventStatus: js.UndefOr[ConfigurationEventStatus]
var EventTime: js.UndefOr[ConfigurationEventTime]
var MonitoredResourceARN: js.UndefOr[ConfigurationEventMonitoredResourceARN]
}

object ConfigurationEvent {
@inline
def apply(
EventDetail: js.UndefOr[ConfigurationEventDetail] = js.undefined,
EventResourceName: js.UndefOr[ConfigurationEventResourceName] = js.undefined,
EventResourceType: js.UndefOr[ConfigurationEventResourceType] = js.undefined,
EventStatus: js.UndefOr[ConfigurationEventStatus] = js.undefined,
EventTime: js.UndefOr[ConfigurationEventTime] = js.undefined,
MonitoredResourceARN: js.UndefOr[ConfigurationEventMonitoredResourceARN] = js.undefined
): ConfigurationEvent = {
val __obj = js.Dynamic.literal()
EventDetail.foreach(__v => __obj.updateDynamic("EventDetail")(__v.asInstanceOf[js.Any]))
EventResourceName.foreach(__v => __obj.updateDynamic("EventResourceName")(__v.asInstanceOf[js.Any]))
EventResourceType.foreach(__v => __obj.updateDynamic("EventResourceType")(__v.asInstanceOf[js.Any]))
EventStatus.foreach(__v => __obj.updateDynamic("EventStatus")(__v.asInstanceOf[js.Any]))
EventTime.foreach(__v => __obj.updateDynamic("EventTime")(__v.asInstanceOf[js.Any]))
MonitoredResourceARN.foreach(__v => __obj.updateDynamic("MonitoredResourceARN")(__v.asInstanceOf[js.Any]))
__obj.asInstanceOf[ConfigurationEvent]
}
}

object ConfigurationEventResourceTypeEnum {
val CLOUDWATCH_ALARM = "CLOUDWATCH_ALARM"
val CLOUDFORMATION = "CLOUDFORMATION"
val SSM_ASSOCIATION = "SSM_ASSOCIATION"

val values = js.Object.freeze(js.Array(CLOUDWATCH_ALARM, CLOUDFORMATION, SSM_ASSOCIATION))
}

object ConfigurationEventStatusEnum {
val INFO = "INFO"
val WARN = "WARN"
val ERROR = "ERROR"

val values = js.Object.freeze(js.Array(INFO, WARN, ERROR))
}

@js.native
trait CreateApplicationRequest extends js.Object {
var ResourceGroupName: ResourceGroupName
Expand Down Expand Up @@ -852,6 +914,56 @@ package applicationinsights {
}
}

@js.native
trait ListConfigurationHistoryRequest extends js.Object {
var EndTime: js.UndefOr[EndTime]
var EventStatus: js.UndefOr[ConfigurationEventStatus]
var MaxResults: js.UndefOr[MaxEntities]
var NextToken: js.UndefOr[PaginationToken]
var ResourceGroupName: js.UndefOr[ResourceGroupName]
var StartTime: js.UndefOr[StartTime]
}

object ListConfigurationHistoryRequest {
@inline
def apply(
EndTime: js.UndefOr[EndTime] = js.undefined,
EventStatus: js.UndefOr[ConfigurationEventStatus] = js.undefined,
MaxResults: js.UndefOr[MaxEntities] = js.undefined,
NextToken: js.UndefOr[PaginationToken] = js.undefined,
ResourceGroupName: js.UndefOr[ResourceGroupName] = js.undefined,
StartTime: js.UndefOr[StartTime] = js.undefined
): ListConfigurationHistoryRequest = {
val __obj = js.Dynamic.literal()
EndTime.foreach(__v => __obj.updateDynamic("EndTime")(__v.asInstanceOf[js.Any]))
EventStatus.foreach(__v => __obj.updateDynamic("EventStatus")(__v.asInstanceOf[js.Any]))
MaxResults.foreach(__v => __obj.updateDynamic("MaxResults")(__v.asInstanceOf[js.Any]))
NextToken.foreach(__v => __obj.updateDynamic("NextToken")(__v.asInstanceOf[js.Any]))
ResourceGroupName.foreach(__v => __obj.updateDynamic("ResourceGroupName")(__v.asInstanceOf[js.Any]))
StartTime.foreach(__v => __obj.updateDynamic("StartTime")(__v.asInstanceOf[js.Any]))
__obj.asInstanceOf[ListConfigurationHistoryRequest]
}
}

@js.native
trait ListConfigurationHistoryResponse extends js.Object {
var EventList: js.UndefOr[ConfigurationEventList]
var NextToken: js.UndefOr[PaginationToken]
}

object ListConfigurationHistoryResponse {
@inline
def apply(
EventList: js.UndefOr[ConfigurationEventList] = js.undefined,
NextToken: js.UndefOr[PaginationToken] = js.undefined
): ListConfigurationHistoryResponse = {
val __obj = js.Dynamic.literal()
EventList.foreach(__v => __obj.updateDynamic("EventList")(__v.asInstanceOf[js.Any]))
NextToken.foreach(__v => __obj.updateDynamic("NextToken")(__v.asInstanceOf[js.Any]))
__obj.asInstanceOf[ListConfigurationHistoryResponse]
}
}

@js.native
trait ListLogPatternSetsRequest extends js.Object {
var ResourceGroupName: ResourceGroupName
Expand Down
Loading

0 comments on commit f8b3381

Please sign in to comment.