github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/worklink/2018-09-25/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2018-09-25",
     5      "endpointPrefix":"worklink",
     6      "jsonVersion":"1.1",
     7      "protocol":"rest-json",
     8      "serviceAbbreviation":"WorkLink",
     9      "serviceFullName":"Amazon WorkLink",
    10      "serviceId":"WorkLink",
    11      "signatureVersion":"v4",
    12      "signingName":"worklink",
    13      "uid":"worklink-2018-09-25"
    14    },
    15    "operations":{
    16      "AssociateDomain":{
    17        "name":"AssociateDomain",
    18        "http":{
    19          "method":"POST",
    20          "requestUri":"/associateDomain"
    21        },
    22        "input":{"shape":"AssociateDomainRequest"},
    23        "output":{"shape":"AssociateDomainResponse"},
    24        "errors":[
    25          {"shape":"UnauthorizedException"},
    26          {"shape":"InternalServerErrorException"},
    27          {"shape":"InvalidRequestException"},
    28          {"shape":"ResourceNotFoundException"},
    29          {"shape":"ResourceAlreadyExistsException"},
    30          {"shape":"TooManyRequestsException"}
    31        ]
    32      },
    33      "AssociateWebsiteAuthorizationProvider":{
    34        "name":"AssociateWebsiteAuthorizationProvider",
    35        "http":{
    36          "method":"POST",
    37          "requestUri":"/associateWebsiteAuthorizationProvider"
    38        },
    39        "input":{"shape":"AssociateWebsiteAuthorizationProviderRequest"},
    40        "output":{"shape":"AssociateWebsiteAuthorizationProviderResponse"},
    41        "errors":[
    42          {"shape":"UnauthorizedException"},
    43          {"shape":"InternalServerErrorException"},
    44          {"shape":"InvalidRequestException"},
    45          {"shape":"ResourceNotFoundException"},
    46          {"shape":"ResourceAlreadyExistsException"},
    47          {"shape":"TooManyRequestsException"}
    48        ]
    49      },
    50      "AssociateWebsiteCertificateAuthority":{
    51        "name":"AssociateWebsiteCertificateAuthority",
    52        "http":{
    53          "method":"POST",
    54          "requestUri":"/associateWebsiteCertificateAuthority"
    55        },
    56        "input":{"shape":"AssociateWebsiteCertificateAuthorityRequest"},
    57        "output":{"shape":"AssociateWebsiteCertificateAuthorityResponse"},
    58        "errors":[
    59          {"shape":"UnauthorizedException"},
    60          {"shape":"InternalServerErrorException"},
    61          {"shape":"InvalidRequestException"},
    62          {"shape":"ResourceNotFoundException"},
    63          {"shape":"ResourceAlreadyExistsException"},
    64          {"shape":"TooManyRequestsException"}
    65        ]
    66      },
    67      "CreateFleet":{
    68        "name":"CreateFleet",
    69        "http":{
    70          "method":"POST",
    71          "requestUri":"/createFleet"
    72        },
    73        "input":{"shape":"CreateFleetRequest"},
    74        "output":{"shape":"CreateFleetResponse"},
    75        "errors":[
    76          {"shape":"UnauthorizedException"},
    77          {"shape":"InternalServerErrorException"},
    78          {"shape":"InvalidRequestException"},
    79          {"shape":"ResourceNotFoundException"},
    80          {"shape":"ResourceAlreadyExistsException"},
    81          {"shape":"TooManyRequestsException"}
    82        ]
    83      },
    84      "DeleteFleet":{
    85        "name":"DeleteFleet",
    86        "http":{
    87          "method":"POST",
    88          "requestUri":"/deleteFleet"
    89        },
    90        "input":{"shape":"DeleteFleetRequest"},
    91        "output":{"shape":"DeleteFleetResponse"},
    92        "errors":[
    93          {"shape":"UnauthorizedException"},
    94          {"shape":"InternalServerErrorException"},
    95          {"shape":"InvalidRequestException"},
    96          {"shape":"ResourceNotFoundException"},
    97          {"shape":"TooManyRequestsException"}
    98        ]
    99      },
   100      "DescribeAuditStreamConfiguration":{
   101        "name":"DescribeAuditStreamConfiguration",
   102        "http":{
   103          "method":"POST",
   104          "requestUri":"/describeAuditStreamConfiguration"
   105        },
   106        "input":{"shape":"DescribeAuditStreamConfigurationRequest"},
   107        "output":{"shape":"DescribeAuditStreamConfigurationResponse"},
   108        "errors":[
   109          {"shape":"UnauthorizedException"},
   110          {"shape":"InternalServerErrorException"},
   111          {"shape":"InvalidRequestException"},
   112          {"shape":"ResourceNotFoundException"},
   113          {"shape":"TooManyRequestsException"}
   114        ]
   115      },
   116      "DescribeCompanyNetworkConfiguration":{
   117        "name":"DescribeCompanyNetworkConfiguration",
   118        "http":{
   119          "method":"POST",
   120          "requestUri":"/describeCompanyNetworkConfiguration"
   121        },
   122        "input":{"shape":"DescribeCompanyNetworkConfigurationRequest"},
   123        "output":{"shape":"DescribeCompanyNetworkConfigurationResponse"},
   124        "errors":[
   125          {"shape":"UnauthorizedException"},
   126          {"shape":"InternalServerErrorException"},
   127          {"shape":"InvalidRequestException"},
   128          {"shape":"ResourceNotFoundException"},
   129          {"shape":"TooManyRequestsException"}
   130        ]
   131      },
   132      "DescribeDevice":{
   133        "name":"DescribeDevice",
   134        "http":{
   135          "method":"POST",
   136          "requestUri":"/describeDevice"
   137        },
   138        "input":{"shape":"DescribeDeviceRequest"},
   139        "output":{"shape":"DescribeDeviceResponse"},
   140        "errors":[
   141          {"shape":"UnauthorizedException"},
   142          {"shape":"InternalServerErrorException"},
   143          {"shape":"InvalidRequestException"},
   144          {"shape":"ResourceNotFoundException"},
   145          {"shape":"TooManyRequestsException"}
   146        ]
   147      },
   148      "DescribeDevicePolicyConfiguration":{
   149        "name":"DescribeDevicePolicyConfiguration",
   150        "http":{
   151          "method":"POST",
   152          "requestUri":"/describeDevicePolicyConfiguration"
   153        },
   154        "input":{"shape":"DescribeDevicePolicyConfigurationRequest"},
   155        "output":{"shape":"DescribeDevicePolicyConfigurationResponse"},
   156        "errors":[
   157          {"shape":"UnauthorizedException"},
   158          {"shape":"InternalServerErrorException"},
   159          {"shape":"InvalidRequestException"},
   160          {"shape":"ResourceNotFoundException"},
   161          {"shape":"TooManyRequestsException"}
   162        ]
   163      },
   164      "DescribeDomain":{
   165        "name":"DescribeDomain",
   166        "http":{
   167          "method":"POST",
   168          "requestUri":"/describeDomain"
   169        },
   170        "input":{"shape":"DescribeDomainRequest"},
   171        "output":{"shape":"DescribeDomainResponse"},
   172        "errors":[
   173          {"shape":"UnauthorizedException"},
   174          {"shape":"InternalServerErrorException"},
   175          {"shape":"InvalidRequestException"},
   176          {"shape":"ResourceNotFoundException"},
   177          {"shape":"TooManyRequestsException"}
   178        ]
   179      },
   180      "DescribeFleetMetadata":{
   181        "name":"DescribeFleetMetadata",
   182        "http":{
   183          "method":"POST",
   184          "requestUri":"/describeFleetMetadata"
   185        },
   186        "input":{"shape":"DescribeFleetMetadataRequest"},
   187        "output":{"shape":"DescribeFleetMetadataResponse"},
   188        "errors":[
   189          {"shape":"UnauthorizedException"},
   190          {"shape":"InternalServerErrorException"},
   191          {"shape":"InvalidRequestException"},
   192          {"shape":"ResourceNotFoundException"},
   193          {"shape":"TooManyRequestsException"}
   194        ]
   195      },
   196      "DescribeIdentityProviderConfiguration":{
   197        "name":"DescribeIdentityProviderConfiguration",
   198        "http":{
   199          "method":"POST",
   200          "requestUri":"/describeIdentityProviderConfiguration"
   201        },
   202        "input":{"shape":"DescribeIdentityProviderConfigurationRequest"},
   203        "output":{"shape":"DescribeIdentityProviderConfigurationResponse"},
   204        "errors":[
   205          {"shape":"UnauthorizedException"},
   206          {"shape":"InternalServerErrorException"},
   207          {"shape":"InvalidRequestException"},
   208          {"shape":"ResourceNotFoundException"},
   209          {"shape":"TooManyRequestsException"}
   210        ]
   211      },
   212      "DescribeWebsiteCertificateAuthority":{
   213        "name":"DescribeWebsiteCertificateAuthority",
   214        "http":{
   215          "method":"POST",
   216          "requestUri":"/describeWebsiteCertificateAuthority"
   217        },
   218        "input":{"shape":"DescribeWebsiteCertificateAuthorityRequest"},
   219        "output":{"shape":"DescribeWebsiteCertificateAuthorityResponse"},
   220        "errors":[
   221          {"shape":"UnauthorizedException"},
   222          {"shape":"InternalServerErrorException"},
   223          {"shape":"InvalidRequestException"},
   224          {"shape":"ResourceNotFoundException"},
   225          {"shape":"TooManyRequestsException"}
   226        ]
   227      },
   228      "DisassociateDomain":{
   229        "name":"DisassociateDomain",
   230        "http":{
   231          "method":"POST",
   232          "requestUri":"/disassociateDomain"
   233        },
   234        "input":{"shape":"DisassociateDomainRequest"},
   235        "output":{"shape":"DisassociateDomainResponse"},
   236        "errors":[
   237          {"shape":"UnauthorizedException"},
   238          {"shape":"InternalServerErrorException"},
   239          {"shape":"InvalidRequestException"},
   240          {"shape":"ResourceNotFoundException"},
   241          {"shape":"TooManyRequestsException"}
   242        ]
   243      },
   244      "DisassociateWebsiteAuthorizationProvider":{
   245        "name":"DisassociateWebsiteAuthorizationProvider",
   246        "http":{
   247          "method":"POST",
   248          "requestUri":"/disassociateWebsiteAuthorizationProvider"
   249        },
   250        "input":{"shape":"DisassociateWebsiteAuthorizationProviderRequest"},
   251        "output":{"shape":"DisassociateWebsiteAuthorizationProviderResponse"},
   252        "errors":[
   253          {"shape":"UnauthorizedException"},
   254          {"shape":"InternalServerErrorException"},
   255          {"shape":"InvalidRequestException"},
   256          {"shape":"ResourceNotFoundException"},
   257          {"shape":"ResourceAlreadyExistsException"},
   258          {"shape":"TooManyRequestsException"}
   259        ]
   260      },
   261      "DisassociateWebsiteCertificateAuthority":{
   262        "name":"DisassociateWebsiteCertificateAuthority",
   263        "http":{
   264          "method":"POST",
   265          "requestUri":"/disassociateWebsiteCertificateAuthority"
   266        },
   267        "input":{"shape":"DisassociateWebsiteCertificateAuthorityRequest"},
   268        "output":{"shape":"DisassociateWebsiteCertificateAuthorityResponse"},
   269        "errors":[
   270          {"shape":"UnauthorizedException"},
   271          {"shape":"InternalServerErrorException"},
   272          {"shape":"InvalidRequestException"},
   273          {"shape":"ResourceNotFoundException"},
   274          {"shape":"TooManyRequestsException"}
   275        ]
   276      },
   277      "ListDevices":{
   278        "name":"ListDevices",
   279        "http":{
   280          "method":"POST",
   281          "requestUri":"/listDevices"
   282        },
   283        "input":{"shape":"ListDevicesRequest"},
   284        "output":{"shape":"ListDevicesResponse"},
   285        "errors":[
   286          {"shape":"UnauthorizedException"},
   287          {"shape":"InternalServerErrorException"},
   288          {"shape":"InvalidRequestException"},
   289          {"shape":"ResourceNotFoundException"},
   290          {"shape":"TooManyRequestsException"}
   291        ]
   292      },
   293      "ListDomains":{
   294        "name":"ListDomains",
   295        "http":{
   296          "method":"POST",
   297          "requestUri":"/listDomains"
   298        },
   299        "input":{"shape":"ListDomainsRequest"},
   300        "output":{"shape":"ListDomainsResponse"},
   301        "errors":[
   302          {"shape":"UnauthorizedException"},
   303          {"shape":"InternalServerErrorException"},
   304          {"shape":"InvalidRequestException"},
   305          {"shape":"ResourceNotFoundException"},
   306          {"shape":"TooManyRequestsException"}
   307        ]
   308      },
   309      "ListFleets":{
   310        "name":"ListFleets",
   311        "http":{
   312          "method":"POST",
   313          "requestUri":"/listFleets"
   314        },
   315        "input":{"shape":"ListFleetsRequest"},
   316        "output":{"shape":"ListFleetsResponse"},
   317        "errors":[
   318          {"shape":"UnauthorizedException"},
   319          {"shape":"InternalServerErrorException"},
   320          {"shape":"InvalidRequestException"},
   321          {"shape":"TooManyRequestsException"}
   322        ]
   323      },
   324      "ListTagsForResource":{
   325        "name":"ListTagsForResource",
   326        "http":{
   327          "method":"GET",
   328          "requestUri":"/tags/{ResourceArn}"
   329        },
   330        "input":{"shape":"ListTagsForResourceRequest"},
   331        "output":{"shape":"ListTagsForResourceResponse"},
   332        "errors":[
   333          {"shape":"InvalidRequestException"}
   334        ]
   335      },
   336      "ListWebsiteAuthorizationProviders":{
   337        "name":"ListWebsiteAuthorizationProviders",
   338        "http":{
   339          "method":"POST",
   340          "requestUri":"/listWebsiteAuthorizationProviders"
   341        },
   342        "input":{"shape":"ListWebsiteAuthorizationProvidersRequest"},
   343        "output":{"shape":"ListWebsiteAuthorizationProvidersResponse"},
   344        "errors":[
   345          {"shape":"UnauthorizedException"},
   346          {"shape":"InternalServerErrorException"},
   347          {"shape":"InvalidRequestException"},
   348          {"shape":"ResourceNotFoundException"},
   349          {"shape":"TooManyRequestsException"}
   350        ]
   351      },
   352      "ListWebsiteCertificateAuthorities":{
   353        "name":"ListWebsiteCertificateAuthorities",
   354        "http":{
   355          "method":"POST",
   356          "requestUri":"/listWebsiteCertificateAuthorities"
   357        },
   358        "input":{"shape":"ListWebsiteCertificateAuthoritiesRequest"},
   359        "output":{"shape":"ListWebsiteCertificateAuthoritiesResponse"},
   360        "errors":[
   361          {"shape":"UnauthorizedException"},
   362          {"shape":"InternalServerErrorException"},
   363          {"shape":"InvalidRequestException"},
   364          {"shape":"TooManyRequestsException"}
   365        ]
   366      },
   367      "RestoreDomainAccess":{
   368        "name":"RestoreDomainAccess",
   369        "http":{
   370          "method":"POST",
   371          "requestUri":"/restoreDomainAccess"
   372        },
   373        "input":{"shape":"RestoreDomainAccessRequest"},
   374        "output":{"shape":"RestoreDomainAccessResponse"},
   375        "errors":[
   376          {"shape":"UnauthorizedException"},
   377          {"shape":"InternalServerErrorException"},
   378          {"shape":"InvalidRequestException"},
   379          {"shape":"ResourceNotFoundException"},
   380          {"shape":"TooManyRequestsException"}
   381        ]
   382      },
   383      "RevokeDomainAccess":{
   384        "name":"RevokeDomainAccess",
   385        "http":{
   386          "method":"POST",
   387          "requestUri":"/revokeDomainAccess"
   388        },
   389        "input":{"shape":"RevokeDomainAccessRequest"},
   390        "output":{"shape":"RevokeDomainAccessResponse"},
   391        "errors":[
   392          {"shape":"UnauthorizedException"},
   393          {"shape":"InternalServerErrorException"},
   394          {"shape":"InvalidRequestException"},
   395          {"shape":"ResourceNotFoundException"},
   396          {"shape":"TooManyRequestsException"}
   397        ]
   398      },
   399      "SignOutUser":{
   400        "name":"SignOutUser",
   401        "http":{
   402          "method":"POST",
   403          "requestUri":"/signOutUser"
   404        },
   405        "input":{"shape":"SignOutUserRequest"},
   406        "output":{"shape":"SignOutUserResponse"},
   407        "errors":[
   408          {"shape":"UnauthorizedException"},
   409          {"shape":"InternalServerErrorException"},
   410          {"shape":"InvalidRequestException"},
   411          {"shape":"ResourceNotFoundException"},
   412          {"shape":"TooManyRequestsException"}
   413        ]
   414      },
   415      "TagResource":{
   416        "name":"TagResource",
   417        "http":{
   418          "method":"POST",
   419          "requestUri":"/tags/{ResourceArn}"
   420        },
   421        "input":{"shape":"TagResourceRequest"},
   422        "output":{"shape":"TagResourceResponse"},
   423        "errors":[
   424          {"shape":"InvalidRequestException"}
   425        ]
   426      },
   427      "UntagResource":{
   428        "name":"UntagResource",
   429        "http":{
   430          "method":"DELETE",
   431          "requestUri":"/tags/{ResourceArn}"
   432        },
   433        "input":{"shape":"UntagResourceRequest"},
   434        "output":{"shape":"UntagResourceResponse"},
   435        "errors":[
   436          {"shape":"InvalidRequestException"}
   437        ]
   438      },
   439      "UpdateAuditStreamConfiguration":{
   440        "name":"UpdateAuditStreamConfiguration",
   441        "http":{
   442          "method":"POST",
   443          "requestUri":"/updateAuditStreamConfiguration"
   444        },
   445        "input":{"shape":"UpdateAuditStreamConfigurationRequest"},
   446        "output":{"shape":"UpdateAuditStreamConfigurationResponse"},
   447        "errors":[
   448          {"shape":"UnauthorizedException"},
   449          {"shape":"InternalServerErrorException"},
   450          {"shape":"InvalidRequestException"},
   451          {"shape":"ResourceNotFoundException"},
   452          {"shape":"TooManyRequestsException"}
   453        ]
   454      },
   455      "UpdateCompanyNetworkConfiguration":{
   456        "name":"UpdateCompanyNetworkConfiguration",
   457        "http":{
   458          "method":"POST",
   459          "requestUri":"/updateCompanyNetworkConfiguration"
   460        },
   461        "input":{"shape":"UpdateCompanyNetworkConfigurationRequest"},
   462        "output":{"shape":"UpdateCompanyNetworkConfigurationResponse"},
   463        "errors":[
   464          {"shape":"UnauthorizedException"},
   465          {"shape":"InternalServerErrorException"},
   466          {"shape":"InvalidRequestException"},
   467          {"shape":"ResourceNotFoundException"},
   468          {"shape":"TooManyRequestsException"}
   469        ]
   470      },
   471      "UpdateDevicePolicyConfiguration":{
   472        "name":"UpdateDevicePolicyConfiguration",
   473        "http":{
   474          "method":"POST",
   475          "requestUri":"/updateDevicePolicyConfiguration"
   476        },
   477        "input":{"shape":"UpdateDevicePolicyConfigurationRequest"},
   478        "output":{"shape":"UpdateDevicePolicyConfigurationResponse"},
   479        "errors":[
   480          {"shape":"UnauthorizedException"},
   481          {"shape":"InternalServerErrorException"},
   482          {"shape":"InvalidRequestException"},
   483          {"shape":"ResourceNotFoundException"},
   484          {"shape":"TooManyRequestsException"}
   485        ]
   486      },
   487      "UpdateDomainMetadata":{
   488        "name":"UpdateDomainMetadata",
   489        "http":{
   490          "method":"POST",
   491          "requestUri":"/updateDomainMetadata"
   492        },
   493        "input":{"shape":"UpdateDomainMetadataRequest"},
   494        "output":{"shape":"UpdateDomainMetadataResponse"},
   495        "errors":[
   496          {"shape":"UnauthorizedException"},
   497          {"shape":"InternalServerErrorException"},
   498          {"shape":"InvalidRequestException"},
   499          {"shape":"ResourceNotFoundException"},
   500          {"shape":"TooManyRequestsException"}
   501        ]
   502      },
   503      "UpdateFleetMetadata":{
   504        "name":"UpdateFleetMetadata",
   505        "http":{
   506          "method":"POST",
   507          "requestUri":"/UpdateFleetMetadata"
   508        },
   509        "input":{"shape":"UpdateFleetMetadataRequest"},
   510        "output":{"shape":"UpdateFleetMetadataResponse"},
   511        "errors":[
   512          {"shape":"UnauthorizedException"},
   513          {"shape":"InternalServerErrorException"},
   514          {"shape":"InvalidRequestException"},
   515          {"shape":"ResourceNotFoundException"},
   516          {"shape":"TooManyRequestsException"}
   517        ]
   518      },
   519      "UpdateIdentityProviderConfiguration":{
   520        "name":"UpdateIdentityProviderConfiguration",
   521        "http":{
   522          "method":"POST",
   523          "requestUri":"/updateIdentityProviderConfiguration"
   524        },
   525        "input":{"shape":"UpdateIdentityProviderConfigurationRequest"},
   526        "output":{"shape":"UpdateIdentityProviderConfigurationResponse"},
   527        "errors":[
   528          {"shape":"UnauthorizedException"},
   529          {"shape":"InternalServerErrorException"},
   530          {"shape":"InvalidRequestException"},
   531          {"shape":"ResourceNotFoundException"},
   532          {"shape":"TooManyRequestsException"}
   533        ]
   534      }
   535    },
   536    "shapes":{
   537      "AcmCertificateArn":{
   538        "type":"string",
   539        "pattern":"arn:[\\w+=/,.@-]+:[\\w+=/,.@-]+:[\\w+=/,.@-]*:[0-9]+:[\\w+=,.@-]+(/[\\w+=/,.@-]+)*"
   540      },
   541      "AssociateDomainRequest":{
   542        "type":"structure",
   543        "required":[
   544          "FleetArn",
   545          "DomainName",
   546          "AcmCertificateArn"
   547        ],
   548        "members":{
   549          "FleetArn":{"shape":"FleetArn"},
   550          "DomainName":{"shape":"DomainName"},
   551          "DisplayName":{"shape":"DisplayName"},
   552          "AcmCertificateArn":{"shape":"AcmCertificateArn"}
   553        }
   554      },
   555      "AssociateDomainResponse":{
   556        "type":"structure",
   557        "members":{
   558        }
   559      },
   560      "AssociateWebsiteAuthorizationProviderRequest":{
   561        "type":"structure",
   562        "required":[
   563          "FleetArn",
   564          "AuthorizationProviderType"
   565        ],
   566        "members":{
   567          "FleetArn":{"shape":"FleetArn"},
   568          "AuthorizationProviderType":{"shape":"AuthorizationProviderType"},
   569          "DomainName":{"shape":"DomainName"}
   570        }
   571      },
   572      "AssociateWebsiteAuthorizationProviderResponse":{
   573        "type":"structure",
   574        "members":{
   575          "AuthorizationProviderId":{"shape":"Id"}
   576        }
   577      },
   578      "AssociateWebsiteCertificateAuthorityRequest":{
   579        "type":"structure",
   580        "required":[
   581          "FleetArn",
   582          "Certificate"
   583        ],
   584        "members":{
   585          "FleetArn":{"shape":"FleetArn"},
   586          "Certificate":{"shape":"Certificate"},
   587          "DisplayName":{"shape":"DisplayName"}
   588        }
   589      },
   590      "AssociateWebsiteCertificateAuthorityResponse":{
   591        "type":"structure",
   592        "members":{
   593          "WebsiteCaId":{"shape":"Id"}
   594        }
   595      },
   596      "AuditStreamArn":{
   597        "type":"string",
   598        "pattern":"^arn:aws:kinesis:.+:[0-9]{12}:stream/AmazonWorkLink-.*$"
   599      },
   600      "AuthorizationProviderType":{
   601        "type":"string",
   602        "enum":["SAML"]
   603      },
   604      "Boolean":{"type":"boolean"},
   605      "Certificate":{
   606        "type":"string",
   607        "max":8192,
   608        "min":1,
   609        "pattern":"-{5}BEGIN CERTIFICATE-{5}\\u000D?\\u000A([A-Za-z0-9/+]{64}\\u000D?\\u000A)*[A-Za-z0-9/+]{1,64}={0,2}\\u000D?\\u000A-{5}END CERTIFICATE-{5}(\\u000D?\\u000A)?"
   610      },
   611      "CertificateChain":{
   612        "type":"string",
   613        "max":32768,
   614        "min":1,
   615        "pattern":"(-{5}BEGIN CERTIFICATE-{5}\\u000D?\\u000A([A-Za-z0-9/+]{64}\\u000D?\\u000A)*[A-Za-z0-9/+]{1,64}={0,2}\\u000D?\\u000A-{5}END CERTIFICATE-{5}\\u000D?\\u000A)*-{5}BEGIN CERTIFICATE-{5}\\u000D?\\u000A([A-Za-z0-9/+]{64}\\u000D?\\u000A)*[A-Za-z0-9/+]{1,64}={0,2}\\u000D?\\u000A-{5}END CERTIFICATE-{5}(\\u000D?\\u000A)?"
   616      },
   617      "CompanyCode":{
   618        "type":"string",
   619        "max":32,
   620        "min":1
   621      },
   622      "CreateFleetRequest":{
   623        "type":"structure",
   624        "required":["FleetName"],
   625        "members":{
   626          "FleetName":{"shape":"FleetName"},
   627          "DisplayName":{"shape":"DisplayName"},
   628          "OptimizeForEndUserLocation":{"shape":"Boolean"},
   629          "Tags":{"shape":"TagMap"}
   630        }
   631      },
   632      "CreateFleetResponse":{
   633        "type":"structure",
   634        "members":{
   635          "FleetArn":{"shape":"FleetArn"}
   636        }
   637      },
   638      "DateTime":{"type":"timestamp"},
   639      "DeleteFleetRequest":{
   640        "type":"structure",
   641        "required":["FleetArn"],
   642        "members":{
   643          "FleetArn":{"shape":"FleetArn"}
   644        }
   645      },
   646      "DeleteFleetResponse":{
   647        "type":"structure",
   648        "members":{
   649        }
   650      },
   651      "DescribeAuditStreamConfigurationRequest":{
   652        "type":"structure",
   653        "required":["FleetArn"],
   654        "members":{
   655          "FleetArn":{"shape":"FleetArn"}
   656        }
   657      },
   658      "DescribeAuditStreamConfigurationResponse":{
   659        "type":"structure",
   660        "members":{
   661          "AuditStreamArn":{"shape":"AuditStreamArn"}
   662        }
   663      },
   664      "DescribeCompanyNetworkConfigurationRequest":{
   665        "type":"structure",
   666        "required":["FleetArn"],
   667        "members":{
   668          "FleetArn":{"shape":"FleetArn"}
   669        }
   670      },
   671      "DescribeCompanyNetworkConfigurationResponse":{
   672        "type":"structure",
   673        "members":{
   674          "VpcId":{"shape":"VpcId"},
   675          "SubnetIds":{"shape":"SubnetIds"},
   676          "SecurityGroupIds":{"shape":"SecurityGroupIds"}
   677        }
   678      },
   679      "DescribeDevicePolicyConfigurationRequest":{
   680        "type":"structure",
   681        "required":["FleetArn"],
   682        "members":{
   683          "FleetArn":{"shape":"FleetArn"}
   684        }
   685      },
   686      "DescribeDevicePolicyConfigurationResponse":{
   687        "type":"structure",
   688        "members":{
   689          "DeviceCaCertificate":{"shape":"Certificate"}
   690        }
   691      },
   692      "DescribeDeviceRequest":{
   693        "type":"structure",
   694        "required":[
   695          "FleetArn",
   696          "DeviceId"
   697        ],
   698        "members":{
   699          "FleetArn":{"shape":"FleetArn"},
   700          "DeviceId":{"shape":"Id"}
   701        }
   702      },
   703      "DescribeDeviceResponse":{
   704        "type":"structure",
   705        "members":{
   706          "Status":{"shape":"DeviceStatus"},
   707          "Model":{"shape":"DeviceModel"},
   708          "Manufacturer":{"shape":"DeviceManufacturer"},
   709          "OperatingSystem":{"shape":"DeviceOperatingSystemName"},
   710          "OperatingSystemVersion":{"shape":"DeviceOperatingSystemVersion"},
   711          "PatchLevel":{"shape":"DevicePatchLevel"},
   712          "FirstAccessedTime":{"shape":"DateTime"},
   713          "LastAccessedTime":{"shape":"DateTime"},
   714          "Username":{"shape":"Username"}
   715        }
   716      },
   717      "DescribeDomainRequest":{
   718        "type":"structure",
   719        "required":[
   720          "FleetArn",
   721          "DomainName"
   722        ],
   723        "members":{
   724          "FleetArn":{"shape":"FleetArn"},
   725          "DomainName":{"shape":"DomainName"}
   726        }
   727      },
   728      "DescribeDomainResponse":{
   729        "type":"structure",
   730        "members":{
   731          "DomainName":{"shape":"DomainName"},
   732          "DisplayName":{"shape":"DisplayName"},
   733          "CreatedTime":{"shape":"DateTime"},
   734          "DomainStatus":{"shape":"DomainStatus"},
   735          "AcmCertificateArn":{"shape":"AcmCertificateArn"}
   736        }
   737      },
   738      "DescribeFleetMetadataRequest":{
   739        "type":"structure",
   740        "required":["FleetArn"],
   741        "members":{
   742          "FleetArn":{"shape":"FleetArn"}
   743        }
   744      },
   745      "DescribeFleetMetadataResponse":{
   746        "type":"structure",
   747        "members":{
   748          "CreatedTime":{"shape":"DateTime"},
   749          "LastUpdatedTime":{"shape":"DateTime"},
   750          "FleetName":{"shape":"FleetName"},
   751          "DisplayName":{"shape":"DisplayName"},
   752          "OptimizeForEndUserLocation":{"shape":"Boolean"},
   753          "CompanyCode":{"shape":"CompanyCode"},
   754          "FleetStatus":{"shape":"FleetStatus"},
   755          "Tags":{"shape":"TagMap"}
   756        }
   757      },
   758      "DescribeIdentityProviderConfigurationRequest":{
   759        "type":"structure",
   760        "required":["FleetArn"],
   761        "members":{
   762          "FleetArn":{"shape":"FleetArn"}
   763        }
   764      },
   765      "DescribeIdentityProviderConfigurationResponse":{
   766        "type":"structure",
   767        "members":{
   768          "IdentityProviderType":{"shape":"IdentityProviderType"},
   769          "ServiceProviderSamlMetadata":{"shape":"SamlMetadata"},
   770          "IdentityProviderSamlMetadata":{"shape":"SamlMetadata"}
   771        }
   772      },
   773      "DescribeWebsiteCertificateAuthorityRequest":{
   774        "type":"structure",
   775        "required":[
   776          "FleetArn",
   777          "WebsiteCaId"
   778        ],
   779        "members":{
   780          "FleetArn":{"shape":"FleetArn"},
   781          "WebsiteCaId":{"shape":"Id"}
   782        }
   783      },
   784      "DescribeWebsiteCertificateAuthorityResponse":{
   785        "type":"structure",
   786        "members":{
   787          "Certificate":{"shape":"Certificate"},
   788          "CreatedTime":{"shape":"DateTime"},
   789          "DisplayName":{"shape":"DisplayName"}
   790        }
   791      },
   792      "DeviceManufacturer":{
   793        "type":"string",
   794        "max":256,
   795        "min":1
   796      },
   797      "DeviceModel":{
   798        "type":"string",
   799        "max":256,
   800        "min":1
   801      },
   802      "DeviceOperatingSystemName":{
   803        "type":"string",
   804        "max":256,
   805        "min":1
   806      },
   807      "DeviceOperatingSystemVersion":{
   808        "type":"string",
   809        "max":256,
   810        "min":1
   811      },
   812      "DevicePatchLevel":{
   813        "type":"string",
   814        "max":256,
   815        "min":1
   816      },
   817      "DeviceStatus":{
   818        "type":"string",
   819        "enum":[
   820          "ACTIVE",
   821          "SIGNED_OUT"
   822        ]
   823      },
   824      "DeviceSummary":{
   825        "type":"structure",
   826        "members":{
   827          "DeviceId":{"shape":"Id"},
   828          "DeviceStatus":{"shape":"DeviceStatus"}
   829        }
   830      },
   831      "DeviceSummaryList":{
   832        "type":"list",
   833        "member":{"shape":"DeviceSummary"}
   834      },
   835      "DisassociateDomainRequest":{
   836        "type":"structure",
   837        "required":[
   838          "FleetArn",
   839          "DomainName"
   840        ],
   841        "members":{
   842          "FleetArn":{"shape":"FleetArn"},
   843          "DomainName":{"shape":"DomainName"}
   844        }
   845      },
   846      "DisassociateDomainResponse":{
   847        "type":"structure",
   848        "members":{
   849        }
   850      },
   851      "DisassociateWebsiteAuthorizationProviderRequest":{
   852        "type":"structure",
   853        "required":[
   854          "FleetArn",
   855          "AuthorizationProviderId"
   856        ],
   857        "members":{
   858          "FleetArn":{"shape":"FleetArn"},
   859          "AuthorizationProviderId":{"shape":"Id"}
   860        }
   861      },
   862      "DisassociateWebsiteAuthorizationProviderResponse":{
   863        "type":"structure",
   864        "members":{
   865        }
   866      },
   867      "DisassociateWebsiteCertificateAuthorityRequest":{
   868        "type":"structure",
   869        "required":[
   870          "FleetArn",
   871          "WebsiteCaId"
   872        ],
   873        "members":{
   874          "FleetArn":{"shape":"FleetArn"},
   875          "WebsiteCaId":{"shape":"Id"}
   876        }
   877      },
   878      "DisassociateWebsiteCertificateAuthorityResponse":{
   879        "type":"structure",
   880        "members":{
   881        }
   882      },
   883      "DisplayName":{
   884        "type":"string",
   885        "max":100
   886      },
   887      "DomainName":{
   888        "type":"string",
   889        "max":253,
   890        "min":1,
   891        "pattern":"^[a-zA-Z0-9]?((?!-)([A-Za-z0-9-]*[A-Za-z0-9])\\.)+[a-zA-Z0-9]+$"
   892      },
   893      "DomainStatus":{
   894        "type":"string",
   895        "enum":[
   896          "PENDING_VALIDATION",
   897          "ASSOCIATING",
   898          "ACTIVE",
   899          "INACTIVE",
   900          "DISASSOCIATING",
   901          "DISASSOCIATED",
   902          "FAILED_TO_ASSOCIATE",
   903          "FAILED_TO_DISASSOCIATE"
   904        ]
   905      },
   906      "DomainSummary":{
   907        "type":"structure",
   908        "required":[
   909          "DomainName",
   910          "CreatedTime",
   911          "DomainStatus"
   912        ],
   913        "members":{
   914          "DomainName":{"shape":"DomainName"},
   915          "DisplayName":{"shape":"DisplayName"},
   916          "CreatedTime":{"shape":"DateTime"},
   917          "DomainStatus":{"shape":"DomainStatus"}
   918        }
   919      },
   920      "DomainSummaryList":{
   921        "type":"list",
   922        "member":{"shape":"DomainSummary"}
   923      },
   924      "ExceptionMessage":{"type":"string"},
   925      "FleetArn":{
   926        "type":"string",
   927        "max":2048,
   928        "min":20
   929      },
   930      "FleetName":{
   931        "type":"string",
   932        "max":48,
   933        "min":1,
   934        "pattern":"^[a-z0-9](?:[a-z0-9\\-]{0,46}[a-z0-9])?$"
   935      },
   936      "FleetStatus":{
   937        "type":"string",
   938        "enum":[
   939          "CREATING",
   940          "ACTIVE",
   941          "DELETING",
   942          "DELETED",
   943          "FAILED_TO_CREATE",
   944          "FAILED_TO_DELETE"
   945        ]
   946      },
   947      "FleetSummary":{
   948        "type":"structure",
   949        "members":{
   950          "FleetArn":{"shape":"FleetArn"},
   951          "CreatedTime":{"shape":"DateTime"},
   952          "LastUpdatedTime":{"shape":"DateTime"},
   953          "FleetName":{"shape":"FleetName"},
   954          "DisplayName":{"shape":"DisplayName"},
   955          "CompanyCode":{"shape":"CompanyCode"},
   956          "FleetStatus":{"shape":"FleetStatus"},
   957          "Tags":{"shape":"TagMap"}
   958        }
   959      },
   960      "FleetSummaryList":{
   961        "type":"list",
   962        "member":{"shape":"FleetSummary"}
   963      },
   964      "Id":{
   965        "type":"string",
   966        "max":256,
   967        "min":1
   968      },
   969      "IdentityProviderType":{
   970        "type":"string",
   971        "enum":["SAML"]
   972      },
   973      "InternalServerErrorException":{
   974        "type":"structure",
   975        "members":{
   976          "Message":{"shape":"ExceptionMessage"}
   977        },
   978        "error":{"httpStatusCode":500},
   979        "exception":true
   980      },
   981      "InvalidRequestException":{
   982        "type":"structure",
   983        "members":{
   984          "Message":{"shape":"ExceptionMessage"}
   985        },
   986        "error":{"httpStatusCode":400},
   987        "exception":true
   988      },
   989      "ListDevicesRequest":{
   990        "type":"structure",
   991        "required":["FleetArn"],
   992        "members":{
   993          "FleetArn":{"shape":"FleetArn"},
   994          "NextToken":{"shape":"NextToken"},
   995          "MaxResults":{"shape":"MaxResults"}
   996        }
   997      },
   998      "ListDevicesResponse":{
   999        "type":"structure",
  1000        "members":{
  1001          "Devices":{"shape":"DeviceSummaryList"},
  1002          "NextToken":{"shape":"NextToken"}
  1003        }
  1004      },
  1005      "ListDomainsRequest":{
  1006        "type":"structure",
  1007        "required":["FleetArn"],
  1008        "members":{
  1009          "FleetArn":{"shape":"FleetArn"},
  1010          "NextToken":{"shape":"NextToken"},
  1011          "MaxResults":{"shape":"MaxResults"}
  1012        }
  1013      },
  1014      "ListDomainsResponse":{
  1015        "type":"structure",
  1016        "members":{
  1017          "Domains":{"shape":"DomainSummaryList"},
  1018          "NextToken":{"shape":"NextToken"}
  1019        }
  1020      },
  1021      "ListFleetsRequest":{
  1022        "type":"structure",
  1023        "members":{
  1024          "NextToken":{"shape":"NextToken"},
  1025          "MaxResults":{"shape":"MaxResults"}
  1026        }
  1027      },
  1028      "ListFleetsResponse":{
  1029        "type":"structure",
  1030        "members":{
  1031          "FleetSummaryList":{"shape":"FleetSummaryList"},
  1032          "NextToken":{"shape":"NextToken"}
  1033        }
  1034      },
  1035      "ListTagsForResourceRequest":{
  1036        "type":"structure",
  1037        "required":["ResourceArn"],
  1038        "members":{
  1039          "ResourceArn":{
  1040            "shape":"FleetArn",
  1041            "location":"uri",
  1042            "locationName":"ResourceArn"
  1043          }
  1044        }
  1045      },
  1046      "ListTagsForResourceResponse":{
  1047        "type":"structure",
  1048        "members":{
  1049          "Tags":{"shape":"TagMap"}
  1050        }
  1051      },
  1052      "ListWebsiteAuthorizationProvidersRequest":{
  1053        "type":"structure",
  1054        "required":["FleetArn"],
  1055        "members":{
  1056          "FleetArn":{"shape":"FleetArn"},
  1057          "NextToken":{"shape":"NextToken"},
  1058          "MaxResults":{"shape":"MaxResults"}
  1059        }
  1060      },
  1061      "ListWebsiteAuthorizationProvidersResponse":{
  1062        "type":"structure",
  1063        "members":{
  1064          "WebsiteAuthorizationProviders":{"shape":"WebsiteAuthorizationProvidersSummaryList"},
  1065          "NextToken":{"shape":"NextToken"}
  1066        }
  1067      },
  1068      "ListWebsiteCertificateAuthoritiesRequest":{
  1069        "type":"structure",
  1070        "required":["FleetArn"],
  1071        "members":{
  1072          "FleetArn":{"shape":"FleetArn"},
  1073          "MaxResults":{"shape":"MaxResults"},
  1074          "NextToken":{"shape":"NextToken"}
  1075        }
  1076      },
  1077      "ListWebsiteCertificateAuthoritiesResponse":{
  1078        "type":"structure",
  1079        "members":{
  1080          "WebsiteCertificateAuthorities":{"shape":"WebsiteCaSummaryList"},
  1081          "NextToken":{"shape":"NextToken"}
  1082        }
  1083      },
  1084      "MaxResults":{
  1085        "type":"integer",
  1086        "min":1
  1087      },
  1088      "NextToken":{
  1089        "type":"string",
  1090        "max":4096,
  1091        "min":1,
  1092        "pattern":"[\\w\\-]+"
  1093      },
  1094      "ResourceAlreadyExistsException":{
  1095        "type":"structure",
  1096        "members":{
  1097          "Message":{"shape":"ExceptionMessage"}
  1098        },
  1099        "error":{"httpStatusCode":400},
  1100        "exception":true
  1101      },
  1102      "ResourceNotFoundException":{
  1103        "type":"structure",
  1104        "members":{
  1105          "Message":{"shape":"ExceptionMessage"}
  1106        },
  1107        "error":{"httpStatusCode":404},
  1108        "exception":true
  1109      },
  1110      "RestoreDomainAccessRequest":{
  1111        "type":"structure",
  1112        "required":[
  1113          "FleetArn",
  1114          "DomainName"
  1115        ],
  1116        "members":{
  1117          "FleetArn":{"shape":"FleetArn"},
  1118          "DomainName":{"shape":"DomainName"}
  1119        }
  1120      },
  1121      "RestoreDomainAccessResponse":{
  1122        "type":"structure",
  1123        "members":{
  1124        }
  1125      },
  1126      "RevokeDomainAccessRequest":{
  1127        "type":"structure",
  1128        "required":[
  1129          "FleetArn",
  1130          "DomainName"
  1131        ],
  1132        "members":{
  1133          "FleetArn":{"shape":"FleetArn"},
  1134          "DomainName":{"shape":"DomainName"}
  1135        }
  1136      },
  1137      "RevokeDomainAccessResponse":{
  1138        "type":"structure",
  1139        "members":{
  1140        }
  1141      },
  1142      "SamlMetadata":{
  1143        "type":"string",
  1144        "max":204800,
  1145        "min":1
  1146      },
  1147      "SecurityGroupId":{
  1148        "type":"string",
  1149        "pattern":"^sg-([0-9a-f]{8}|[0-9a-f]{17})$"
  1150      },
  1151      "SecurityGroupIds":{
  1152        "type":"list",
  1153        "member":{"shape":"SecurityGroupId"},
  1154        "max":5
  1155      },
  1156      "SignOutUserRequest":{
  1157        "type":"structure",
  1158        "required":[
  1159          "FleetArn",
  1160          "Username"
  1161        ],
  1162        "members":{
  1163          "FleetArn":{"shape":"FleetArn"},
  1164          "Username":{"shape":"Username"}
  1165        }
  1166      },
  1167      "SignOutUserResponse":{
  1168        "type":"structure",
  1169        "members":{
  1170        }
  1171      },
  1172      "SubnetId":{
  1173        "type":"string",
  1174        "pattern":"^subnet-([0-9a-f]{8}|[0-9a-f]{17})$"
  1175      },
  1176      "SubnetIds":{
  1177        "type":"list",
  1178        "member":{"shape":"SubnetId"}
  1179      },
  1180      "TagKey":{
  1181        "type":"string",
  1182        "max":128,
  1183        "min":1,
  1184        "pattern":"^(?!aws:)[a-zA-Z+-=._:/]+$"
  1185      },
  1186      "TagKeyList":{
  1187        "type":"list",
  1188        "member":{"shape":"TagKey"},
  1189        "max":50,
  1190        "min":1
  1191      },
  1192      "TagMap":{
  1193        "type":"map",
  1194        "key":{"shape":"TagKey"},
  1195        "value":{"shape":"TagValue"},
  1196        "max":50,
  1197        "min":1
  1198      },
  1199      "TagResourceRequest":{
  1200        "type":"structure",
  1201        "required":[
  1202          "ResourceArn",
  1203          "Tags"
  1204        ],
  1205        "members":{
  1206          "ResourceArn":{
  1207            "shape":"FleetArn",
  1208            "location":"uri",
  1209            "locationName":"ResourceArn"
  1210          },
  1211          "Tags":{"shape":"TagMap"}
  1212        }
  1213      },
  1214      "TagResourceResponse":{
  1215        "type":"structure",
  1216        "members":{
  1217        }
  1218      },
  1219      "TagValue":{
  1220        "type":"string",
  1221        "max":256
  1222      },
  1223      "TooManyRequestsException":{
  1224        "type":"structure",
  1225        "members":{
  1226          "Message":{"shape":"ExceptionMessage"}
  1227        },
  1228        "error":{"httpStatusCode":429},
  1229        "exception":true
  1230      },
  1231      "UnauthorizedException":{
  1232        "type":"structure",
  1233        "members":{
  1234          "Message":{"shape":"ExceptionMessage"}
  1235        },
  1236        "error":{"httpStatusCode":403},
  1237        "exception":true
  1238      },
  1239      "UntagResourceRequest":{
  1240        "type":"structure",
  1241        "required":[
  1242          "ResourceArn",
  1243          "TagKeys"
  1244        ],
  1245        "members":{
  1246          "ResourceArn":{
  1247            "shape":"FleetArn",
  1248            "location":"uri",
  1249            "locationName":"ResourceArn"
  1250          },
  1251          "TagKeys":{
  1252            "shape":"TagKeyList",
  1253            "location":"querystring",
  1254            "locationName":"tagKeys"
  1255          }
  1256        }
  1257      },
  1258      "UntagResourceResponse":{
  1259        "type":"structure",
  1260        "members":{
  1261        }
  1262      },
  1263      "UpdateAuditStreamConfigurationRequest":{
  1264        "type":"structure",
  1265        "required":["FleetArn"],
  1266        "members":{
  1267          "FleetArn":{"shape":"FleetArn"},
  1268          "AuditStreamArn":{"shape":"AuditStreamArn"}
  1269        }
  1270      },
  1271      "UpdateAuditStreamConfigurationResponse":{
  1272        "type":"structure",
  1273        "members":{
  1274        }
  1275      },
  1276      "UpdateCompanyNetworkConfigurationRequest":{
  1277        "type":"structure",
  1278        "required":[
  1279          "FleetArn",
  1280          "VpcId",
  1281          "SubnetIds",
  1282          "SecurityGroupIds"
  1283        ],
  1284        "members":{
  1285          "FleetArn":{"shape":"FleetArn"},
  1286          "VpcId":{"shape":"VpcId"},
  1287          "SubnetIds":{"shape":"SubnetIds"},
  1288          "SecurityGroupIds":{"shape":"SecurityGroupIds"}
  1289        }
  1290      },
  1291      "UpdateCompanyNetworkConfigurationResponse":{
  1292        "type":"structure",
  1293        "members":{
  1294        }
  1295      },
  1296      "UpdateDevicePolicyConfigurationRequest":{
  1297        "type":"structure",
  1298        "required":["FleetArn"],
  1299        "members":{
  1300          "FleetArn":{"shape":"FleetArn"},
  1301          "DeviceCaCertificate":{"shape":"CertificateChain"}
  1302        }
  1303      },
  1304      "UpdateDevicePolicyConfigurationResponse":{
  1305        "type":"structure",
  1306        "members":{
  1307        }
  1308      },
  1309      "UpdateDomainMetadataRequest":{
  1310        "type":"structure",
  1311        "required":[
  1312          "FleetArn",
  1313          "DomainName"
  1314        ],
  1315        "members":{
  1316          "FleetArn":{"shape":"FleetArn"},
  1317          "DomainName":{"shape":"DomainName"},
  1318          "DisplayName":{"shape":"DisplayName"}
  1319        }
  1320      },
  1321      "UpdateDomainMetadataResponse":{
  1322        "type":"structure",
  1323        "members":{
  1324        }
  1325      },
  1326      "UpdateFleetMetadataRequest":{
  1327        "type":"structure",
  1328        "required":["FleetArn"],
  1329        "members":{
  1330          "FleetArn":{"shape":"FleetArn"},
  1331          "DisplayName":{"shape":"DisplayName"},
  1332          "OptimizeForEndUserLocation":{"shape":"Boolean"}
  1333        }
  1334      },
  1335      "UpdateFleetMetadataResponse":{
  1336        "type":"structure",
  1337        "members":{
  1338        }
  1339      },
  1340      "UpdateIdentityProviderConfigurationRequest":{
  1341        "type":"structure",
  1342        "required":[
  1343          "FleetArn",
  1344          "IdentityProviderType"
  1345        ],
  1346        "members":{
  1347          "FleetArn":{"shape":"FleetArn"},
  1348          "IdentityProviderType":{"shape":"IdentityProviderType"},
  1349          "IdentityProviderSamlMetadata":{"shape":"SamlMetadata"}
  1350        }
  1351      },
  1352      "UpdateIdentityProviderConfigurationResponse":{
  1353        "type":"structure",
  1354        "members":{
  1355        }
  1356      },
  1357      "Username":{
  1358        "type":"string",
  1359        "max":256,
  1360        "min":1
  1361      },
  1362      "VpcId":{
  1363        "type":"string",
  1364        "pattern":"^vpc-([0-9a-f]{8}|[0-9a-f]{17})$"
  1365      },
  1366      "WebsiteAuthorizationProviderSummary":{
  1367        "type":"structure",
  1368        "required":["AuthorizationProviderType"],
  1369        "members":{
  1370          "AuthorizationProviderId":{"shape":"Id"},
  1371          "AuthorizationProviderType":{"shape":"AuthorizationProviderType"},
  1372          "DomainName":{"shape":"DomainName"},
  1373          "CreatedTime":{"shape":"DateTime"}
  1374        }
  1375      },
  1376      "WebsiteAuthorizationProvidersSummaryList":{
  1377        "type":"list",
  1378        "member":{"shape":"WebsiteAuthorizationProviderSummary"}
  1379      },
  1380      "WebsiteCaSummary":{
  1381        "type":"structure",
  1382        "members":{
  1383          "WebsiteCaId":{"shape":"Id"},
  1384          "CreatedTime":{"shape":"DateTime"},
  1385          "DisplayName":{"shape":"DisplayName"}
  1386        }
  1387      },
  1388      "WebsiteCaSummaryList":{
  1389        "type":"list",
  1390        "member":{"shape":"WebsiteCaSummary"}
  1391      }
  1392    }
  1393  }