-
Notifications
You must be signed in to change notification settings - Fork 223
/
com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.yml
113 lines (109 loc) · 10.7 KB
/
com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
### YamlMime:JavaType
inheritedMembers:
- com.microsoft.azure.management.resources.fluentcore.model.Creatable.create()
- com.microsoft.azure.management.resources.fluentcore.model.Creatable.createAsync(final ServiceCallback<T>)
- com.microsoft.azure.management.resources.fluentcore.model.Creatable.createAsync()
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithExtension.defineNewExtension(String)
- com.microsoft.azure.management.resources.fluentcore.model.Indexable.key()
- com.microsoft.azure.management.resources.fluentcore.arm.models.HasName.name()
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics()
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(Creatable<StorageAccount>)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(StorageAccount)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(String)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithAvailabilitySet.withExistingAvailabilitySet(AvailabilitySet)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface.withExistingSecondaryNetworkInterface(NetworkInterface)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithStorageAccount.withExistingStorageAccount(StorageAccount)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithManagedServiceIdentity.withManagedServiceIdentity()
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithManagedServiceIdentity.withManagedServiceIdentity(int)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithAvailabilitySet.withNewAvailabilitySet(String)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithAvailabilitySet.withNewAvailabilitySet(Creatable<AvailabilitySet>)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface.withNewSecondaryNetworkInterface(Creatable<NetworkInterface>)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithStorageAccount.withNewStorageAccount(String)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithStorageAccount.withNewStorageAccount(Creatable<StorageAccount>)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskCaching(CachingTypes)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskEncryptionSettings(DiskEncryptionSettings)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskName(String)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskSizeInGB(Integer)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskSizeInGB(int)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithPlan.withPlan(PurchasePlan)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithPlan.withPromotionalPlan(PurchasePlan,String)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithVMSize.withSize(String)
- com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithVMSize.withSize(VirtualMachineSizeTypes)
- com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags.withTag(String,String)
- com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags.withTags(Map<String, String>)
methods:
- fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.withRoleBasedAccessTo(String scope, BuiltInRole asRole)
name: withRoleBasedAccessTo(String scope, BuiltInRole asRole)
nameWithType: VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.withRoleBasedAccessTo(String scope, BuiltInRole asRole)
parameters:
- description: <p>scope of the access represented in ARM resource ID format </p>
name: scope
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
- description: <p>access role to assigned to the virtual machine </p>
name: asRole
type: <xref href="com.microsoft.azure.management.graphrbac.BuiltInRole?alt=com.microsoft.azure.management.graphrbac.BuiltInRole&text=BuiltInRole" data-throw-if-not-resolved="False"/>
returns:
description: <p>the next stage of the definition </p>
type: <xref href="com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate?alt=com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate&text=VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate" data-throw-if-not-resolved="False"/>
summary: >-
<p>Specifies that applications running on the virtual machine requires the given access role with scope of access limited to the ARM resource identified by the resource ID specified in the scope parameter.</p>
<p></p>
syntax: public WithRoleAndScopeOrCreate withRoleBasedAccessTo(String scope, BuiltInRole asRole)
uid: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.withRoleBasedAccessTo(String,BuiltInRole)
- fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.withRoleBasedAccessToCurrentResourceGroup(BuiltInRole asRole)
name: withRoleBasedAccessToCurrentResourceGroup(BuiltInRole asRole)
nameWithType: VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.withRoleBasedAccessToCurrentResourceGroup(BuiltInRole asRole)
parameters:
- description: <p>access role to assigned to the virtual machine </p>
name: asRole
type: <xref href="com.microsoft.azure.management.graphrbac.BuiltInRole?alt=com.microsoft.azure.management.graphrbac.BuiltInRole&text=BuiltInRole" data-throw-if-not-resolved="False"/>
returns:
description: <p>the next stage of the definition </p>
type: <xref href="com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate?alt=com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate&text=VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate" data-throw-if-not-resolved="False"/>
summary: >-
<p>Specifies that applications running on the virtual machine requires the given access role with scope of access limited to the current resource group that the virtual machine resides.</p>
<p></p>
syntax: public WithRoleAndScopeOrCreate withRoleBasedAccessToCurrentResourceGroup(BuiltInRole asRole)
uid: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.withRoleBasedAccessToCurrentResourceGroup(BuiltInRole)
- fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.withRoleDefinitionBasedAccessTo(String scope, String roleDefinitionId)
name: withRoleDefinitionBasedAccessTo(String scope, String roleDefinitionId)
nameWithType: VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.withRoleDefinitionBasedAccessTo(String scope, String roleDefinitionId)
parameters:
- description: <p>scope of the access represented in ARM resource ID format </p>
name: scope
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
- description: <p>access role definition to assigned to the virtual machine </p>
name: roleDefinitionId
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
returns:
description: <p>the next stage of the definition </p>
type: <xref href="com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate?alt=com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate&text=VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate" data-throw-if-not-resolved="False"/>
summary: >-
<p>Specifies that applications running on the virtual machine requires the access described in the given role definition with scope of access limited to the ARM resource identified by the resource ID specified in the scope parameter.</p>
<p></p>
syntax: public WithRoleAndScopeOrCreate withRoleDefinitionBasedAccessTo(String scope, String roleDefinitionId)
uid: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.withRoleDefinitionBasedAccessTo(String,String)
- fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.withRoleDefinitionBasedAccessToCurrentResourceGroup(String roleDefinitionId)
name: withRoleDefinitionBasedAccessToCurrentResourceGroup(String roleDefinitionId)
nameWithType: VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.withRoleDefinitionBasedAccessToCurrentResourceGroup(String roleDefinitionId)
parameters:
- description: <p>access role definition to assigned to the virtual machine </p>
name: roleDefinitionId
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
returns:
description: <p>the next stage of the definition </p>
type: <xref href="com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate?alt=com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate&text=VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate" data-throw-if-not-resolved="False"/>
summary: >-
<p>Specifies that applications running on the virtual machine requires the access described in the given role definition with scope of access limited to the current resource group that the virtual machine resides.</p>
<p></p>
syntax: public WithRoleAndScopeOrCreate withRoleDefinitionBasedAccessToCurrentResourceGroup(String roleDefinitionId)
uid: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate.withRoleDefinitionBasedAccessToCurrentResourceGroup(String)
nameWithType: VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate
syntax: public interface WithRoleAndScopeOrCreate extends VirtualMachine.DefinitionStages.WithCreate
type: interface
uid: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate
fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate
name: VirtualMachine.DefinitionStages.WithRoleAndScopeOrCreate
package: com.microsoft.azure.management.compute
summary: <p>The stage of the Managed Service Identity enabled virtual machine allowing to set role assignment for a scope. </p>
metadata: {}