Documentation
¶
Index ¶
- type LookupManagementLockArgs
- type LookupManagementLockAtResourceGroupLevelArgs
- type LookupManagementLockAtResourceGroupLevelResult
- type LookupManagementLockResult
- type ManagementLock
- type ManagementLockArgs
- type ManagementLockAtResourceGroupLevel
- func GetManagementLockAtResourceGroupLevel(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*ManagementLockAtResourceGroupLevel, error)
- func NewManagementLockAtResourceGroupLevel(ctx *pulumi.Context, name string, args *ManagementLockAtResourceGroupLevelArgs, ...) (*ManagementLockAtResourceGroupLevel, error)
- type ManagementLockAtResourceGroupLevelArgs
- type ManagementLockAtResourceGroupLevelState
- type ManagementLockState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupManagementLockArgs ¶
type LookupManagementLockArgs struct { // Name of the management lock. LockName string `pulumi:"lockName"` }
type LookupManagementLockAtResourceGroupLevelResult ¶
type LookupManagementLockAtResourceGroupLevelResult struct { // The lock level of the management lock. Level *string `pulumi:"level"` // The name of the lock. Name *string `pulumi:"name"` // The notes of the management lock. Notes *string `pulumi:"notes"` // The type of the lock. Type string `pulumi:"type"` }
Management lock information.
func LookupManagementLockAtResourceGroupLevel ¶
func LookupManagementLockAtResourceGroupLevel(ctx *pulumi.Context, args *LookupManagementLockAtResourceGroupLevelArgs, opts ...pulumi.InvokeOption) (*LookupManagementLockAtResourceGroupLevelResult, error)
type LookupManagementLockResult ¶
type LookupManagementLockResult struct { // The lock level of the management lock. Level *string `pulumi:"level"` // The name of the lock. Name *string `pulumi:"name"` // The notes of the management lock. Notes *string `pulumi:"notes"` // The type of the lock. Type string `pulumi:"type"` }
Management lock information.
func LookupManagementLock ¶
func LookupManagementLock(ctx *pulumi.Context, args *LookupManagementLockArgs, opts ...pulumi.InvokeOption) (*LookupManagementLockResult, error)
type ManagementLock ¶
type ManagementLock struct { pulumi.CustomResourceState // The lock level of the management lock. Level pulumi.StringPtrOutput `pulumi:"level"` // The name of the lock. Name pulumi.StringPtrOutput `pulumi:"name"` // The notes of the management lock. Notes pulumi.StringPtrOutput `pulumi:"notes"` // The type of the lock. Type pulumi.StringOutput `pulumi:"type"` }
Management lock information.
func GetManagementLock ¶
func GetManagementLock(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagementLockState, opts ...pulumi.ResourceOption) (*ManagementLock, error)
GetManagementLock gets an existing ManagementLock resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewManagementLock ¶
func NewManagementLock(ctx *pulumi.Context, name string, args *ManagementLockArgs, opts ...pulumi.ResourceOption) (*ManagementLock, error)
NewManagementLock registers a new resource with the given unique name, arguments, and options.
type ManagementLockArgs ¶
type ManagementLockArgs struct { // The lock level of the management lock. Level pulumi.StringPtrInput // The name of lock. LockName pulumi.StringInput // The name of the lock. Name pulumi.StringPtrInput // The notes of the management lock. Notes pulumi.StringPtrInput }
The set of arguments for constructing a ManagementLock resource.
func (ManagementLockArgs) ElementType ¶
func (ManagementLockArgs) ElementType() reflect.Type
type ManagementLockAtResourceGroupLevel ¶
type ManagementLockAtResourceGroupLevel struct { pulumi.CustomResourceState // The lock level of the management lock. Level pulumi.StringPtrOutput `pulumi:"level"` // The name of the lock. Name pulumi.StringPtrOutput `pulumi:"name"` // The notes of the management lock. Notes pulumi.StringPtrOutput `pulumi:"notes"` // The type of the lock. Type pulumi.StringOutput `pulumi:"type"` }
Management lock information.
func GetManagementLockAtResourceGroupLevel ¶
func GetManagementLockAtResourceGroupLevel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagementLockAtResourceGroupLevelState, opts ...pulumi.ResourceOption) (*ManagementLockAtResourceGroupLevel, error)
GetManagementLockAtResourceGroupLevel gets an existing ManagementLockAtResourceGroupLevel resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewManagementLockAtResourceGroupLevel ¶
func NewManagementLockAtResourceGroupLevel(ctx *pulumi.Context, name string, args *ManagementLockAtResourceGroupLevelArgs, opts ...pulumi.ResourceOption) (*ManagementLockAtResourceGroupLevel, error)
NewManagementLockAtResourceGroupLevel registers a new resource with the given unique name, arguments, and options.
type ManagementLockAtResourceGroupLevelArgs ¶
type ManagementLockAtResourceGroupLevelArgs struct { // The lock level of the management lock. Level pulumi.StringPtrInput // The lock name. LockName pulumi.StringInput // The name of the lock. Name pulumi.StringPtrInput // The notes of the management lock. Notes pulumi.StringPtrInput // The resource group name. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a ManagementLockAtResourceGroupLevel resource.
func (ManagementLockAtResourceGroupLevelArgs) ElementType ¶
func (ManagementLockAtResourceGroupLevelArgs) ElementType() reflect.Type
type ManagementLockAtResourceGroupLevelState ¶
type ManagementLockAtResourceGroupLevelState struct { // The lock level of the management lock. Level pulumi.StringPtrInput // The name of the lock. Name pulumi.StringPtrInput // The notes of the management lock. Notes pulumi.StringPtrInput // The type of the lock. Type pulumi.StringPtrInput }
func (ManagementLockAtResourceGroupLevelState) ElementType ¶
func (ManagementLockAtResourceGroupLevelState) ElementType() reflect.Type
type ManagementLockState ¶
type ManagementLockState struct { // The lock level of the management lock. Level pulumi.StringPtrInput // The name of the lock. Name pulumi.StringPtrInput // The notes of the management lock. Notes pulumi.StringPtrInput // The type of the lock. Type pulumi.StringPtrInput }
func (ManagementLockState) ElementType ¶
func (ManagementLockState) ElementType() reflect.Type