Skip to content

RosHttpApiProps

Properties for defining a RosHttpApi.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apig-httpapi

Initializer

using AlibabaCloud.SDK.ROS.CDK.Apig;
new RosHttpApiProps {
    object HttpApiName,
    object AgentProtocols = null,
    object AiProtocols = null,
    object AuthConfig = null,
    object BasePath = null,
    object BelongGatewayId = null,
    object BuiltinRouteNames = null,
    object DeployConfigs = null,
    object Description = null,
    object EnableAuth = null,
    object FirstByteTimeout = null,
    object IngressConfig = null,
    object ModelCategory = null,
    object OnlyChangeConfig = null,
    object Protocols = null,
    object RemoveBasePathOnForward = null,
    object ResourceGroupId = null,
    object Strategy = null,
    object Type = null,
    object VersionConfig = null
};

Properties

Name Type Description
HttpApiName object No description.
AgentProtocols object No description.
AiProtocols object No description.
AuthConfig object No description.
BasePath object No description.
BelongGatewayId object No description.
BuiltinRouteNames object No description.
DeployConfigs object No description.
Description object No description.
EnableAuth object No description.
FirstByteTimeout object No description.
IngressConfig object No description.
ModelCategory object No description.
OnlyChangeConfig object No description.
Protocols object No description.
RemoveBasePathOnForward object No description.
ResourceGroupId object No description.
Strategy object No description.
Type object No description.
VersionConfig object No description.

HttpApiNameRequired

public object HttpApiName { get; set; }
  • Type: object

AgentProtocolsOptional

public object AgentProtocols { get; set; }
  • Type: object

AiProtocolsOptional

public object AiProtocols { get; set; }
  • Type: object

AuthConfigOptional

public object AuthConfig { get; set; }
  • Type: object

BasePathOptional

public object BasePath { get; set; }
  • Type: object

BelongGatewayIdOptional

public object BelongGatewayId { get; set; }
  • Type: object

BuiltinRouteNamesOptional

public object BuiltinRouteNames { get; set; }
  • Type: object

DeployConfigsOptional

public object DeployConfigs { get; set; }
  • Type: object

DescriptionOptional

public object Description { get; set; }
  • Type: object

EnableAuthOptional

public object EnableAuth { get; set; }
  • Type: object

FirstByteTimeoutOptional

public object FirstByteTimeout { get; set; }
  • Type: object

IngressConfigOptional

public object IngressConfig { get; set; }
  • Type: object

ModelCategoryOptional

public object ModelCategory { get; set; }
  • Type: object

OnlyChangeConfigOptional

public object OnlyChangeConfig { get; set; }
  • Type: object

ProtocolsOptional

public object Protocols { get; set; }
  • Type: object

RemoveBasePathOnForwardOptional

public object RemoveBasePathOnForward { get; set; }
  • Type: object

ResourceGroupIdOptional

public object ResourceGroupId { get; set; }
  • Type: object

StrategyOptional

public object Strategy { get; set; }
  • Type: object

TypeOptional

public object Type { get; set; }
  • Type: object

VersionConfigOptional

public object VersionConfig { get; set; }
  • Type: object