Package-level declarations
Types
Link copied to clipboard
Information about managed application. API Version: 2019-07-01.
Link copied to clipboard
data class ApplicationArgs(val applicationDefinitionId: Output<String>? = null, val applicationName: Output<String>? = null, val identity: Output<IdentityArgs>? = null, val jitAccessPolicy: Output<ApplicationJitAccessPolicyArgs>? = null, val kind: Output<String>? = null, val location: Output<String>? = null, val managedBy: Output<String>? = null, val managedResourceGroupId: Output<String>? = null, val parameters: Output<Any>? = null, val plan: Output<PlanArgs>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ApplicationArgs>
Information about managed application. API Version: 2019-07-01.
Link copied to clipboard
class ApplicationArgsBuilder
Builder for ApplicationArgs.
Link copied to clipboard
Information about managed application definition. API Version: 2019-07-01.
Link copied to clipboard
data class ApplicationDefinitionArgs(val applicationDefinitionName: Output<String>? = null, val artifacts: Output<List<ApplicationDefinitionArtifactArgs>>? = null, val authorizations: Output<List<ApplicationAuthorizationArgs>>? = null, val createUiDefinition: Output<Any>? = null, val deploymentPolicy: Output<ApplicationDeploymentPolicyArgs>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val isEnabled: Output<Boolean>? = null, val location: Output<String>? = null, val lockLevel: Output<ApplicationLockLevel>? = null, val lockingPolicy: Output<ApplicationPackageLockingPolicyDefinitionArgs>? = null, val mainTemplate: Output<Any>? = null, val managedBy: Output<String>? = null, val managementPolicy: Output<ApplicationManagementPolicyArgs>? = null, val notificationPolicy: Output<ApplicationNotificationPolicyArgs>? = null, val packageFileUri: Output<String>? = null, val policies: Output<List<ApplicationPolicyArgs>>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val storageAccountId: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ApplicationDefinitionArgs>
Information about managed application definition. API Version: 2019-07-01.
Link copied to clipboard
Builder for ApplicationDefinitionArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ApplicationDefinition.
Link copied to clipboard
Link copied to clipboard
Builder for Application.
Link copied to clipboard
Information about JIT request definition. API Version: 2019-07-01.
Link copied to clipboard
data class JitRequestArgs(val applicationResourceId: Output<String>? = null, val jitAuthorizationPolicies: Output<List<JitAuthorizationPoliciesArgs>>? = null, val jitRequestName: Output<String>? = null, val jitSchedulingPolicy: Output<JitSchedulingPolicyArgs>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<JitRequestArgs>
Information about JIT request definition. API Version: 2019-07-01.
Link copied to clipboard
class JitRequestArgsBuilder
Builder for JitRequestArgs.
Link copied to clipboard
Link copied to clipboard
Builder for JitRequest.
Link copied to clipboard
object SolutionsFunctions
Functions
Link copied to clipboard
suspend fun application(name: String, block: suspend ApplicationResourceBuilder.() -> Unit): Application
Link copied to clipboard
suspend fun applicationDefinition(name: String, block: suspend ApplicationDefinitionResourceBuilder.() -> Unit): ApplicationDefinition
Link copied to clipboard
suspend fun jitRequest(name: String, block: suspend JitRequestResourceBuilder.() -> Unit): JitRequest