Interface ManagementLock
-
- All Superinterfaces:
HasId,HasInnerModel<ManagementLockObjectInner>,HasManager<ResourceManager>,HasName,Indexable,Refreshable<ManagementLock>,Updatable<ManagementLock.Update>
public interface ManagementLock extends Indexable, Refreshable<ManagementLock>, Updatable<ManagementLock.Update>, HasInnerModel<ManagementLockObjectInner>, HasManager<ResourceManager>, HasId, HasName
Management lock.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceManagementLock.DefinitionContainer interface for all the definitions.static interfaceManagementLock.DefinitionStagesGrouping of management lock definition stages.static interfaceManagementLock.UpdateContainer interface for all the updates.static interfaceManagementLock.UpdateStagesGrouping of management lock update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LockLevellevel()StringlockedResourceId()Stringnotes()List<ManagementLockOwner>owners()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
manager
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
-
-
-
Method Detail
-
level
LockLevel level()
- Returns:
- the lock level
-
lockedResourceId
String lockedResourceId()
- Returns:
- the resource ID of the locked resource
-
notes
String notes()
- Returns:
- any notes associated with the lock
-
owners
List<ManagementLockOwner> owners()
- Returns:
- the owners of the lock
-
-