GalleryInVMAccessControlProfilePropertiesArgs

data class GalleryInVMAccessControlProfilePropertiesArgs(val applicableHostEndpoint: Output<EndpointTypes>, val description: Output<String>? = null, val osType: Output<OperatingSystemTypes>) : ConvertibleToJava<GalleryInVMAccessControlProfilePropertiesArgs>

Describes the properties of a gallery inVMAccessControlProfile.

Constructors

constructor(applicableHostEndpoint: Output<EndpointTypes>, description: Output<String>? = null, osType: Output<OperatingSystemTypes>)

Properties

Link copied to clipboard

This property allows you to specify the Endpoint type for which this profile is defining the access control for. Possible values are: 'WireServer' or 'IMDS'

Link copied to clipboard
val description: Output<String>? = null

The description of this gallery inVMAccessControlProfile resources. This property is updatable.

Link copied to clipboard

This property allows you to specify the OS type of the VMs/VMSS for which this profile can be used against. Possible values are: 'Windows' or 'Linux'

Functions

Link copied to clipboard
open override fun toJava(): GalleryInVMAccessControlProfilePropertiesArgs