Interface SqlChildrenOperations.SqlChildrenActionsDefinition<T>
- Type Parameters:
T- the FluentT interface of the SQL server child resource
- All Known Subinterfaces:
SqlDatabaseOperations.SqlDatabaseActionsDefinition,SqlElasticPoolOperations.SqlElasticPoolActionsDefinition,SqlFailoverGroupOperations.SqlFailoverGroupActionsDefinition,SqlFirewallRuleOperations.SqlFirewallRuleActionsDefinition,SqlServerDnsAliasOperations.SqlServerDnsAliasActionsDefinition,SqlServerKeyOperations.SqlServerKeyActionsDefinition,SqlSyncGroupOperations.SqlSyncGroupActionsDefinition,SqlSyncMemberOperations.SqlSyncMemberActionsDefinition,SqlVirtualNetworkRuleOperations.SqlVirtualNetworkRuleActionsDefinition
- Enclosing interface:
- SqlChildrenOperations<T>
public static interface SqlChildrenOperations.SqlChildrenActionsDefinition<T>
Base interface for Azure SQL Server child resource actions.
-
Method Summary
Modifier and TypeMethodDescriptionvoidDeletes a child resource from Azure SQL server.rx.CompletabledeleteAsync(String name) Asynchronously delete a child resource from Azure SQL server.voiddeleteById(String id) Deletes a child resource from Azure SQL server, identifying it by its resource ID.rx.CompletableAsynchronously delete a child resource from Azure SQL server, identifying it by its resource ID.Gets the information about a child resource from Azure SQL server.rx.Observable<T>Asynchronously gets the information about a child resource from Azure SQL server.Gets the information about a child resource from Azure SQL server using the resource ID.rx.Observable<T>getByIdAsync(String id) Asynchronously gets the information about a child resource from Azure SQL server using the resource ID.list()Lists Azure SQL child resources.rx.Observable<T>Asynchronously lists Azure SQL child resources.
-
Method Details
-
get
Gets the information about a child resource from Azure SQL server.- Parameters:
name- the name of the child resource- Returns:
- an immutable representation of the resource
-
getAsync
Asynchronously gets the information about a child resource from Azure SQL server.- Parameters:
name- the name of the child resource- Returns:
- a representation of the deferred computation of this call returning the found resource
-
getById
Gets the information about a child resource from Azure SQL server using the resource ID.- Parameters:
id- the ID of the resource.- Returns:
- an immutable representation of the resource
-
getByIdAsync
Asynchronously gets the information about a child resource from Azure SQL server using the resource ID.- Parameters:
id- the ID of the resource.- Returns:
- an immutable representation of the resource
-
delete
Deletes a child resource from Azure SQL server.- Parameters:
name- the name of the child resource
-
deleteAsync
Asynchronously delete a child resource from Azure SQL server.- Parameters:
name- the name of the child resource- Returns:
- a representation of the deferred computation of this call
-
deleteById
Deletes a child resource from Azure SQL server, identifying it by its resource ID.- Parameters:
id- the resource ID of the resource to delete
-
deleteByIdAsync
Asynchronously delete a child resource from Azure SQL server, identifying it by its resource ID.- Parameters:
id- the resource ID of the resource to delete- Returns:
- a representation of the deferred computation of this call
-
list
Lists Azure SQL child resources.- Returns:
- the list of resources
-
listAsync
rx.Observable<T> listAsync()Asynchronously lists Azure SQL child resources.- Returns:
- a representation of the deferred computation of this call
-