@Override public PolicyAssignmentImpl withDisplayName(String displayName) { inner().withDisplayName(displayName); return this; }
@Override public PolicyAssignmentImpl forScope(String scope) { inner().withScope(scope); return this; }
@Override public PolicyAssignmentImpl withPolicyDefinitionId(String policyDefinitionId) { inner().withPolicyDefinitionId(policyDefinitionId); return this; }
@Override public PolicyAssignmentImpl withPolicyDefinitionId(String policyDefinitionId) { inner().withPolicyDefinitionId(policyDefinitionId); return this; }
@Override public PolicyAssignmentImpl withDisplayName(String displayName) { inner().withDisplayName(displayName); return this; }
@Override public String displayName() { return inner().displayName(); }
@Override public String scope() { return inner().scope(); }
@Override public String id() { return inner().id(); }
@Override public String policyDefinitionId() { return inner().policyDefinitionId(); }
@Override public String id() { return inner().id(); }
@Override public PolicyAssignmentImpl forScope(String scope) { inner().withScope(scope); return this; }
@Override public PolicyAssignmentImpl forResourceGroup(ResourceGroup resourceGroup) { inner().withScope(resourceGroup.id()); return this; }
@Override public PolicyAssignmentImpl forResourceGroup(ResourceGroup resourceGroup) { inner().withScope(resourceGroup.id()); return this; }
public PolicyAssignmentImpl forResource(GenericResource genericResource) { inner().withScope(genericResource.id()); return this; }
@Override public PolicyAssignmentImpl withPolicyDefinition(PolicyDefinition policyDefinition) { inner().withPolicyDefinitionId(policyDefinition.id()); return this; }
@Override public PolicyAssignmentImpl withPolicyDefinition(PolicyDefinition policyDefinition) { inner().withPolicyDefinitionId(policyDefinition.id()); return this; }
@Override protected Observable<PolicyAssignmentInner> getInnerAsync() { return innerCollection.getAsync(inner().scope(), name()); } }
@Override protected Observable<PolicyAssignmentInner> getInnerAsync() { return innerCollection.getAsync(inner().scope(), name()); } }