Resource Type: azure_compute_resource

Defined in:
lib/puppet/type/azure_compute_resource.rb
Providers:
arm

Overview

Machine Learning compute object wrapped into ARM resource envelope.

Properties

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • id

    Specifies the resource ID.

  • identity

    The identity of the resource.

  • location

    Specifies the location of the resource.

  • properties

    Compute properties

  • tags

    Contains resource tags defined as key/value pairs.

  • type

    Specifies the type of the resource.

Parameters

  • api_version

    Version of Azure Machine Learning resource provider API.

  • compute_name

    Name of the Azure Machine Learning compute.

  • name (namevar)

    Specifies the name of the resource.

  • parameters

    Payload with Machine Learning compute definition.

  • properties

    Compute properties

  • provider

    The specific backend to use for this ‘azure_compute_resource` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.

  • resource_group_name

    Name of the resource group in which workspace is located.

  • subscription_id

    Azure subscription identifier.

  • underlying_resource_action

    Delete the underlying compute if ‘Delete’, or detach the underlying compute from workspace if ‘Detach’.

  • workspace_name

    Name of Azure Machine Learning workspace.