RosApiProps
Properties for defining a RosApi
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apigateway-api
Initializer
import { RosApiProps } from '@alicloud/ros-cdk-apigateway'
const rosApiProps: RosApiProps = { ... }
Properties
Name | Type | Description |
---|---|---|
apiName |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
groupId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
requestConfig |
@alicloud/ros-cdk-core.IResolvable | RequestConfigProperty |
No description. |
serviceConfig |
@alicloud/ros-cdk-core.IResolvable | ServiceConfigProperty |
No description. |
visibility |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
allowSignatureMethod |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
appCodeAuthType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
authType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
constParameters |
@alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ConstParametersProperty[] |
No description. |
description |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
disableInternet |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
errorCodeSamples |
@alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ErrorCodeSamplesProperty[] |
No description. |
failResultSample |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
forceNonceCheck |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
openIdConnectConfig |
@alicloud/ros-cdk-core.IResolvable | OpenIdConnectConfigProperty |
No description. |
requestParameters |
@alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | RequestParametersProperty[] |
No description. |
resultBodyModel |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
resultDescriptions |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
resultSample |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
resultType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
serviceParameters |
@alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ServiceParametersProperty[] |
No description. |
serviceParametersMap |
@alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ServiceParametersMapProperty[] |
No description. |
systemParameters |
@alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | SystemParametersProperty[] |
No description. |
tags |
TagsProperty[] |
No description. |
webSocketApiType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
apiName
Required
public readonly apiName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
groupId
Required
public readonly groupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
requestConfig
Required
public readonly requestConfig: IResolvable | RequestConfigProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | RequestConfigProperty
serviceConfig
Required
public readonly serviceConfig: IResolvable | ServiceConfigProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | ServiceConfigProperty
visibility
Required
public readonly visibility: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
allowSignatureMethod
Optional
public readonly allowSignatureMethod: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
appCodeAuthType
Optional
public readonly appCodeAuthType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
authType
Optional
public readonly authType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
constParameters
Optional
public readonly constParameters: IResolvable | IResolvable | ConstParametersProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ConstParametersProperty[]
description
Optional
public readonly description: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
disableInternet
Optional
public readonly disableInternet: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
errorCodeSamples
Optional
public readonly errorCodeSamples: IResolvable | IResolvable | ErrorCodeSamplesProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ErrorCodeSamplesProperty[]
failResultSample
Optional
public readonly failResultSample: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
forceNonceCheck
Optional
public readonly forceNonceCheck: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
openIdConnectConfig
Optional
public readonly openIdConnectConfig: IResolvable | OpenIdConnectConfigProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | OpenIdConnectConfigProperty
requestParameters
Optional
public readonly requestParameters: IResolvable | IResolvable | RequestParametersProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | RequestParametersProperty[]
resultBodyModel
Optional
public readonly resultBodyModel: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
resultDescriptions
Optional
public readonly resultDescriptions: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
resultSample
Optional
public readonly resultSample: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
resultType
Optional
public readonly resultType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
serviceParameters
Optional
public readonly serviceParameters: IResolvable | IResolvable | ServiceParametersProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ServiceParametersProperty[]
serviceParametersMap
Optional
public readonly serviceParametersMap: IResolvable | IResolvable | ServiceParametersMapProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ServiceParametersMapProperty[]
systemParameters
Optional
public readonly systemParameters: IResolvable | IResolvable | SystemParametersProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | SystemParametersProperty[]
tags
Optional
public readonly tags: TagsProperty[];
- Type: TagsProperty[]
webSocketApiType
Optional
public readonly webSocketApiType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable