FunctionUrlState constructor

const FunctionUrlState({
  1. Input<String?>? authorizationType,
  2. Input<FunctionUrlCors?>? cors,
  3. Input<String?>? functionArn,
  4. Input<String?>? functionName,
  5. Input<String?>? functionUrl,
  6. Input<String?>? invokeMode,
  7. Input<String?>? qualifier,
  8. Input<String?>? region,
  9. Input<String?>? urlId,
})

Creates a new FunctionUrlState. authorizationType Type of authentication that the function URL uses. Valid values are AWS_IAM and NONE. cors Cross-origin resource sharing (CORS) settings for the function URL. See below. functionArn ARN of the Lambda function. functionName Name or ARN of the Lambda function. functionUrl HTTP URL endpoint for the function in the format https://&lt;url_id&gt;.lambda-url.&lt;region&gt;.on.aws/. invokeMode How the Lambda function responds to an invocation. Valid values are BUFFERED (default) and RESPONSE_STREAM. qualifier Alias name or $LATEST. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. urlId Generated ID for the endpoint.

Implementation

const FunctionUrlState({
  this.authorizationType,
  this.cors,
  this.functionArn,
  this.functionName,
  this.functionUrl,
  this.invokeMode,
  this.qualifier,
  this.region,
  this.urlId,
});