Skip to content

ApisProps

Properties for defining a Apis.

See https://www.alibabacloud.com/help/ros/developer-reference/datasource-apigateway-apis

Initializer

using AlibabaCloud.SDK.ROS.CDK.Apigateway;
new ApisProps {
    object ApiId = null,
    object ApiName = null,
    object CatalogId = null,
    object EnableTagAuth = null,
    object GroupId = null,
    object RefreshOptions = null,
    object Visibility = null
};

Properties

Name Type Description
ApiId object Property apiId: ID of the specified API.
ApiName object Property apiName: API name (fuzzy matching).
CatalogId object Property catalogId: Catalog number.
EnableTagAuth object Property enableTagAuth: Enable label validation.
GroupId object Property groupId: ID of the specified group.
RefreshOptions object Property refreshOptions: The refresh strategy for the datasource resource when the stack is updated.
Visibility object Property visibility: Whether the API is public.

ApiIdOptional

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

Property apiId: ID of the specified API.


ApiNameOptional

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

Property apiName: API name (fuzzy matching).


CatalogIdOptional

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

Property catalogId: Catalog number.


EnableTagAuthOptional

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

Property enableTagAuth: Enable label validation.


GroupIdOptional

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

Property groupId: ID of the specified group.


RefreshOptionsOptional

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

Property refreshOptions: The refresh strategy for the datasource resource when the stack is updated.

Valid values:

  • Never: Never refresh the datasource resource when the stack is updated.
  • Always: Always refresh the datasource resource when the stack is updated. Default is Never.

VisibilityOptional

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

Property visibility: Whether the API is public.