Package-level declarations

Types

Link copied to clipboard
data class AzureApiManagementSourceArgs(val msiResourceId: Output<String>? = null, val resourceId: Output<String>) : ConvertibleToJava<AzureApiManagementSourceArgs>

API source configuration for Azure API Management.

Link copied to clipboard
data class ContactArgs(val email: Output<String>? = null, val name: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<ContactArgs>

Contact information

Link copied to clipboard
Link copied to clipboard
data class DeploymentServerArgs(val runtimeUri: Output<List<String>>? = null) : ConvertibleToJava<DeploymentServerArgs>

Server

Link copied to clipboard
data class EnvironmentServerArgs(val managementPortalUri: Output<List<String>>? = null, val type: Output<Either<String, EnvironmentServerType>>? = null) : ConvertibleToJava<EnvironmentServerArgs>

Server information of the environment.

Link copied to clipboard
data class ExternalDocumentationArgs(val description: Output<String>? = null, val title: Output<String>? = null, val url: Output<String>) : ConvertibleToJava<ExternalDocumentationArgs>

Additional, external documentation for the API.

Link copied to clipboard
data class GetApiDefinitionPlainArgs(val apiName: String, val definitionName: String, val resourceGroupName: String, val serviceName: String, val versionName: String, val workspaceName: String) : ConvertibleToJava<GetApiDefinitionPlainArgs>
Link copied to clipboard
data class GetApiPlainArgs(val apiName: String, val resourceGroupName: String, val serviceName: String, val workspaceName: String) : ConvertibleToJava<GetApiPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetApiSourcePlainArgs(val apiSourceName: String, val resourceGroupName: String, val serviceName: String, val workspaceName: String) : ConvertibleToJava<GetApiSourcePlainArgs>
Link copied to clipboard
data class GetApiVersionPlainArgs(val apiName: String, val resourceGroupName: String, val serviceName: String, val versionName: String, val workspaceName: String) : ConvertibleToJava<GetApiVersionPlainArgs>
Link copied to clipboard
data class GetDeploymentPlainArgs(val apiName: String, val deploymentName: String, val resourceGroupName: String, val serviceName: String, val workspaceName: String) : ConvertibleToJava<GetDeploymentPlainArgs>
Link copied to clipboard
data class GetEnvironmentPlainArgs(val environmentName: String, val resourceGroupName: String, val serviceName: String, val workspaceName: String) : ConvertibleToJava<GetEnvironmentPlainArgs>
Link copied to clipboard
data class GetMetadataSchemaPlainArgs(val metadataSchemaName: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetMetadataSchemaPlainArgs>
Link copied to clipboard
data class GetServicePlainArgs(val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetServicePlainArgs>
Link copied to clipboard
data class GetWorkspacePlainArgs(val resourceGroupName: String, val serviceName: String, val workspaceName: String) : ConvertibleToJava<GetWorkspacePlainArgs>
Link copied to clipboard
data class LicenseArgs(val identifier: Output<String>? = null, val name: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<LicenseArgs>

The license information for the API.

Link copied to clipboard
Link copied to clipboard
data class ManagedServiceIdentityArgs(val type: Output<Either<String, ManagedServiceIdentityType>>, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<ManagedServiceIdentityArgs>

Managed service identity (system assigned and/or user assigned identities)

Link copied to clipboard
data class MetadataAssignmentArgs(val deprecated: Output<Boolean>? = null, val entity: Output<Either<String, MetadataAssignmentEntity>>? = null, val required: Output<Boolean>? = null) : ConvertibleToJava<MetadataAssignmentArgs>

Assignment metadata

Link copied to clipboard
data class OnboardingArgs(val developerPortalUri: Output<List<String>>? = null, val instructions: Output<String>? = null) : ConvertibleToJava<OnboardingArgs>

Onboarding information

Link copied to clipboard
Link copied to clipboard
data class TermsOfServiceArgs(val url: Output<String>) : ConvertibleToJava<TermsOfServiceArgs>

Terms of service for the API.

Link copied to clipboard