ApiArgs

constructor(apiManagementName: Output<String>? = null, apiType: Output<String>? = null, contact: Output<ApiContactArgs>? = null, description: Output<String>? = null, displayName: Output<String>? = null, import: Output<ApiImportArgs>? = null, license: Output<ApiLicenseArgs>? = null, name: Output<String>? = null, oauth2Authorization: Output<ApiOauth2AuthorizationArgs>? = null, openidAuthentication: Output<ApiOpenidAuthenticationArgs>? = null, path: Output<String>? = null, protocols: Output<List<String>>? = null, resourceGroupName: Output<String>? = null, revision: Output<String>? = null, revisionDescription: Output<String>? = null, serviceUrl: Output<String>? = null, sourceApiId: Output<String>? = null, subscriptionKeyParameterNames: Output<ApiSubscriptionKeyParameterNamesArgs>? = null, subscriptionRequired: Output<Boolean>? = null, termsOfServiceUrl: Output<String>? = null, version: Output<String>? = null, versionDescription: Output<String>? = null, versionSetId: Output<String>? = null)