Blueprint Functions
object BlueprintFunctions
Functions
Link copied to clipboard
Represents a blueprint artifact. API Version: 2018-11-01-preview.
suspend fun getArtifact(argument: suspend GetArtifactPlainArgsBuilder.() -> Unit): GetArtifactResult
suspend fun getArtifact(artifactName: String, blueprintName: String, resourceScope: String): GetArtifactResult
Link copied to clipboard
Represents a blueprint assignment. API Version: 2018-11-01-preview.
suspend fun getAssignment(argument: suspend GetAssignmentPlainArgsBuilder.() -> Unit): GetAssignmentResult
Link copied to clipboard
Represents a Blueprint definition. API Version: 2018-11-01-preview.
suspend fun getBlueprint(argument: suspend GetBlueprintPlainArgsBuilder.() -> Unit): GetBlueprintResult
Link copied to clipboard
suspend fun getPolicyAssignmentArtifact(argument: GetPolicyAssignmentArtifactPlainArgs): GetPolicyAssignmentArtifactResult
Blueprint artifact that applies a Policy assignment. API Version: 2018-11-01-preview.
suspend fun getPolicyAssignmentArtifact(argument: suspend GetPolicyAssignmentArtifactPlainArgsBuilder.() -> Unit): GetPolicyAssignmentArtifactResult
suspend fun getPolicyAssignmentArtifact(artifactName: String, blueprintName: String, resourceScope: String): GetPolicyAssignmentArtifactResult
Link copied to clipboard
suspend fun getPublishedBlueprint(argument: GetPublishedBlueprintPlainArgs): GetPublishedBlueprintResult
Represents a published blueprint. API Version: 2018-11-01-preview.
suspend fun getPublishedBlueprint(argument: suspend GetPublishedBlueprintPlainArgsBuilder.() -> Unit): GetPublishedBlueprintResult
suspend fun getPublishedBlueprint(blueprintName: String, resourceScope: String, versionId: String): GetPublishedBlueprintResult
Link copied to clipboard
suspend fun getRoleAssignmentArtifact(argument: GetRoleAssignmentArtifactPlainArgs): GetRoleAssignmentArtifactResult
Blueprint artifact that applies a Role assignment. API Version: 2018-11-01-preview.
suspend fun getRoleAssignmentArtifact(argument: suspend GetRoleAssignmentArtifactPlainArgsBuilder.() -> Unit): GetRoleAssignmentArtifactResult
suspend fun getRoleAssignmentArtifact(artifactName: String, blueprintName: String, resourceScope: String): GetRoleAssignmentArtifactResult
Link copied to clipboard
Blueprint artifact that deploys a Resource Manager template. API Version: 2018-11-01-preview.
suspend fun getTemplateArtifact(argument: suspend GetTemplateArtifactPlainArgsBuilder.() -> Unit): GetTemplateArtifactResult
suspend fun getTemplateArtifact(artifactName: String, blueprintName: String, resourceScope: String): GetTemplateArtifactResult