Package-level declarations

Types

Link copied to clipboard
data class ACRArgs(val acrRegistryName: Output<String>? = null, val acrRepositoryName: Output<String>? = null, val acrResourceGroup: Output<String>? = null, val acrSubscriptionId: Output<String>? = null) : ConvertibleToJava<ACRArgs>

Information on the azure container registry

Link copied to clipboard

Builder for ACRArgs.

Link copied to clipboard
data class DeploymentPropertiesArgs(val helmChartPath: Output<String>? = null, val helmValues: Output<String>? = null, val kubeManifestLocations: Output<List<String>>? = null, val manifestType: Output<Either<String, ManifestType>>? = null, val overrides: Output<Map<String, String>>? = null) : ConvertibleToJava<DeploymentPropertiesArgs>
Link copied to clipboard
data class GetADOOAuthInfoPlainArgs(val location: String, val redirectUrl: String? = null) : ConvertibleToJava<GetADOOAuthInfoPlainArgs>
Link copied to clipboard
data class GetGitHubOAuthPlainArgs(val location: String, val redirectUrl: String? = null) : ConvertibleToJava<GetGitHubOAuthPlainArgs>
Link copied to clipboard
data class GetIacProfilePlainArgs(val iacProfileName: String, val resourceGroupName: String) : ConvertibleToJava<GetIacProfilePlainArgs>
Link copied to clipboard
data class GetWorkflowPlainArgs(val resourceGroupName: String, val workflowName: String) : ConvertibleToJava<GetWorkflowPlainArgs>
Link copied to clipboard
data class GitHubWorkflowProfileArgs(val acr: Output<ACRArgs>? = null, val aksResourceId: Output<String>? = null, val branchName: Output<String>? = null, val deploymentProperties: Output<DeploymentPropertiesArgs>? = null, val dockerBuildContext: Output<String>? = null, val dockerfile: Output<String>? = null, val lastWorkflowRun: Output<WorkflowRunArgs>? = null, val namespace: Output<String>? = null, val oidcCredentials: Output<GitHubWorkflowProfileOidcCredentialsArgs>? = null, val repositoryName: Output<String>? = null, val repositoryOwner: Output<String>? = null) : ConvertibleToJava<GitHubWorkflowProfileArgs>

GitHub Workflow Profile

Link copied to clipboard
data class GitHubWorkflowProfileOidcCredentialsArgs(val azureClientId: Output<String>? = null, val azureTenantId: Output<String>? = null) : ConvertibleToJava<GitHubWorkflowProfileOidcCredentialsArgs>

The fields needed for OIDC with GitHub.

Link copied to clipboard
data class IacTemplateDetailsArgs(val count: Output<Int>? = null, val namingConvention: Output<String>? = null, val productName: Output<String>? = null) : ConvertibleToJava<IacTemplateDetailsArgs>
Link copied to clipboard
data class IacTemplatePropertiesArgs(val instanceName: Output<String>? = null, val instanceStage: Output<String>? = null, val quickStartTemplateType: Output<Either<String, QuickStartTemplateType>>? = null, val sourceResourceId: Output<String>? = null, val templateDetails: Output<List<IacTemplateDetailsArgs>>? = null, val templateName: Output<String>? = null) : ConvertibleToJava<IacTemplatePropertiesArgs>

Properties of a IacTemplate.

Link copied to clipboard
data class StagePropertiesArgs(val dependencies: Output<List<String>>? = null, val gitEnvironment: Output<String>? = null, val stageName: Output<String>? = null) : ConvertibleToJava<StagePropertiesArgs>

Properties of a Stage.

Link copied to clipboard
data class WorkflowRunArgs(val workflowRunStatus: Output<Either<String, WorkflowRunStatus>>? = null) : ConvertibleToJava<WorkflowRunArgs>
Link copied to clipboard