| Interface | Description | 
                            | IvyArtifact | An artifact published as part of a IvyPublication. | 
                            | IvyArtifactSet | A Collection of IvyArtifacts to be included in an IvyPublication. | 
                            | IvyConfiguration | A configuration included in an IvyPublication, which will be published in the ivy descriptor file generated. | 
                            | IvyConfigurationContainer | The set of IvyConfigurations that will be included in the IvyPublication. | 
                            | IvyDependency | A module dependency declared in an ivy dependency descriptor published as part of an IvyPublication. | 
                            | IvyExtraInfoSpec | Represents a modifiable form of IvyExtraInfo so that "extra" info elements
 can be configured on an Ivy publication. | 
                            | IvyModuleDescriptorSpec | The descriptor of any Ivy publication. | 
                            | IvyPublication | A IvyPublicationis the representation/configuration of how Gradle should publish something in Ivy format, to an Ivy repository. |